diff --git a/Cargo.lock b/Cargo.lock index 21eab407..6d7d0834 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -285,7 +285,7 @@ dependencies = [ "hyper", "pin-project-lite", "rustls", - "rustls-pemfile", + "rustls-pemfile 1.0.4", "tokio", "tokio-rustls", "tower-service", @@ -318,6 +318,12 @@ version = "0.21.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" +[[package]] +name = "base64" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" + [[package]] name = "base64ct" version = "1.6.0" @@ -1078,7 +1084,7 @@ dependencies = [ "reqwest", "rpassword", "rustls", - "rustls-pemfile", + "rustls-pemfile 2.1.2", "secrecy", "serde", "serde_json", @@ -2036,7 +2042,7 @@ dependencies = [ "rand", "ring 0.16.20", "rustls", - "rustls-pemfile", + "rustls-pemfile 1.0.4", "thiserror", "tinyvec", "tokio", @@ -2463,7 +2469,7 @@ dependencies = [ "quick-xml", "ring 0.17.5", "rsa 0.7.2", - "rustls-pemfile", + "rustls-pemfile 1.0.4", "serde", "serde_json", "sha1", @@ -3429,7 +3435,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rustls", - "rustls-pemfile", + "rustls-pemfile 1.0.4", "serde", "serde_json", "serde_urlencoded", @@ -3609,13 +3615,29 @@ dependencies = [ [[package]] name = "rustls-pemfile" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ "base64 0.21.5", ] +[[package]] +name = "rustls-pemfile" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" +dependencies = [ + "base64 0.22.0", + "rustls-pki-types", +] + +[[package]] +name = "rustls-pki-types" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247" + [[package]] name = "rustls-webpki" version = "0.101.7" @@ -3955,7 +3977,7 @@ dependencies = [ "paste", "percent-encoding", "rustls", - "rustls-pemfile", + "rustls-pemfile 1.0.4", "serde", "serde_json", "sha2", diff --git a/crates/erooster_deps/Cargo.toml b/crates/erooster_deps/Cargo.toml index 2e7494b2..edce6424 100644 --- a/crates/erooster_deps/Cargo.toml +++ b/crates/erooster_deps/Cargo.toml @@ -50,7 +50,7 @@ opentelemetry = { version = "0.20.0", features = ["metrics", "rt-tokio"] } tracing-opentelemetry = { version = "0.20.0", optional = true } const_format = "0.2.32" notify = "6.1.1" -rustls-pemfile = "1.0.3" +rustls-pemfile = "2.1.2" tokio-rustls = { version = "0.24.1", features = ["tls12"] } trust-dns-resolver = "0.23.2" webpki-roots = "0.25.2"