diff --git a/Cargo.lock b/Cargo.lock index 26a7503069e3b..ed72cf850b294 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -753,7 +753,7 @@ dependencies = [ "rand", "regex", "ring 0.16.20", - "rustls", + "rustls 0.21.10", "rustls-native-certs", "rustls-pemfile", "rustls-webpki 0.101.7", @@ -1230,7 +1230,7 @@ dependencies = [ "once_cell", "pin-project-lite", "pin-utils", - "rustls", + "rustls 0.21.10", "tokio", "tracing", ] @@ -4618,7 +4618,7 @@ dependencies = [ "http 0.2.9", "hyper", "log", - "rustls", + "rustls 0.21.10", "rustls-native-certs", "tokio", "tokio-rustls", @@ -7880,7 +7880,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls", + "rustls 0.21.10", "rustls-native-certs", "rustls-pemfile", "serde", @@ -9042,7 +9042,7 @@ dependencies = [ "opendal 0.43.0 (registry+https://github.com/rust-lang/crates.io-index)", "prometheus", "risingwave_common", - "rustls", + "rustls 0.22.1", "spin 0.9.8", "thiserror", "thiserror-ext", @@ -9646,9 +9646,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.8" +version = "0.21.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" +checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" dependencies = [ "log", "ring 0.17.5", @@ -9656,6 +9656,20 @@ dependencies = [ "sct", ] +[[package]] +name = "rustls" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe6b63262c9fcac8659abfaa96cac103d28166d3ff3eaf8f412e19f3ae9e5a48" +dependencies = [ + "log", + "ring 0.17.5", + "rustls-pki-types", + "rustls-webpki 0.102.0", + "subtle", + "zeroize", +] + [[package]] name = "rustls-native-certs" version = "0.6.3" @@ -9677,6 +9691,12 @@ dependencies = [ "base64 0.21.4", ] +[[package]] +name = "rustls-pki-types" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e9d979b3ce68192e42760c7810125eb6cf2ea10efae545a156063e61f314e2a" + [[package]] name = "rustls-webpki" version = "0.100.2" @@ -9697,6 +9717,17 @@ dependencies = [ "untrusted 0.9.0", ] +[[package]] +name = "rustls-webpki" +version = "0.102.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de2635c8bc2b88d367767c5de8ea1d8db9af3f6219eba28442242d9ab81d1b89" +dependencies = [ + "ring 0.17.5", + "rustls-pki-types", + "untrusted 0.9.0", +] + [[package]] name = "rustversion" version = "1.0.14" @@ -11385,7 +11416,7 @@ version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" dependencies = [ - "rustls", + "rustls 0.21.10", "tokio", ] @@ -12525,7 +12556,7 @@ dependencies = [ "reqwest", "ring 0.16.20", "rust_decimal", - "rustls", + "rustls 0.21.10", "scopeguard", "sea-orm", "sea-query", @@ -12638,7 +12669,7 @@ dependencies = [ "itertools 0.10.5", "log", "percent-encoding", - "rustls", + "rustls 0.21.10", "rustls-pemfile", "seahash", "serde", diff --git a/src/object_store/Cargo.toml b/src/object_store/Cargo.toml index f0d22ffad44cc..5783317a61e9b 100644 --- a/src/object_store/Cargo.toml +++ b/src/object_store/Cargo.toml @@ -29,7 +29,7 @@ itertools = "0.12" opendal = "0.43" prometheus = { version = "0.13", features = ["process"] } risingwave_common = { workspace = true } -rustls = "0.21.8" +rustls = "0.22.1" spin = "0.9" thiserror = "1" thiserror-ext = { workspace = true }