diff --git a/Cargo.lock b/Cargo.lock index bb9a95ea7..6e509c54f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3036,12 +3036,12 @@ dependencies = [ "percent-encoding", "quoted_printable", "rustls", + "rustls-platform-verifier", "socket2 0.6.0", "tokio", "tokio-rustls", "tracing", "url", - "webpki-roots 1.0.2", ] [[package]] @@ -5334,9 +5334,9 @@ dependencies = [ [[package]] name = "rustls-platform-verifier" -version = "0.5.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19787cda76408ec5404443dc8b31795c87cd8fec49762dc75fa727740d34acc1" +checksum = "eda84358ed17f1f354cf4b1909ad346e6c7bc2513e8c40eb08e0157aa13a9070" dependencies = [ "core-foundation", "core-foundation-sys", @@ -5350,7 +5350,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -6029,7 +6029,7 @@ dependencies = [ "tracing", "url", "uuid", - "webpki-roots 0.26.8", + "webpki-roots", ] [[package]] @@ -7384,9 +7384,9 @@ dependencies = [ [[package]] name = "webpki-root-certs" -version = "0.26.8" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09aed61f5e8d2c18344b3faa33a4c837855fe56642757754775548fee21386c4" +checksum = "4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a" dependencies = [ "rustls-pki-types", ] @@ -7400,15 +7400,6 @@ dependencies = [ "rustls-pki-types", ] -[[package]] -name = "webpki-roots" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2" -dependencies = [ - "rustls-pki-types", -] - [[package]] name = "which" version = "4.4.2" diff --git a/Cargo.toml b/Cargo.toml index 70247f7dc..4bd830b4d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -356,7 +356,9 @@ features = ["serde"] version = "0.11.18" default-features = false features = [ - "tokio1-rustls-tls", + "tokio1-rustls", + "rustls-platform-verifier", + "aws-lc-rs", "hostname", "builder", "tracing", @@ -528,7 +530,7 @@ version = "1.12.0" # Use platform-specific verifier for TLS [workspace.dependencies.rustls-platform-verifier] -version = "0.5.3" +version = "0.6.0" # systemd service status notification [workspace.dependencies.sd-notify]