-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[libzip] update to rel-1-6-1 #10784
[libzip] update to rel-1-6-1 #10784
Conversation
The new BCrypt/CNG-based crypto uses BCryptDeriveKeyPBKDF2 which is only available since WinNT 6.1. It is important to me as a consumer of libzip through vcpkg to be able to turn this off.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please merge mitzal#1
[libzip] Add windows_crypto feature
Looking at the upstream code[1], it seems like only one of the crypto backends will be used. Therefore, it seems to me that we should restructure the features as:
We also need to explicitly disable the other backends (mbedTLS, gnutls, and commoncrypto) to ensure they aren't accidentally linked. These could be optionally made into features in the future if desired. |
Features have been restructured and some additional options have been added. |
8726774
to
3dd3822
Compare
|
LGTM, thanks for the fixes! |
Libzip updated to rel-1-6-1
[ #10778 ]