| Age | Commit message (Collapse) | Author |
|
Update SampleMagneticStripeReaderDrv.inf
|
|
|
|
|
|
Update SampleMagneticStripeReaderDrv.inf
|
|
Update SampleBarcodeScannerDrv.inf
|
|
* Update simpleAudioSample to use SHA256 signing.
* Update sysvad to use SHA256 driver signing.
|
|
|
|
|
|
Set sha256 as the default file digest algorithm for avshws and avscamera
|
|
|
|
* Switch to SHA256 for Iddcx and KMDOD samples
* Undo changes to SampleDisplay.vcxproj.Filters
Co-authored-by: Shantanu Gupta <[email protected]>
|
|
* add config for nudget
* add IMFSampleAllocatorControl to QueryInterface
|
|
This change is to add the HLK APO tests to the windows-driver-samples to allow for any partners to take a look at the tests to know what exactly is being tested when they run the HLK APO tests.
|
|
Update SDV sample drivers to use SHA-256 signing.
|
|
|
|
DV-FailDriver-WDM: Add pnplockdown to INF and set file signing algorithm to sha256
|
|
|
|
|
|
- Set FileDigestAlgorithm=sha256
- Replace custom "Run Ctrpp" task with Ctrpp task.
- Minor cleanup and comments.
|
|
Updated default file digest algorithm to sha256
|
|
|
|
* Add SimpleAudioSample driver.
* Fixed outdated copyrights and updated readme.
* Added Filters as a dependency for Main and defined FileDigestAlgorithm as SHA256.
|
|
|
|
|
|
|
|
|
|
I looked at the commits of all the other projects that added sha256 to the driver sign and did a find and replace.
|
|
Sets file digest algorithm for wdfserial and usbfx2 drivers to SHA256
https://dev.azure.com/microsoft/OS/_workitems/edit/31022366
https://dev.azure.com/microsoft/OS/_workitems/edit/31022410
**How Tested:**
Compiling the two driver solutions shows they are correctly signed using SHA256
|
|
Changes a `NT_ASSERT` to match what the comment above is saying, the previous version caused a system crash if the packet was not inbound and had a auth decision made already.
The comment
` // Skip pended connections in the list, for which the auth decision is already taken.`
` // They should not be for inbound connections.`
to my understanding means inbound connections should be ignored and ignore connections for which the auth decision was already made. The latter is checked by:
` if (packet->authConnectDecision == 0)`
which keeps `found` equal to `FALSE` triggering the packet and list entry to be set to `NULL` here:
`if (!found)
{
listEntry = NULL;
packet = NULL;
}`
Change also updates the .sln and .vxproj files so the sample compiles on VS2019 without any changes - addressing #366
Co-authored-by: Elaine Houha <[email protected]>
|
|
Updated sample to remove deprecated API usage (ExAllocatePoolWithTag to ExAllocatePoolZero)
Co-authored-by: Elaine Houha <[email protected]>
|
|
* replaces ExAllocatePoolWithTag to ExAllocatePoolZero
* adds marco for downlevel support
* removes unneeded change
* changes comment to reflect new API usage
* fixes alignment issues
* changes spacing
Co-authored-by: Elaine Houha <[email protected]>
|
|
Co-authored-by: Drew Maczugowski <[email protected]>
|
|
* Replace unsafe allocation API with ExAllocatePool2
* Fix for downlevel support.
Co-authored-by: Drew Maczugowski <[email protected]>
|
|
Followed the instruction to change the Algorithm to use SAH256
Right click on driver project in Visual Studio and select "Properties"
Select Configuration: All Configurations and Platform: All Platforms
Select "Driving Signing" from the Configuration Properties
Enter sha256 for "File Digest Algorithm"
Apply changes and exit Properties
Save project
|
|
|
|
|
|
Modify the inbound NBL's UDP port # to that of the original outbound traffic, in order to meet the inbound filter conditions
|
|
* Fixed build errors when disabling sideband,
* A note about the SysVAD sample and HLK testing.
|
|
Data is pointer to array of HID_DATA structure.
Function advances pointer as it packs the report buffer.
At end of process the function attempts to go back through the buffer and update the IsDataSet member.
What it's actually doing is writing unexpected memory locations.
Fix is to store the head of the array and move back before walking again to set the bits.
|
|
* Merged current inbox code except for DDKSPLIT
* 19H1 inbox code except for DDKSPLIT and storport_p.h
* Removed internal code
|
|
Update comments for SwapChainProcessor in IndirectDisplay driver sample
Co-authored-by: Shantanu Gupta <[email protected]>
|
|
* Update sample driver with multimon support
* Fix compiler warning
Co-authored-by: Shantanu Gupta <[email protected]>
|
|
Deleted link with wil nuget package, switched to git submodule instead.
|
|
Updated comment text to meet bias-free communication guidance.
For more information, see https://docs.microsoft.com/style-guide/bias-free-communication.
|
|
Updated comment text to meet bias-free communication guidance.
For more information, see https://docs.microsoft.com/style-guide/bias-free-communication.
|
|
PnpLockdown flag to inx file (#503)
* Fix:
- Fix typo of ExAllocatePoolZero().
- Add PnpLockdown flag to INX file.
* Fixed tab character issue and added PnpLockdown flag to inx file
Co-authored-by: Joel Corley <[email protected]>
|
|
* Update to Wave test and public sample of KS Position test.
* Update to the SysVAD audio driver sample.
* Add the PnpLockDown property.
|
|
I added statements about how to change Platform Toolset of the projects in Step 2-i.
When I used VS2017 and VS2019 to try to build the projects, Driver Files wasn't shown in the menu.
So I think it is necessary to add these steps for people who download these good sample projects.
|
|
WDI sample: Use ExAllocatePool2 instead of ExAllocatePoolWithTag
|
|
Merge with upstream
|