diff --git a/Cargo.lock b/Cargo.lock index 278a56cd3f9c5..97a31804add5a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -806,8 +806,8 @@ dependencies = [ "regex", "ring 0.17.5", "rustls", - "rustls-native-certs", - "rustls-pemfile", + "rustls-native-certs 0.6.3", + "rustls-pemfile 1.0.3", "rustls-webpki 0.101.7", "serde", "serde_json", @@ -5070,7 +5070,7 @@ dependencies = [ "hyper", "log", "rustls", - "rustls-native-certs", + "rustls-native-certs 0.6.3", "tokio", "tokio-rustls", "webpki-roots", @@ -8204,7 +8204,7 @@ dependencies = [ "indoc", "libc", "memoffset", - "parking_lot 0.11.2", + "parking_lot 0.12.1", "portable-atomic", "pyo3-build-config", "pyo3-ffi", @@ -8629,8 +8629,8 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rustls", - "rustls-native-certs", - "rustls-pemfile", + "rustls-native-certs 0.6.3", + "rustls-pemfile 1.0.3", "serde", "serde_json", "serde_urlencoded", @@ -9332,8 +9332,8 @@ dependencies = [ "risingwave_rpc_client", "rumqttc", "rust_decimal", - "rustls-native-certs", - "rustls-pemfile", + "rustls-native-certs 0.7.0", + "rustls-pemfile 1.0.3", "rw_futures_util", "serde", "serde_derive", @@ -10524,8 +10524,8 @@ dependencies = [ "flume", "futures", "log", - "rustls-native-certs", - "rustls-pemfile", + "rustls-native-certs 0.6.3", + "rustls-pemfile 1.0.3", "rustls-webpki 0.100.3", "thiserror", "tokio", @@ -10679,7 +10679,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" dependencies = [ "openssl-probe", - "rustls-pemfile", + "rustls-pemfile 1.0.3", + "schannel", + "security-framework", +] + +[[package]] +name = "rustls-native-certs" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" +dependencies = [ + "openssl-probe", + "rustls-pemfile 2.1.1", + "rustls-pki-types", "schannel", "security-framework", ] @@ -10693,6 +10706,22 @@ dependencies = [ "base64 0.21.7", ] +[[package]] +name = "rustls-pemfile" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f48172685e6ff52a556baa527774f61fcaa884f59daf3375c62a3f1cd2549dab" +dependencies = [ + "base64 0.21.7", + "rustls-pki-types", +] + +[[package]] +name = "rustls-pki-types" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "868e20fada228fefaf6b652e00cc73623d54f8171e7352c18bb281571f2d92da" + [[package]] name = "rustls-webpki" version = "0.100.3" @@ -12716,7 +12745,7 @@ dependencies = [ "pin-project", "prost 0.12.1", "rustls", - "rustls-pemfile", + "rustls-pemfile 1.0.3", "tokio", "tokio-rustls", "tokio-stream", @@ -14419,7 +14448,7 @@ dependencies = [ "log", "percent-encoding", "rustls", - "rustls-pemfile", + "rustls-pemfile 1.0.3", "seahash", "serde", "serde_json", diff --git a/src/connector/Cargo.toml b/src/connector/Cargo.toml index 2b0d04bcb90a5..947f00b846013 100644 --- a/src/connector/Cargo.toml +++ b/src/connector/Cargo.toml @@ -116,7 +116,7 @@ risingwave_pb = { workspace = true } risingwave_rpc_client = { workspace = true } rumqttc = { version = "0.22.0", features = ["url"] } rust_decimal = "1" -rustls-native-certs = "0.6" +rustls-native-certs = "0.7" rustls-pemfile = "1" rw_futures_util = { workspace = true } serde = { version = "1", features = ["derive", "rc"] }