diff options
| author | Jack O'Connor <[email protected]> | 2025-02-03 16:43:30 -0800 |
|---|---|---|
| committer | Jack O'Connor <[email protected]> | 2025-02-03 16:46:10 -0800 |
| commit | 720eac9b52ac117cbc3d7adc87ef192ea1bf5ab6 (patch) | |
| tree | 4a99a07971684d70857843eaed85b12bf3c6ff36 | |
| parent | d2e8069161fef13bf0a5198a75dbaee81d8854d9 (diff) | |
upgrade rand to v0.9
| -rw-r--r-- | Cargo.toml | 4 | ||||
| -rw-r--r-- | c/blake3_c_rust_bindings/Cargo.toml | 4 | ||||
| -rw-r--r-- | c/blake3_c_rust_bindings/src/test.rs | 2 | ||||
| -rw-r--r-- | src/test.rs | 8 |
4 files changed, 9 insertions, 9 deletions
@@ -118,8 +118,8 @@ zeroize = { version = "1", default-features = false, optional = true } hmac = "0.12.0" hex = "0.4.2" page_size = "0.6.0" -rand = "0.8.0" -rand_chacha = "0.3.0" +rand = "0.9.0" +rand_chacha = "0.9.0" reference_impl = { path = "./reference_impl" } tempfile = "3.8.0" serde_json = "1.0.107" diff --git a/c/blake3_c_rust_bindings/Cargo.toml b/c/blake3_c_rust_bindings/Cargo.toml index c1aee32..2576eaa 100644 --- a/c/blake3_c_rust_bindings/Cargo.toml +++ b/c/blake3_c_rust_bindings/Cargo.toml @@ -21,8 +21,8 @@ neon = [] arrayref = "0.3.5" arrayvec = { version = "0.7.0", default-features = false } page_size = "0.6.0" -rand = "0.8.5" -rand_chacha = "0.3.1" +rand = "0.9.0" +rand_chacha = "0.9.0" reference_impl = { path = "../../reference_impl" } [build-dependencies] diff --git a/c/blake3_c_rust_bindings/src/test.rs b/c/blake3_c_rust_bindings/src/test.rs index 2070886..38cbd5f 100644 --- a/c/blake3_c_rust_bindings/src/test.rs +++ b/c/blake3_c_rust_bindings/src/test.rs @@ -584,7 +584,7 @@ fn test_fuzz_hasher() { let mut total_input = 0; // For each test, write 3 inputs of random length. for _ in 0..3 { - let input_len = rng.gen_range(0..INPUT_MAX + 1); + let input_len = rng.random_range(0..INPUT_MAX + 1); dbg!(input_len); let input = &input_buf[total_input..][..input_len]; hasher.update(input); diff --git a/src/test.rs b/src/test.rs index a7ac4fc..3041b0c 100644 --- a/src/test.rs +++ b/src/test.rs @@ -544,7 +544,7 @@ fn test_fuzz_hasher() { let mut total_input = 0; // For each test, write 3 inputs of random length. for _ in 0..3 { - let input_len = rng.gen_range(0..(INPUT_MAX + 1)); + let input_len = rng.random_range(0..(INPUT_MAX + 1)); #[cfg(feature = "std")] dbg!(input_len); let input = &input_buf[total_input..][..input_len]; @@ -573,12 +573,12 @@ fn test_fuzz_xof() { dbg!(_num_test); // 31 (16 + 8 + 4 + 2 + 1) outputs let mut output_buf = [0; 31 * CHUNK_LEN]; - let input_len = rng.gen_range(0..input_buf.len()); + let input_len = rng.random_range(0..input_buf.len()); let mut xof = crate::Hasher::new() .update(&input_buf[..input_len]) .finalize_xof(); - let partial_start = rng.gen_range(0..output_buf.len()); - let partial_end = rng.gen_range(partial_start..output_buf.len()); + let partial_start = rng.random_range(0..output_buf.len()); + let partial_end = rng.random_range(partial_start..output_buf.len()); xof.fill(&mut output_buf[..partial_start]); xof.fill(&mut output_buf[partial_start..partial_end]); xof.fill(&mut output_buf[partial_end..]); |
