diff --git a/Cargo.lock b/Cargo.lock index cef33101b5f..189299677cd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1773,7 +1773,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35bd3cf68c183738046838e300353e4716c674dc5e56890de4826801a6622a28" dependencies = [ "futures-io", - "rustls 0.21.2", + "rustls 0.21.7", ] [[package]] @@ -3014,7 +3014,7 @@ dependencies = [ "quickcheck", "quinn-proto", "rand 0.8.5", - "rustls 0.21.2", + "rustls 0.21.7", "thiserror", "tokio", ] @@ -3195,7 +3195,7 @@ dependencies = [ "libp2p-yamux", "rcgen 0.10.0", "ring", - "rustls 0.21.2", + "rustls 0.21.7", "thiserror", "tokio", "webpki 0.22.0", @@ -4262,7 +4262,7 @@ dependencies = [ "rand 0.8.5", "ring", "rustc-hash", - "rustls 0.21.2", + "rustls 0.21.7", "slab", "thiserror", "tinyvec", @@ -4735,13 +4735,13 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.2" +version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f" +checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" dependencies = [ "log", "ring", - "rustls-webpki", + "rustls-webpki 0.101.4", "sct 0.7.0", ] @@ -4776,6 +4776,16 @@ dependencies = [ "untrusted", ] +[[package]] +name = "rustls-webpki" +version = "0.101.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "rustversion" version = "1.0.12" @@ -6142,7 +6152,7 @@ version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" dependencies = [ - "rustls-webpki", + "rustls-webpki 0.100.1", ] [[package]] diff --git a/transports/quic/Cargo.toml b/transports/quic/Cargo.toml index 2655b34e83a..3e052d1d370 100644 --- a/transports/quic/Cargo.toml +++ b/transports/quic/Cargo.toml @@ -21,7 +21,7 @@ log = "0.4" parking_lot = "0.12.0" quinn-proto = { version = "0.10.1", default-features = false, features = ["tls-rustls"] } rand = "0.8.5" -rustls = { version = "0.21.2", default-features = false } +rustls = { version = "0.21.7", default-features = false } thiserror = "1.0.40" tokio = { version = "1.28.2", default-features = false, features = ["net", "rt", "time"], optional = true } diff --git a/transports/tls/Cargo.toml b/transports/tls/Cargo.toml index 731fd7508ef..10dbb505c18 100644 --- a/transports/tls/Cargo.toml +++ b/transports/tls/Cargo.toml @@ -22,7 +22,7 @@ yasna = "0.5.2" # Exposed dependencies. Breaking changes to these are breaking changes to us. [dependencies.rustls] -version = "0.21.2" +version = "0.21.7" default-features = false features = ["dangerous_configuration"] # Must enable this to allow for custom verification code.