From 90ca0b5f8b9694d50e09d7f89cf3e6eac9e61bf3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 11 Aug 2025 06:00:23 +0000 Subject: [PATCH] Update Rust crate rustls-pemfile to v2 --- Cargo.lock | 53 ++++++++++++++++++++--------------------------------- Cargo.toml | 2 +- 2 files changed, 21 insertions(+), 34 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 72f21f71e..7276e33e2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -322,12 +322,6 @@ dependencies = [ "rustc-demangle", ] -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "base64" version = "0.22.1" @@ -905,7 +899,7 @@ dependencies = [ "anyhow", "async-recursion", "async-trait", - "base64 0.22.1", + "base64", "bincode", "bytes", "cfg-if", @@ -1008,7 +1002,7 @@ dependencies = [ name = "crucible-client-types" version = "0.1.0" dependencies = [ - "base64 0.22.1", + "base64", "crucible-workspace-hack", "schemars", "serde", @@ -1026,7 +1020,7 @@ dependencies = [ "dropshot", "nix", "proptest", - "rustls-pemfile 1.0.4", + "rustls-pemfile", "schemars", "serde", "serde_json", @@ -1147,7 +1141,7 @@ name = "crucible-integration-tests" version = "0.1.0" dependencies = [ "anyhow", - "base64 0.22.1", + "base64", "bytes", "crucible", "crucible-client-types", @@ -1213,7 +1207,7 @@ name = "crucible-pantry" version = "0.0.1" dependencies = [ "anyhow", - "base64 0.22.1", + "base64", "bytes", "chrono", "clap", @@ -1688,7 +1682,7 @@ checksum = "50e8fed669e35e757646ad10f97c4d26dd22cce3da689b307954f7000d2719d0" dependencies = [ "async-stream", "async-trait", - "base64 0.22.1", + "base64", "bytes", "camino", "chrono", @@ -1707,7 +1701,7 @@ dependencies = [ "paste", "percent-encoding", "rustls 0.22.4", - "rustls-pemfile 2.1.3", + "rustls-pemfile", "schemars", "scopeguard", "semver 1.0.26", @@ -2134,7 +2128,7 @@ name = "gateway-client" version = "0.1.0" source = "git+https://github.com/oxidecomputer/omicron?branch=main#52d7df46c6df67cfcbbe9a7cb0a3ae1f72c8a3ae" dependencies = [ - "base64 0.22.1", + "base64", "chrono", "gateway-messages", "omicron-workspace-hack", @@ -3354,7 +3348,7 @@ dependencies = [ "anyhow", "api_identity", "async-trait", - "base64 0.22.1", + "base64", "chrono", "clap", "clickhouse-admin-types", @@ -3610,7 +3604,7 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" dependencies = [ - "proc-macro-crate 1.3.1", + "proc-macro-crate 2.0.0", "proc-macro2", "quote", "syn 2.0.101", @@ -5107,7 +5101,7 @@ version = "0.12.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb" dependencies = [ - "base64 0.22.1", + "base64", "bytes", "encoding_rs", "futures-channel", @@ -5131,7 +5125,7 @@ dependencies = [ "pin-project-lite", "quinn", "rustls 0.23.13", - "rustls-pemfile 2.1.3", + "rustls-pemfile", "rustls-pki-types", "serde", "serde_json", @@ -5340,28 +5334,21 @@ dependencies = [ [[package]] name = "rustls-pemfile" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" -dependencies = [ - "base64 0.21.7", -] - -[[package]] -name = "rustls-pemfile" -version = "2.1.3" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425" +checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" dependencies = [ - "base64 0.22.1", "rustls-pki-types", ] [[package]] name = "rustls-pki-types" -version = "1.8.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" +checksum = "229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79" +dependencies = [ + "zeroize", +] [[package]] name = "rustls-webpki" @@ -5673,7 +5660,7 @@ version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa" dependencies = [ - "base64 0.22.1", + "base64", "chrono", "hex", "indexmap 1.9.3", diff --git a/Cargo.toml b/Cargo.toml index 173d54082..588fc9f1b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -83,7 +83,7 @@ rangemap = "1.5.1" reqwest = { version = "0.12", features = ["default", "blocking", "json", "stream"] } ringbuffer = "0.15.0" rusqlite = { version = "0.34" } -rustls-pemfile = { version = "1.0.4" } +rustls-pemfile = { version = "2.2.0" } schemars = { version = "0.8", features = [ "chrono", "uuid1" ] } semver = "1" serde = { version = "1", features = [ "derive" ] }