diff --git a/Cargo.lock b/Cargo.lock index e8c7b43b0be..cf33f9214d5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4873,9 +4873,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.28" +version = "0.23.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643" +checksum = "7c2c118cb077cca2822033836dfb1b975355dfb784b5e8da48f7b6c5db74e60e" dependencies = [ "once_cell", "ring", @@ -4887,18 +4887,19 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.11.0" +version = "1.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" +checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" dependencies = [ "web-time", + "zeroize", ] [[package]] name = "rustls-webpki" -version = "0.103.3" +version = "0.103.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435" +checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" dependencies = [ "ring", "rustls-pki-types", diff --git a/transports/quic/Cargo.toml b/transports/quic/Cargo.toml index 9e98ec13667..05293a0a52d 100644 --- a/transports/quic/Cargo.toml +++ b/transports/quic/Cargo.toml @@ -17,7 +17,7 @@ libp2p-tls = { workspace = true } libp2p-identity = { workspace = true } quinn = { version = "0.11.9", default-features = false, features = ["rustls", "futures-io"] } rand = "0.8.5" -rustls = { version = "0.23.28", default-features = false } +rustls = { version = "0.23.39", default-features = false } thiserror = { workspace = true } tokio = { workspace = true, default-features = false, features = ["net", "rt", "time"], optional = true } tracing = { workspace = true } diff --git a/transports/tls/Cargo.toml b/transports/tls/Cargo.toml index 3fca147a10f..c36daab0522 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.23.28" +version = "0.23.39" default-features = false features = ["ring", "std"] # Must enable this to allow for custom verification code.