{{ message }}
Tags: microsoft/DMF
Tags
Merge20260505 (#277) * 1. Documentation clean up. 2. Add bounds checking to make code robust in case of improper API use. 3. Fix/add some asserts. 4. Eliminate code paths that might have improperly executed on overflow conditions. 5. DMF_CrashDump is corrected in case of failed open to clean up properly. 6. SAL annotation corrections. * Merge changes to delete unused code paths in IoctlHandler. Merge change to restrict filter driver control device object access.
Merge20260225 (#276) * WIP: Add support for VHF under UMDF. This code is still being tested and reviewed. * Add readme.md template to project. Needs to be updated. * Fix some naming. * Update sample readme file. * WIP: Add support for VHF under UMDF. This code is still being tested and reviewed. * Correct error handling. * Proper clean up on error path and remove stale comment. * More clean up. Correct a bunch of typos. * Update documentation per recommendation. * Revert removal of this field so that existing drivers that use it will not fail to compile. * Revert the revert that was previously pushed. It is messy to add the definition as we did in VirtualHidMini. And it is not used so there is no point to add the defintion for something that is not used. Release notes will explain that that field should be deleted. * More clean up. * Make sample more clearly match original sample. * Add unit test for NotifyUserWithRequest.
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.
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.
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.
PreviousNext
