diff --git a/Cargo.toml b/Cargo.toml index 2044681..17b2cb1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -314,7 +314,7 @@ protobuf-src = "1.1.0" protosol = "=8.2.0" qualifier_attr = { version = "0.2.2", default-features = false } quinn = "0.11.9" -rand = "0.9.4" +rand = "0.10.1" rand_chacha = "0.9.0" rayon = "1.12.0" reed-solomon-erasure = "6.0.0" diff --git a/dev-bins/Cargo.lock b/dev-bins/Cargo.lock index 1ce083c..0055981 100644 --- a/dev-bins/Cargo.lock +++ b/dev-bins/Cargo.lock @@ -247,7 +247,7 @@ dependencies = [ name = "agave-random" version = "4.2.0-alpha.0" dependencies = [ - "rand 0.9.4", + "rand 0.10.1", ] [[package]] @@ -292,7 +292,7 @@ dependencies = [ "crossbeam-channel", "log", "lz4", - "rand 0.9.4", + "rand 0.10.1", "regex", "semver", "solana-accounts-db", @@ -1514,6 +1514,17 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "chacha20" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" +dependencies = [ + "cfg-if 1.0.4", + "cpufeatures 0.3.0", + "rand_core 0.10.1", +] + [[package]] name = "chrono" version = "0.4.44" @@ -2754,6 +2765,7 @@ dependencies = [ "cfg-if 1.0.4", "libc", "r-efi 6.0.0", + "rand_core 0.10.1", "wasip2", "wasip3", ] @@ -4926,6 +4938,17 @@ dependencies = [ "rand_core 0.9.5", ] +[[package]] +name = "rand" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207" +dependencies = [ + "chacha20", + "getrandom 0.4.2", + "rand_core 0.10.1", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -4983,6 +5006,12 @@ dependencies = [ "getrandom 0.3.4", ] +[[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" @@ -5969,7 +5998,7 @@ dependencies = [ "modular-bitfield", "num_cpus", "qualifier_attr", - "rand 0.9.4", + "rand 0.10.1", "rayon", "seqlock", "serde", @@ -6151,7 +6180,7 @@ dependencies = [ "crossbeam-channel", "csv", "log", - "rand 0.9.4", + "rand 0.10.1", "rayon", "serde", "serde_json", @@ -6232,7 +6261,7 @@ version = "4.2.0-alpha.0" dependencies = [ "bv", "fnv", - "rand 0.9.4", + "rand 0.10.1", "serde", "solana-sanitize", "solana-time-utils", @@ -6340,7 +6369,7 @@ dependencies = [ "memmap2 0.9.10", "modular-bitfield", "num_enum", - "rand 0.9.4", + "rand 0.10.1", "solana-clock", "solana-measure", "solana-pubkey 4.2.0", @@ -6617,7 +6646,7 @@ dependencies = [ "crossbeam-channel", "indexmap", "log", - "rand 0.9.4", + "rand 0.10.1", "solana-keypair", "solana-measure", "solana-metrics", @@ -6665,7 +6694,7 @@ dependencies = [ "num_cpus", "num_enum", "qualifier_attr", - "rand 0.9.4", + "rand 0.10.1", "rand_chacha 0.9.0", "rayon", "rolling-file", @@ -7182,7 +7211,7 @@ dependencies = [ "lazy-lru", "log", "num-traits", - "rand 0.9.4", + "rand 0.10.1", "rand_chacha 0.9.0", "rayon", "serde", @@ -7415,7 +7444,7 @@ dependencies = [ "num_enum", "prost", "qualifier_attr", - "rand 0.9.4", + "rand 0.10.1", "rand_chacha 0.9.0", "rayon", "reed-solomon-erasure", @@ -7532,7 +7561,7 @@ dependencies = [ "crossbeam-channel", "itertools 0.14.0", "log", - "rand 0.9.4", + "rand 0.10.1", "rayon", "solana-account 4.3.0", "solana-accounts-db", @@ -7665,7 +7694,7 @@ dependencies = [ "itertools 0.14.0", "log", "nix", - "rand 0.9.4", + "rand 0.10.1", "serde", "socket2 0.6.3", "solana-serde", @@ -7771,7 +7800,7 @@ dependencies = [ "log", "nix", "num_cpus", - "rand 0.9.4", + "rand 0.10.1", "rayon", "serde", "solana-clock", @@ -7930,7 +7959,7 @@ dependencies = [ "itertools 0.14.0", "log", "percentage", - "rand 0.9.4", + "rand 0.10.1", "serde", "solana-account 4.3.0", "solana-account-info", @@ -8356,7 +8385,7 @@ dependencies = [ "num-traits", "percentage", "qualifier_attr", - "rand 0.9.4", + "rand 0.10.1", "rayon", "regex", "semver", @@ -8844,7 +8873,7 @@ dependencies = [ "num_cpus", "pem", "quinn", - "rand 0.9.4", + "rand 0.10.1", "rustls", "smallvec", "solana-keypair", @@ -8962,7 +8991,7 @@ dependencies = [ name = "solana-svm-type-overrides" version = "4.2.0-alpha.0" dependencies = [ - "rand 0.9.4", + "rand 0.10.1", ] [[package]] @@ -9400,7 +9429,7 @@ dependencies = [ "lazy-lru", "log", "lru 0.18.0", - "rand 0.9.4", + "rand 0.10.1", "rand_chacha 0.9.0", "rayon", "solana-clock", @@ -9500,7 +9529,7 @@ name = "solana-version" version = "4.2.0-alpha.0" dependencies = [ "agave-feature-set", - "rand 0.9.4", + "rand 0.10.1", "semver", "serde", "solana-sanitize", diff --git a/dev-bins/Cargo.toml b/dev-bins/Cargo.toml index 87af91e..e313a5e 100644 --- a/dev-bins/Cargo.toml +++ b/dev-bins/Cargo.toml @@ -59,7 +59,7 @@ pretty-hex = "0.4.2" prost = "0.14.3" prost-build = "0.14.3" protosol = "2.0.0" -rand = "0.9.4" +rand = "0.10.1" rayon = "1.12.0" regex = "1.12.3" serde = { version = "1.0.228", features = ["derive"] }