mcuee / libusbk

libusbk official github repo
74 stars 36 forks source link

New release of libusbk will come with signed 3.0.7.0 version of libusbk.sys #26

Open mcuee opened 2 years ago

mcuee commented 2 years ago

liusbk 3.0.8.0 and 3.1.0.0 release come with signed libusbk.sys 3.0.7.0 version and it still works with Windows 7/8/8.1/10 (and should work under Windows XP/Vista as well but you should really not using those ancient OS, now that even Windows 7 is out of support).

We do not have a EV certificate for code signing now so this is not possible to go for Microsoft attestation for new version of libusbk.sys. Luckily libusbk.sys still works very well.

mcuee commented 2 years ago

On the other hand, if a business have a need to go for WHQL with their own build of libusbk.sys, it is of course still possible as long as they have a valid EV certificate acceptable by Microsoft.

mcuee commented 2 years ago

For end users, there is no worry as libusbk.sys 3.0.7.0 still works wonderfully. libusbk-inf-wizard will help you to install the driver package under Windows 10 without an issue.

mcuee commented 2 years ago

With the support of isochronous transfer added for WinUSB in libusbk 3.1.0.0, there is less a need to use libusbk.sys in the future.

mcuee commented 2 years ago

Still a new signed release may improve the driver ranking issue mentioned by Pete here. https://github.com/pbatard/libwdi/wiki/Zadig#Preventing_the_replacement_of_a_Zadig_libusbK_USB_Device_Driver

mcuee commented 2 years ago

BTW, libusb-win32 snapshot release 1.2.7.2 (or 1.2.7.3) has the necessary digital signature.