From 5a5bf6e420aefa67fb744f715aea062580758ac0 Mon Sep 17 00:00:00 2001 From: "oxide-renovate[bot]" <146848827+oxide-renovate[bot]@users.noreply.github.com> Date: Fri, 4 Sep 2026 03:04:18 +0000 Subject: [PATCH] Update Rust crate rand to 0.10 --- Cargo.lock | 45 +++++++++++++++++++++++++++++++++++++-------- Cargo.toml | 2 +- 2 files changed, 38 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1ef80514..fd53d216 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -180,7 +180,7 @@ dependencies = [ "libc", "oximeter", "propolis", - "rand 0.9.3", + "rand 0.10.2", "schemars 0.8.22", "semver 1.0.28", "serde", @@ -717,6 +717,17 @@ dependencies = [ "cpufeatures 0.2.17", ] +[[package]] +name = "chacha20" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "rand_core 0.10.1", +] + [[package]] name = "chacha20poly1305" version = "0.10.1" @@ -724,7 +735,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" dependencies = [ "aead", - "chacha20", + "chacha20 0.9.1", "cipher", "poly1305", "zeroize", @@ -957,7 +968,7 @@ dependencies = [ "chrono", "dpd-types", "oxnet", - "rand 0.9.3", + "rand 0.10.2", "schemars 0.8.22", "serde", "serde_json", @@ -1686,7 +1697,7 @@ dependencies = [ "oximeter", "oximeter-producer", "oxnet", - "rand 0.9.3", + "rand 0.10.2", "regex", "regress 0.11.1", "reqwest 0.12.23", @@ -1742,7 +1753,7 @@ dependencies = [ "pcap", "pretty_assertions", "progenitor 0.14.0", - "rand 0.9.3", + "rand 0.10.2", "regress 0.11.1", "reqwest 0.13.2", "schemars 0.8.22", @@ -1796,7 +1807,7 @@ dependencies = [ "dropshot 0.17.1", "omicron-common", "oxnet", - "rand 0.9.3", + "rand 0.10.2", "schemars 0.8.22", "serde", "thiserror 2.0.18", @@ -2544,6 +2555,7 @@ dependencies = [ "cfg-if", "libc", "r-efi 6.0.0", + "rand_core 0.10.1", "wasip2", "wasip3", ] @@ -5012,7 +5024,7 @@ dependencies = [ "bytes", "common 0.1.0", "hex-literal", - "rand 0.9.3", + "rand 0.10.2", "schemars 0.8.22", "serde", "serde_json", @@ -5899,6 +5911,17 @@ dependencies = [ "rand_core 0.9.3", ] +[[package]] +name = "rand" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" +dependencies = [ + "chacha20 0.10.2", + "getrandom 0.4.2", + "rand_core 0.10.1", +] + [[package]] name = "rand_chacha" version = "0.3.1" @@ -5937,6 +5960,12 @@ dependencies = [ "getrandom 0.3.3", ] +[[package]] +name = "rand_core" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" + [[package]] name = "rand_xorshift" version = "0.4.0" @@ -7592,7 +7621,7 @@ dependencies = [ "oxnet", "packet", "pcap", - "rand 0.9.3", + "rand 0.10.2", "schemars 0.8.22", "serde", "signal-hook", diff --git a/Cargo.toml b/Cargo.toml index a8f11cfc..1d32738a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -90,7 +90,7 @@ parking_lot = "0.12" predicates = "3.1.4" pretty_assertions = "1.4" progenitor = "0.14" -rand = "0.9" +rand = "0.10" regex = "1.12" regress = "0.11" reqwest = { version = "0.13", default-features = false }