X Tutup
Skip to content

Tags: microsoft/DMF

Tags

v1.1.157

Toggle v1.1.157's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge20260213 (#275)

1. Fixes for SAL annonations.

v1.1.156

Toggle v1.1.156's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge20251121 (#274)

1. Make it easier for clients to use DMF_DeviceInterfaceMultipleTarget. a) Remove callback is called prior to rundown. b) DmfIoTargets are always checked for validity prior to use in Methods. 3) Update tests for new error codes.
2. Clean up DMF_Rundown logging so that IFR log does not fill up in case where wait is not satisfied.
3. Improve DMF_MobileBroadband error checking.

v1.1.155

Toggle v1.1.155's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge20250819 (#271)

1. Honor timeout in SpiTarget Module.
2. Correct compile error when using ExAllocatePool().
3. SAL fixes.

v1.1.154

Toggle v1.1.154's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge20250708 (#270)

1. Correct issue where crash dump files are corrupted when using secondary triage data API.

v1.1.153

Toggle v1.1.153's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge20250522 (#269)

* Merge20250305:

1. Fix incorrect handle passed by DMF_DeviceInterfaceTarget_ReuseCreate().
Add test for that family of APIs.
2. Add missing unit tests for DeviceInterfaceTarget.

* Merge20250522
1. Fix BufferContextSize issue where incorrect size was set. This is potentially a serious issue. However, BufferContext field is rarely used.
2. Fix compilation error due SAL.
3. Fix other SAL issues.
4. Add support for Custom Device Notification to DeviceInterfaceTarget.

* One additional similar change.

v1.1.152

Toggle v1.1.152's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge20250423 (#267)

1. Add eSim support for DMF_MobileBroadband.
2. Correct error in DMF_NotifyUserWithEvent that prevents event from being set in the case when an application that creates the event stops and starts.

v1.1.151

Toggle v1.1.151's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge20250317 (#266)

* Merge20250305:

1. Fix incorrect handle passed by DMF_DeviceInterfaceTarget_ReuseCreate().
Add test for that family of APIs.
2. Add missing unit tests for DeviceInterfaceTarget.

* Merge20250317
1. Update documentation with regard to Dynamic Modules.
2. Fix issue in DMF_DeviceInterfaceMultipleTarget which caused assert when the Module is dynamically created and delete.
3. Update DMF_UdeClient so that it can be dynamically loaded.
4. Fix issue in DMF_UefiOperation for optional parameter.

v1.1.150

Toggle v1.1.150's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge20250305: (#265)

1. Fix incorrect handle passed by DMF_DeviceInterfaceTarget_ReuseCreate().
Add test for that family of APIs.
2. Add missing unit tests for DeviceInterfaceTarget.

v1.1.149

Toggle v1.1.149's commit message
Merge20241216

1. Fix incorrect test code recently added to Tests_BufferQueue for "put with timer" tests.

v1.1.148

Toggle v1.1.148's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge20241212 (#263)

1. Correct a race condidition in NotifyUserWithRequest. (If a single Request is available but it is completed after it is has started to be populated, the data that could not be put in the request is lost.) It is hard to hit this race condition, but it is possible under stress conditions or when there are very few requests available for incomming data.
1. Add support for loading IoctlHandler dynamically. Now any Module that does not support plug and play WDF callbacks can be loaded dynamically. Previously any Module that supported any WDF callbacks was prevented from loading dynamically.
3. Add DMF_BufferQueue_EnqueueWithTimer() and update unit tests to support it.
X Tutup