From b3256aa722ecc3291fa7e053c8f095680d2e93eb Mon Sep 17 00:00:00 2001 From: Trent Nelson Date: Mon, 15 Feb 2021 14:30:43 -0700 Subject: [PATCH] Bump rand_core to 0.6.2 https://rustsec.org/advisories/RUSTSEC-2021-0023 --- Cargo.lock | 15 ++++++++++----- core/Cargo.toml | 1 + programs/bpf/Cargo.lock | 13 ++++++++----- programs/bpf_loader/Cargo.toml | 1 + programs/config/Cargo.toml | 1 + sdk/Cargo.toml | 1 + storage-bigtable/Cargo.toml | 1 + 7 files changed, 23 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7437ef91ff..913987b9ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3063,7 +3063,7 @@ checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e" dependencies = [ "libc", "rand_chacha 0.3.0", - "rand_core 0.6.1", + "rand_core 0.6.2", "rand_hc 0.3.0", ] @@ -3094,7 +3094,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d" dependencies = [ "ppv-lite86", - "rand_core 0.6.1", + "rand_core 0.6.2", ] [[package]] @@ -3123,9 +3123,9 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c026d7df8b298d90ccbbc5190bd04d85e159eaf5576caeacf8741da93ccbd2e5" +checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7" dependencies = [ "getrandom 0.2.0", ] @@ -3154,7 +3154,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73" dependencies = [ - "rand_core 0.6.1", + "rand_core 0.6.2", ] [[package]] @@ -4058,6 +4058,7 @@ dependencies = [ "num-derive", "num-traits", "rand 0.7.3", + "rand_core 0.6.2", "rustversion", "solana-runtime", "solana-sdk", @@ -4231,6 +4232,7 @@ dependencies = [ "bincode", "chrono", "log 0.4.11", + "rand_core 0.6.2", "serde", "serde_derive", "solana-logger 1.6.0", @@ -4270,6 +4272,7 @@ dependencies = [ "num_cpus", "rand 0.7.3", "rand_chacha 0.2.2", + "rand_core 0.6.2", "raptorq", "rayon", "regex", @@ -5081,6 +5084,7 @@ dependencies = [ "pbkdf2 0.6.0", "rand 0.7.3", "rand_chacha 0.2.2", + "rand_core 0.6.2", "rustc_version", "rustversion", "serde", @@ -5229,6 +5233,7 @@ dependencies = [ "log 0.4.11", "prost", "prost-types", + "rand_core 0.6.2", "serde", "serde_derive", "smpl_jwt", diff --git a/core/Cargo.toml b/core/Cargo.toml index 4579e945f5..aed52ac292 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -41,6 +41,7 @@ net2 = "0.2.37" num-traits = "0.2" rand = "0.7.0" rand_chacha = "0.2.2" +rand_core = "0.6.2" raptorq = "1.4.2" rayon = "1.5.0" regex = "1.3.9" diff --git a/programs/bpf/Cargo.lock b/programs/bpf/Cargo.lock index 5693b718ee..c645b67e28 100644 --- a/programs/bpf/Cargo.lock +++ b/programs/bpf/Cargo.lock @@ -2000,7 +2000,7 @@ checksum = "18519b42a40024d661e1714153e9ad0c3de27cd495760ceb09710920f1098b1e" dependencies = [ "libc", "rand_chacha 0.3.0", - "rand_core 0.6.1", + "rand_core 0.6.2", "rand_hc 0.3.0", ] @@ -2021,7 +2021,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d" dependencies = [ "ppv-lite86", - "rand_core 0.6.1", + "rand_core 0.6.2", ] [[package]] @@ -2035,9 +2035,9 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c026d7df8b298d90ccbbc5190bd04d85e159eaf5576caeacf8741da93ccbd2e5" +checksum = "34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7" dependencies = [ "getrandom 0.2.1", ] @@ -2057,7 +2057,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73" dependencies = [ - "rand_core 0.6.1", + "rand_core 0.6.2", ] [[package]] @@ -2535,6 +2535,7 @@ dependencies = [ "curve25519-dalek 3.0.0", "num-derive 0.3.0", "num-traits", + "rand_core 0.6.2", "solana-runtime", "solana-sdk", "solana_rbpf", @@ -2891,6 +2892,7 @@ dependencies = [ "bincode", "chrono", "log", + "rand_core 0.6.2", "serde", "serde_derive", "solana-sdk", @@ -3200,6 +3202,7 @@ dependencies = [ "pbkdf2 0.6.0", "rand 0.7.3", "rand_chacha 0.2.2", + "rand_core 0.6.2", "rustc_version", "rustversion", "serde", diff --git a/programs/bpf_loader/Cargo.toml b/programs/bpf_loader/Cargo.toml index 2d6149af31..79be9e62c3 100644 --- a/programs/bpf_loader/Cargo.toml +++ b/programs/bpf_loader/Cargo.toml @@ -14,6 +14,7 @@ byteorder = "1.3.4" curve25519-dalek = "3" num-derive = "0.3" num-traits = "0.2" +rand_core = "0.6.2" solana-runtime = { path = "../../runtime", version = "1.6.0" } solana-sdk = { path = "../../sdk", version = "1.6.0" } solana_rbpf = "=0.2.5" diff --git a/programs/config/Cargo.toml b/programs/config/Cargo.toml index 5d1067967f..e062396777 100644 --- a/programs/config/Cargo.toml +++ b/programs/config/Cargo.toml @@ -12,6 +12,7 @@ edition = "2018" bincode = "1.3.1" chrono = { version = "0.4.11", features = ["serde"] } log = "0.4.11" +rand_core = "0.6.2" serde = "1.0.122" serde_derive = "1.0.103" solana-sdk = { path = "../../sdk", version = "1.6.0" } diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index 988f1aedb8..b7af4acf02 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -54,6 +54,7 @@ num-traits = "0.2" pbkdf2 = { version = "0.6.0", default-features = false } rand = { version = "0.7.0", optional = true } rand_chacha = { version = "0.2.2", optional = true } +rand_core = "0.6.2" serde = "1.0.122" serde_bytes = "0.11" serde_derive = "1.0.103" diff --git a/storage-bigtable/Cargo.toml b/storage-bigtable/Cargo.toml index 9b38dec870..b2f5812131 100644 --- a/storage-bigtable/Cargo.toml +++ b/storage-bigtable/Cargo.toml @@ -19,6 +19,7 @@ goauth = "0.9.0" log = "0.4.11" prost = "0.7.0" prost-types = "0.7.0" +rand_core = "0.6.2" serde = "1.0.122" serde_derive = "1.0.103" smpl_jwt = "0.6.0"