summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-04Address violations in osrfx2_DCHU_extension.inx (#952)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-31Fix file encoding of various OSR FX2 DCHU samples (#951)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-31Remove references to XP in INFs (#950)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-31Add PnpLockdown=1 to remaining samples (#949)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-31Fix up malformed DriverVer directives (#948)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-27Ndisprot630 inf violations (#944)kahashimoto-ms
* Add PnPLockdown=1 to the veresion section to the inf * Added segments to the DriverVer * Change Service name to Ndisprot630 * Edit INF to install used DIRID 13 above a certain release number * Change names Install->Install_NC and Install_Update->Install * Move things around so Install appears before Install_NC * enable the Control-flow Enforcement Technology (CET) Shadow Stack mitigation * Network driver INF that target DIRID 13 should only build 25319 or later * Update comment * Enable CET Shadow Stack compatiblility
2023-03-27User/kahashimoto ms/ndislwf dirid 13 fix (#945)kahashimoto-ms
* removed unused Common.Params.reg section * Change DIRID from 12 to 13 * add PnpLockdown = 1 to the version section of the inf * Edit inf so that it uses DIRID 13 for installation above certain release * add the x86 and ia64 archs that were previously removed for simplicity * add comment on why there is a different installation for newer build versions * Move sections so updated ones appear first * Change Install_Update->Install and Install->Install_NC * Enable CET Shadow Stack Compatible * remove white space * Use the stampinf ARCH variable to replace all the hard coded architectures * Network driver INF that use DIRID 13 should only target build 25319 or later * Update comment * delete some white space * Change encoding of inf to UTF-16LE
2023-03-27Ndisprot60 inf violations (#943)kahashimoto-ms
* Add PnpLockdown=1 to the version section of the INF * Add segments to the DriverVer * Change Service name from Ndisprot to Ndisprot60 because Ndisprot is reserved * Edit INF to install used DIRID 13 above a certain release number * Add section Install_Update.Remove.Services * Change names Install->Install_NC and Install_Update->Install * Move things around so Install appears before Install_NC * enable the Control-flow Enforcement Technology (CET) Shadow Stack mitigation * Network driver INF that target DIRID 13 should only build 25319 or later * Update comment
2023-03-27User/kahashimoto ms/msforwardext inf violation (#941)kahashimoto-ms
* Add PnpLockdown=1 to the version section of the INF * Add segments to DriverVer in INF * Change DIRID from 12 to 13 * Enable the Control-flow Enforcement Technology (CET) Shadow Stack mitigation. * Use Stampinf architecture * Change the encoding of inf to UTF-16LE
2023-03-24Mspassthroughext arch fix (#942)kahashimoto-ms
* Use Stampinf architecture * Enable the CET Shadow Stack mitigation * Change the encoding of inf to UTF-16LE
2023-03-24Netvmini arch fix (#940)kahashimoto-ms
* Enable stampinf arch replacement for netvmini60 * delete stray comma * Enable stampinf arch replacement for netvmini620 * Enable stampinf arch replacement for netvmini630 * Enable stampinf arch replacement for netvmini680 * Enable the CET Shadow Stack mitigation for each netvmini60,620,630,680 projects
2023-03-24Fix driver violations for energy team owned drivers (#880)mvillalpando06
* Fix driver violations for energy team owned drivers * Address comments * remove simbatt wdf inf * Fix build failures * Fix sampleacpipep inx file * re isolate sample acpipep * add target os
2023-03-21Merge branch 'main' into developAdonais Romero González
2023-03-21Update README to reference GH Actions docAdonais Romero González
2023-03-21Merge branch 'main' into developAdonais Romero González
2023-03-21Add PnpLockdown=1 to file system filter samples (#937)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-20[usb/usbview] Enumerate HostController with multiple DeviceInterfaces (#938)Wei Mao
2023-03-17[general/toaster/toastpkg] update INF; remove toastcd (#936)Wei Mao
- Remove reference to coinstaller. They are deprecated. - Remove support for multiple-arch. No many needs for such a feature, and they do not play well with InfVerif - Remove toastcd folder. They are basically the binary result of sibling folders.
2023-03-14Merge branch 't/merge-base/main-2023-02-16' into developWei Mao
2023-03-14Use WudfRd.inf instead of AddServiceWei Mao
2023-03-14Fix file encoding of osrfx2_DCHU_base.inx (#933)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-14Fix error loggingHeesung Kim
`dwErrCode` which is always 0.
2023-03-13INFs using DIRID 13 should target only build 16299 or later - remaining ↵Jason
updates (#930) Co-authored-by: Jason Knichel <[email protected]>
2023-03-13INFs using DIRID 13 should target only build 16299 or later - misc general ↵Jason
updates (#929) Co-authored-by: Jason Knichel <[email protected]>
2023-03-13INFs using DIRID 13 should target only build 16299 or later - network ↵Jason
updates (#928) Co-authored-by: Jason Knichel <[email protected]>
2023-03-13INFs using DIRID 13 should target only build 16299 or later - HID and Input ↵Jason
updates (#927) Co-authored-by: Jason Knichel <[email protected]>
2023-03-13Fix TargetOSVersion for INFs with UMDF drivers. Fix comments in toaster ↵Jason
samples (#926) Co-authored-by: Jason Knichel <[email protected]>
2023-03-13INFs using DIRID 13 should target only build 16299 or later - USB updates (#925)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-13INFs using DIRID 13 should target only build 16299 or later - toaster ↵Jason
updates (#924) Co-authored-by: Jason Knichel <[email protected]>
2023-03-09INFs using DIRID 13 should target only build 16299 or later - audio updates ↵Jason
(#923) INFs using DIRID 13 should only target build 16299 and later - audio updates Co-authored-by: Jason Knichel <[email protected]>
2023-03-09Updates to Sysvad and SimpleAudioSample. (#917)Julia D'Zmura
* Updates to Sysvad and simpleAudioSample. * Changing dash to ASCII.
2023-03-08Enable the CodeQL workflow to pull submodules similar to the regular ↵JakobL-MSFT
workflow. (#883) user-jakobl-codeql-submodules
2023-03-08Merge branch 't/merge-base/main-2023-02-16'Wei Mao
2023-03-08[usb/usbview] Fix wrong-type-format-argument (#915)Wei Mao
2023-03-07[usb/usbview] Fix wrong-type-format-argument (#915)Wei Mao
2023-03-07Remove UMDF v1 samples - nfp (#912)Wei Mao
[UMDF v1] Remove nfp/net/driver/NetNfpProvider
2023-03-07[general\echo\umdf2] Add TargetOSVersion to INF file (#911)Wei Mao
2023-03-07Adding the AudioCodec ACX sample driver to Github. (#882)Julia D'Zmura
* Adding the AudioCodec acx sample driver to Github. * Fix to make AudioCodec driver all build in one solution file. Builds in ARM64 now.
2023-03-07Opt many samples in for Universal validation (#910)Michael Bernstein (MSFT)
* Opt-in many Desktop samples for ApiValidator ApiValidator is passing for many of our samples marked Desktop. This is promising and it is worth running ApiValidator on these to ensure they stay within the Universal API limits. * Shift avstream/sampledevicemft sample to use mfcore.dll rather than mf.dll * Opt many samples in for Universal validation Many of our driver samples build cleanly agains the UniversalDDIs.xml API list. Opting these in as Universal helps protect their API surface against accidentally picking up more Desktop-only APIs. * Revert "Opt-in many Desktop samples for ApiValidator" This reverts commit a6aa7e6797ab01e6b15c8a4e1cbcea6d7a615629. --------- Co-authored-by: Michael Bernstein (DPLAT) <[email protected]>
2023-03-06Merge pull request #905 from microsoft/u/wm1/UcmUcsiAcpi-no-paged-codeNateD-MSFT
[usb/UcmUcsiAcpiSample] Missing PAGED_CODE() macros
2023-03-03Fix up some of the malformed DriverVer directives (#909)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-03Remove BasicDriverOk from samples (#908)Jason
Co-authored-by: Jason Knichel <[email protected]>
2023-03-01Archiving storage\class\cdrom sample (#904)katiezb
The following sample is being archived but can still be accessed using: git checkout win11-22h2 or by accessing this link: https://github.com/microsoft/Windows-driver-samples/tree/win11-22h2
2023-03-01Archiving storage/sfloppy sample (#903)katiezb
The following sample is being archived but can still be accessed using: git checkout win11-22h2 or by accessing this link: https://github.com/microsoft/Windows-driver-samples/tree/win11-22h2
2023-02-28[serial/serenum] Use ExAllocatePool2 instead of ExAllocatePoolWithTagWei Mao
2023-02-28serenum sample: Use ExAllocatePool2 instead of ExAllocatePoolWithTagMatthew Williams
2023-02-28Merge pull request #900 from microsoft/simdevice_encodingzlockard
Simdevice encoding
2023-02-27[usb/UcmUcsiAcpiSample] Missing PAGED_CODE() macrosWei Mao
2023-02-22Merge pull request #900 from microsoft/simdevice_encodingzlockard
Simdevice encoding
2023-02-22Fix file encoding and driverver formatzlockard