From a0de2fe42cb72b015716bb4337c33576453e952e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Aug 2026 02:17:34 +0000 Subject: [PATCH] chore(deps): bump rand from 0.8.5 to 0.10.2 in /rust Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 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.5...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] --- rust/Cargo.lock | 77 ++++++++++++++++++++++++++++++++++++------ rust/api/Cargo.toml | 2 +- rust/gkwasm/Cargo.toml | 2 +- 3 files changed, 68 insertions(+), 13 deletions(-) diff --git a/rust/Cargo.lock b/rust/Cargo.lock index fb6b14fc..ddc011c3 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -354,7 +354,7 @@ dependencies = [ "hmac-sha512", "num-integer", "num-traits", - "rand 0.8.5", + "rand 0.8.8", "rsa", "serde", ] @@ -429,6 +429,17 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[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.1", + "rand_core 0.10.1", +] + [[package]] name = "chrono" version = "0.4.38" @@ -630,6 +641,15 @@ dependencies = [ "libc", ] +[[package]] +name = "cpufeatures" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566" +dependencies = [ + "libc", +] + [[package]] name = "crossbeam-utils" version = "0.8.20" @@ -670,7 +690,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.12", "curve25519-dalek-derive", "digest 0.10.7", "fiat-crypto", @@ -1066,6 +1086,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" +dependencies = [ + "cfg-if", + "libc", + "r-efi", + "rand_core 0.10.1", +] + [[package]] name = "ghostkey-api" version = "0.1.0" @@ -1089,7 +1121,7 @@ dependencies = [ "hex", "hmac", "log", - "rand 0.8.5", + "rand 0.10.2", "rand_core 0.6.4", "reqwest", "rmp-serde", @@ -1112,7 +1144,7 @@ dependencies = [ "ciborium", "curve25519-dalek", "ed25519-dalek", - "rand 0.8.5", + "rand 0.8.8", "rand_core 0.6.4", "serde", "serde-reflection", @@ -1138,7 +1170,7 @@ dependencies = [ "getrandom 0.2.15", "ghostkey_lib", "js-sys", - "rand 0.8.5", + "rand 0.10.2", "rand_chacha 0.3.1", "serde", "serde_bytes", @@ -1746,7 +1778,7 @@ dependencies = [ "num-integer", "num-iter", "num-traits", - "rand 0.8.5", + "rand 0.8.8", "serde", "smallvec", "zeroize", @@ -2033,7 +2065,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" dependencies = [ "bytes", - "rand 0.8.5", + "rand 0.8.8", "ring", "rustc-hash 2.1.3", "rustls", @@ -2065,6 +2097,12 @@ dependencies = [ "proc-macro2", ] +[[package]] +name = "r-efi" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" + [[package]] name = "rand" version = "0.7.3" @@ -2080,15 +2118,26 @@ dependencies = [ [[package]] name = "rand" -version = "0.8.5" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +checksum = "e058c7de0b26af77780c769414d6257830bb240f3c38477dbc2c16e5f54d6d4c" dependencies = [ "libc", "rand_chacha 0.3.1", "rand_core 0.6.4", ] +[[package]] +name = "rand" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" +dependencies = [ + "chacha20", + "getrandom 0.4.3", + "rand_core 0.10.1", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -2127,6 +2176,12 @@ dependencies = [ "getrandom 0.2.15", ] +[[package]] +name = "rand_core" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" + [[package]] name = "rand_hc" version = "0.2.0" @@ -2529,7 +2584,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.12", "digest 0.10.7", ] @@ -2540,7 +2595,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "540c0893cce56cdbcfebcec191ec8e0f470dd1889b6e7a0b503e310a94a168f5" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.12", "digest 0.11.0-pre.9", ] diff --git a/rust/api/Cargo.toml b/rust/api/Cargo.toml index 64c9634b..51e68320 100644 --- a/rust/api/Cargo.toml +++ b/rust/api/Cargo.toml @@ -25,7 +25,7 @@ rand_core = "0.6.4" sha2 = "0.10.6" hmac = "0.12" clap = { version = "4.3", features = ["derive", "env"] } -rand = "0.8" +rand = "0.10" fantoccini = "0.21.0" thiserror = "1.0" chrono = { version = "0.4", features = ["serde"] } diff --git a/rust/gkwasm/Cargo.toml b/rust/gkwasm/Cargo.toml index c33908d6..5909458e 100644 --- a/rust/gkwasm/Cargo.toml +++ b/rust/gkwasm/Cargo.toml @@ -14,7 +14,7 @@ getrandom = { version = "0.2.15", features = ["js"] } base64 = "0.22.1" serde = { version = "1.0", features = ["derive"] } serde_bytes = "0.11" -rand = "0.8.5" +rand = "0.10.2" ciborium = "0.2.2" curve25519-dalek = { version = "4.1.3", features = ["rand_core", "serde"]} ed25519-dalek = { version = "2.1.1", features = ["rand_core", "serde"]}