Libwdi Versions Save

Windows Driver Installer library for USB devices

v1.5.0

1 year ago

New features:

  • ARM64 driver installation support (WinUSB, USBSer only) [#155]

Bugfixes:

  • fix MSVC compilation of the shared library [#238]
  • fix MinGW compilation when using the shared library (with thanks to Joel Holdsworth) [#274]

Improvements:

  • avoid symbol conflicts by using library specific prefixes where needed [#269]
  • improve Zadig networking support

v1.4.1

2 years ago

New features:

  • add a new external_inf boolean option to wdi_options_prepare_driver to allow the use of an external .inf instead of the embedded ones [#234]

Bugfixes:

  • prevent an infinite loop when a certificate cannot be deleted
  • fix the use of -w option in wdi-simple [#233]
  • fix error when trying to install libusb0.sys as a filter-driver [#163]

Improvements:

  • improve Windows version reporting for Windows 11
  • stop on .cat signing error if test signing is not enabled
  • add an explicit error for code 0x109 (for Windows 11 Insider builds)

b755

2 years ago
  • Work around Windows corrupting the key containers
  • Improve error reporting
  • Embedded drivers: WinUSB v6.1.7600.16385, libusb-win32 v1.2.6.0, libusbK v3.1.0.0 & usbser (native)

v1.4.0

2 years ago

Bugfixes:

  • fix breakage when providing a user driver [#191]
  • work around Windows corrupting the key containers
  • don't populate empty device descriptors

Improvements:

  • more error reporting improvements
  • remove the zadic sample

v1.3.1

4 years ago

Bugfixes:

  • fix handling of non western paths during cat file generation
  • fix Windows 7 showing a "Trusted Publisher" dialog
  • fix memory leaks

Improvements:

  • update project files to VS2019
  • improve error reporting
  • allow interface 0 for wdi-simple
  • increase RSA bit key size

b730

4 years ago
  • Fix .cat generation for some user directories with non western characters [#177]
  • Fix update check
  • Improve error reporting
  • Embedded drivers: WinUSB v6.1.7600.16385, libusb-win32 v1.2.6.0, libusbK v3.0.7.0 & usbser (native)

b721

5 years ago

Zadig 2.4 (Build 721)

  • Fix HTTPS download and update URLs
  • Improve error reporting
  • Fix Windows 7 showing a "Trusted Publisher" dialog
  • Embedded drivers: WinUSB v6.1.7600.16385, libusb-win32 v1.2.6.0, libusbK v3.0.7.0 & usbser (native)

v1.2.5

5 years ago

Zadig 2.2 (Build 689)

  • Add USB Serial (CDC) support (EXPERIMENTAL)
  • Use SHA-256 instead of SHA-1 wherever possible
  • Fix a possible crash when deleting the private key
  • Other improvements
  • Embedded drivers: WinUSB v6.1.7600.16385, libusb-win32 v1.2.6.0, libusbK v3.0.7.0 & usbser (native)

THIS IS THE LAST RELEASE OF ZADIG WITH SUPPORT FOR WINDOWS XP

b677

5 years ago

Zadig 2.1.2 (Build 677)

  • Fix freezout when listing all devices on some systems
  • Update version detection for Windows 10
  • Embedded drivers: WinUSB v6.1.7600.16385, libusb-win32 v1.2.6.0 & libusbK v3.0.7.0

v1.2.4

5 years ago

Zadig 2.1.1 (Build 674)

  • Fix a possible crash when listing devices
  • Set logging to debug by default
  • Improve auto-update feature
  • Embedded drivers: WinUSB v6.1.7600.16385, libusb-win32 v1.2.6.0 & libusbK v3.0.7.0