-
Notifications
You must be signed in to change notification settings - Fork 40
Allow use of windows-sys 0.61 #191
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
Conversation
ctz
left a comment
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.
Context: #161
|
Thanks for opening this PR! For some context I tried doing this locally when I did the same for Due to I wasn't confident moving forward with a PR as I didn't have the time to go manually check all the type and function signatures we use for breaking changes. |
|
Unrelated to the testing problem but it looks like they finally fixed the definition of |
|
Fair, I'll prod the schannel folks a bit. |
ce0c711 to
547c723
Compare
|
schannel 0.1.28 has been released with a bump to windows-sys 0.61. Added a commit that updates the |
b7af4c3 to
740bd23
Compare
|
It looks like there were some |
Sounds good to me! |
|
CI looks happy with the I will refrain from approving since I pushed my own code to the branch though 😄. Feel free to double check it makes sense to you and then consider this comment a 2nd approval for merge if all looks well. |
ed723ac to
0be2473
Compare
|
Squashed your additional commit and made some stylistic tweaks. LGTM. ✅ |
0be2473 to
28c2c6b
Compare
28c2c6b to
4cc2bd0
Compare
|
I'm super sorry for letting this one wait around, for some reason I thought it had merged already. I've rebased the branch on
diff --git a/Cargo.lock b/Cargo.lock
index fa71826..2cf2f4c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -325,9 +325,9 @@ dependencies = [
[[package]]
name = "security-framework"
-version = "3.4.0"
+version = "3.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640"
+checksum = "cc198e42d9b7510827939c9a15f5062a0c913f3371d765977e586d2fe6c16f4a"
dependencies = [
"bitflags",
"core-foundation",
diff --git a/rustls-platform-verifier/Cargo.toml b/rustls-platform-verifier/Cargo.toml
index c34cbb4..bfaee4d 100644
--- a/rustls-platform-verifier/Cargo.toml
+++ b/rustls-platform-verifier/Cargo.toml
@@ -53,8 +53,8 @@ webpki-root-certs = "1"
[target.'cfg(any(target_vendor = "apple"))'.dependencies]
core-foundation = "0.10"
core-foundation-sys = "0.8"
-security-framework = { version = "3", features = ["OSX_10_14"] }
-security-framework-sys = { version = "2.10", features = ["OSX_10_14"] }
+security-framework = "3.5.0"
+security-framework-sys = "2.15"
[target.'cfg(windows)'.dependencies]
windows-sys = { version = ">=0.52.0, <0.60.0", default-features = false, features = ["Win32_Foundation", "Win32_Security_Cryptography"] } |
No description provided.