From ce8cc5b4e3f8f624938175c753158faa417aef8e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Aug 2026 10:22:01 +0000 Subject: [PATCH] chore(deps): Bump rand from 0.8.7 to 0.10.2 in /native/fuzz Bumps [rand](https://github.com/rust-random/rand) from 0.8.7 to 0.10.2. - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.8.7...0.10.2) --- updated-dependencies: - dependency-name: rand dependency-version: 0.10.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- native/fuzz/Cargo.lock | 25 ++++++++++++++++++------- native/fuzz/Cargo.toml | 2 +- native/ol_confidential/Cargo.toml | 2 +- native/ol_device_mesh/Cargo.toml | 2 +- native/ol_discovery/Cargo.toml | 2 +- native/ol_onion/Cargo.toml | 2 +- native/ol_pair_qr/Cargo.toml | 2 +- native/ol_pqsig/Cargo.toml | 2 +- 8 files changed, 25 insertions(+), 14 deletions(-) diff --git a/native/fuzz/Cargo.lock b/native/fuzz/Cargo.lock index 75716576..94cbbc82 100644 --- a/native/fuzz/Cargo.lock +++ b/native/fuzz/Cargo.lock @@ -138,6 +138,17 @@ dependencies = [ "cpufeatures 0.2.17", ] +[[package]] +name = "chacha20" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "rand_core 0.10.1", +] + [[package]] name = "chacha20poly1305" version = "0.10.1" @@ -145,7 +156,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" dependencies = [ "aead", - "chacha20", + "chacha20 0.9.1", "cipher", "poly1305", "zeroize", @@ -834,7 +845,7 @@ version = "0.22.1" dependencies = [ "aead", "blake3", - "chacha20", + "chacha20 0.9.1", "chacha20poly1305", "curve25519-dalek", "hybrid-array 0.2.3", @@ -1040,13 +1051,13 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "rand" -version = "0.8.7" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22f6172bdec972074665ed81ed53b71da00bfc44b65a753cfde883ec4c702a1a" +checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" dependencies = [ - "libc", - "rand_chacha", - "rand_core 0.6.4", + "chacha20 0.10.1", + "getrandom 0.4.3", + "rand_core 0.10.1", ] [[package]] diff --git a/native/fuzz/Cargo.toml b/native/fuzz/Cargo.toml index 635150fe..aaa6bcf2 100644 --- a/native/fuzz/Cargo.toml +++ b/native/fuzz/Cargo.toml @@ -34,7 +34,7 @@ ol_onion = { path = "../ol_onion" } ol_pqsig = { path = "../ol_pqsig" } ol_device_mesh = { path = "../ol_device_mesh" } ol_confidential = { path = "../ol_confidential" } -rand = "0.8" +rand = "0.10" rand_chacha = "0.3" x25519-dalek = { version = "2.0", features = ["static_secrets"] } diff --git a/native/ol_confidential/Cargo.toml b/native/ol_confidential/Cargo.toml index 7ea9199c..fb3181da 100644 --- a/native/ol_confidential/Cargo.toml +++ b/native/ol_confidential/Cargo.toml @@ -63,7 +63,7 @@ features = [ [dev-dependencies] proptest = { workspace = true } criterion = { workspace = true } -rand = "0.8" +rand = "0.10" rand_chacha = "0.3" hex = { workspace = true } diff --git a/native/ol_device_mesh/Cargo.toml b/native/ol_device_mesh/Cargo.toml index 37f59b57..32532be7 100644 --- a/native/ol_device_mesh/Cargo.toml +++ b/native/ol_device_mesh/Cargo.toml @@ -41,7 +41,7 @@ chacha20poly1305 = { workspace = true } [dev-dependencies] proptest = { workspace = true } criterion = { workspace = true } -rand = "0.8" +rand = "0.10" rand_chacha = "0.3" hex = { workspace = true } diff --git a/native/ol_discovery/Cargo.toml b/native/ol_discovery/Cargo.toml index e4461ee3..a92c91c9 100644 --- a/native/ol_discovery/Cargo.toml +++ b/native/ol_discovery/Cargo.toml @@ -21,7 +21,7 @@ futures-util = { version = "0.3", default-features = false, features = ["std"] [dev-dependencies] proptest = { workspace = true } criterion = { workspace = true } -rand = "0.8" +rand = "0.10" rand_chacha = "0.3" tokio = { workspace = true, features = ["full"] } diff --git a/native/ol_onion/Cargo.toml b/native/ol_onion/Cargo.toml index f2cc2d51..0d629958 100644 --- a/native/ol_onion/Cargo.toml +++ b/native/ol_onion/Cargo.toml @@ -31,7 +31,7 @@ subtle = { workspace = true } [dev-dependencies] proptest = { workspace = true } criterion = { workspace = true } -rand = "0.8" +rand = "0.10" rand_chacha = "0.3" hex = { workspace = true } diff --git a/native/ol_pair_qr/Cargo.toml b/native/ol_pair_qr/Cargo.toml index b7d01556..7dceb979 100644 --- a/native/ol_pair_qr/Cargo.toml +++ b/native/ol_pair_qr/Cargo.toml @@ -22,7 +22,7 @@ subtle = { workspace = true } [dev-dependencies] proptest = { workspace = true } criterion = { workspace = true } -rand = "0.8" +rand = "0.10" hex = { workspace = true } ol_proximity_pair = { path = "../ol_proximity_pair" } diff --git a/native/ol_pqsig/Cargo.toml b/native/ol_pqsig/Cargo.toml index cdd7a97c..278bf357 100644 --- a/native/ol_pqsig/Cargo.toml +++ b/native/ol_pqsig/Cargo.toml @@ -27,7 +27,7 @@ subtle = { workspace = true } [dev-dependencies] proptest = { workspace = true } criterion = { workspace = true } -rand = "0.8" +rand = "0.10" rand_chacha = "0.3" hex = { workspace = true }