Comments (6)
libwdi/Zadig simply repackages drivers. So the makers of these drivers (Microsoft for WinUSB, or the libusb-win32 people for the other ones) comply with the Windows 10 signing requirements, then it's a non issue - once these compatible drivers are published, I'll just rebuild Zadig by pointing to those drivers.
Also, in the case of WinUSB, it's likely that it's a non-issue, since Windows 10 already comes with WinUSB, and Zadig (or rather the Windows driver installation subsystem) will not replace that driver.
This being said, because my time is very limited, and libwdi/Zadig are one of my lowest priority right now, I haven't tested, and it's unlikely I will do so for some time (months?... or more?).
So if you have a question that can easily be answered by testing, I would strongly encourage you to do so and report your findings and any issue you may find, rather than expect somebody else to do that work for you... ;)
from libwdi.
Thank you for responding, but I am a bit confused by the answer. The readme of libwdi states:
- Automated catalog file creation and signing, using autogenerated certificate
So my understanding so far was, that libwdi actually creates the signatures on the fly by generating a cat file from the driver dll and inf files?
My understanding from the msdn link above is, that basically the signing files would have to be registered with microsoft starting in about 60 days. That would render on-the-fly signing invalid? Or am I missing something?
from libwdi.
Driver cat is not resign for sure
Maybe the installer is for some sort of editor and avoid annoying warning when install "windows cannot check. ...install anyway"
Do you known about libusbk drivers availability or plan for win 10th?
from libwdi.
Zadig and libusb work fine under windows 10 right now, i tested it. The concern was about what happens after 90 days have passed.
However, maybe this is not an issue for non-kernelmode drivers.
from libwdi.
So my understanding so far was, that libwdi actually creates the signatures on the fly by generating a cat file from the driver dll and inf files?
libwdi does NOT sign the drivers. It only signs the driver package (.cat
). Those are completely different things, and the latter has not changed in Windows 10 AFAIK.
And yes, signing the driver package is to avoid unwanted warnings during driver installation. Please see the FAQ for more info.
For info about libusbK driver, please post on the libusb-win32 mailing list. I am not involved in libusbK development so I don't know what the plans are.
from libwdi.
I will close this issue as I have answered the questions I could answer.
from libwdi.
Related Issues (20)
- Building wdi-simple HOT 3
- `drvinst` hung in the exit stage HOT 5
- Boost speed HOT 6
- Zadig 2.8 crashing during install WinUSB HOT 6
- Strange issue -- zadig depends on libconfuse.dll HOT 3
- Zadig app extract driver file only intall on same pc create it? HOT 8
- Driver Installation: FAILED (Resource already exists) HOT 3
- Zadzig problem! HOT 1
- MINGW: Can't compile HOT 1
- Driver Installation: FAILED (Resource already exists) HOT 1
- Event: Device not started (BTHUSB) HOT 1
- Provide shared library binaries in Releases HOT 1
- Driver package failed signature verification. Error = 0xE0000243 HOT 3
- Driver Installation Failed: Another installation is pending HOT 3
- CMD command HOT 2
- Zadig libusb on Windows 11 issues HOT 2
- Driver installation failure
- Issues with Yubikey HOT 1
- Driver Installation Failed
- Windows 11 USBasp installation failed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libwdi.