diff --git a/Cargo.lock b/Cargo.lock index b436f1858..7ef7e25d2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -222,7 +222,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd10f063fb367d26334e10c50c67ea31ac542b8c3402be2251db4cfc5d74ba66" dependencies = [ "futures-io", - "rustls", + "rustls 0.21.10", ] [[package]] @@ -1687,7 +1687,7 @@ dependencies = [ "http", "hyper", "log", - "rustls", + "rustls 0.21.10", "rustls-native-certs", "tokio", "tokio-rustls", @@ -1870,7 +1870,7 @@ dependencies = [ "routefinder", "rstest", "rustc_version", - "rustls", + "rustls 0.22.2", "rustls-pemfile 2.0.0", "serde", "serde_json", @@ -2317,7 +2317,7 @@ dependencies = [ "pem", "pin-project", "rand", - "rustls", + "rustls 0.21.10", "rustls-pemfile 1.0.4", "secrecy", "serde", @@ -3408,7 +3408,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls", + "rustls 0.21.10", "rustls-pemfile 1.0.4", "serde", "serde_json", @@ -3577,9 +3577,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.9" +version = "0.21.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9" +checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" dependencies = [ "log", "ring 0.17.7", @@ -3587,6 +3587,20 @@ dependencies = [ "sct", ] +[[package]] +name = "rustls" +version = "0.22.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41" +dependencies = [ + "log", + "ring 0.17.7", + "rustls-pki-types", + "rustls-webpki 0.102.1", + "subtle", + "zeroize", +] + [[package]] name = "rustls-native-certs" version = "0.6.3" @@ -3644,6 +3658,17 @@ dependencies = [ "untrusted 0.9.0", ] +[[package]] +name = "rustls-webpki" +version = "0.102.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef4ca26037c909dedb327b48c3327d0ba91d3dd3c4e05dad328f210ffb68e95b" +dependencies = [ + "ring 0.17.7", + "rustls-pki-types", + "untrusted 0.9.0", +] + [[package]] name = "rustversion" version = "1.0.14" @@ -4136,7 +4161,7 @@ dependencies = [ "once_cell", "paste", "percent-encoding", - "rustls", + "rustls 0.21.10", "rustls-pemfile 1.0.4", "serde", "serde_json", @@ -4574,7 +4599,7 @@ checksum = "dd5831152cb0d3f79ef5523b357319ba154795d64c7078b2daa95a803b54057f" dependencies = [ "futures", "ring 0.16.20", - "rustls", + "rustls 0.21.10", "tokio", "tokio-postgres", "tokio-rustls", @@ -4586,7 +4611,7 @@ version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" dependencies = [ - "rustls", + "rustls 0.21.10", "tokio", ] @@ -5043,7 +5068,7 @@ checksum = "0dbc8492bf036593ba6f7de10e15a9c26ca521772fffb3c8c0ebb2bc280b35af" dependencies = [ "async-rustls", "log", - "rustls", + "rustls 0.21.10", "rustls-native-certs", "rustls-pemfile 1.0.4", "rustls-webpki 0.100.3", diff --git a/aggregator/Cargo.toml b/aggregator/Cargo.toml index e904a395a..d41fcdf66 100644 --- a/aggregator/Cargo.toml +++ b/aggregator/Cargo.toml @@ -77,7 +77,7 @@ regex = "1" reqwest = { version = "0.11.23", default-features = false, features = ["rustls-tls", "json"] } ring = "0.17.7" routefinder = "0.5.3" -rustls = "0.21.9" +rustls = "0.22.2" rustls-pemfile = "2.0.0" serde.workspace = true serde_json.workspace = true