diff --git a/Cargo.lock b/Cargo.lock index dc5c4cfb4..11f64241c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -744,10 +744,13 @@ dependencies = [ ] [[package]] -name = "cpuid-bool" -version = "0.1.2" +name = "cpufeatures" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634" +checksum = "ed00c67cb5d0a7d64a44f6ad2668db7e7530311dd53ea79bcd4fb022c64911c8" +dependencies = [ + "libc", +] [[package]] name = "crc32fast" @@ -1148,7 +1151,7 @@ dependencies = [ "rand 0.7.3", "serde", "serde_bytes", - "sha2 0.9.2", + "sha2 0.9.5", "zeroize", ] @@ -1162,7 +1165,7 @@ dependencies = [ "ed25519-dalek", "failure", "hmac 0.9.0", - "sha2 0.9.2", + "sha2 0.9.5", ] [[package]] @@ -3857,13 +3860,13 @@ dependencies = [ [[package]] name = "sha2" -version = "0.9.2" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e7aab86fe2149bad8c507606bdb3f4ef5e7b2380eb92350f56122cca72a42a8" +checksum = "b362ae5752fd2137731f9fa25fd4d9058af34666ca1966fb969119cc35719f12" dependencies = [ "block-buffer 0.9.0", "cfg-if 1.0.0", - "cpuid-bool", + "cpufeatures", "digest 0.9.0", "opaque-debug 0.3.0", ] @@ -4574,7 +4577,7 @@ dependencies = [ "rustc_version", "serde", "serde_derive", - "sha2 0.9.2", + "sha2 0.9.5", "solana-frozen-abi-macro 1.6.4", "solana-logger 1.6.4", "thiserror", @@ -4592,7 +4595,7 @@ dependencies = [ "rustc_version", "serde", "serde_derive", - "sha2 0.9.2", + "sha2 0.9.5", "solana-frozen-abi-macro 1.8.0", "solana-logger 1.8.0", "thiserror", @@ -4776,7 +4779,7 @@ dependencies = [ "rustc_version", "serde", "serde_bytes", - "sha2 0.9.2", + "sha2 0.9.5", "solana-account-decoder", "solana-bpf-loader-program", "solana-budget-program", @@ -5069,7 +5072,7 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "sha2 0.9.2", + "sha2 0.9.5", "solana-frozen-abi 1.6.4", "solana-frozen-abi-macro 1.6.4", "solana-logger 1.6.4", @@ -5102,7 +5105,7 @@ dependencies = [ "serde_bytes", "serde_derive", "serde_json", - "sha2 0.9.2", + "sha2 0.9.5", "sha3", "solana-frozen-abi 1.8.0", "solana-frozen-abi-macro 1.8.0", @@ -5289,7 +5292,7 @@ dependencies = [ "serde_bytes", "serde_derive", "serde_json", - "sha2 0.9.2", + "sha2 0.9.5", "sha3", "solana-crate-features", "solana-frozen-abi 1.8.0", @@ -6069,7 +6072,7 @@ dependencies = [ "pbkdf2 0.4.0", "rand 0.7.3", "rustc-hash", - "sha2 0.9.2", + "sha2 0.9.5", "thiserror", "unicode-normalization", "zeroize", diff --git a/frozen-abi/Cargo.toml b/frozen-abi/Cargo.toml index d745f6b73..531e1cfa8 100644 --- a/frozen-abi/Cargo.toml +++ b/frozen-abi/Cargo.toml @@ -15,7 +15,7 @@ bv = { version = "0.11.1", features = ["serde"] } log = "0.4.11" serde = "1.0.126" serde_derive = "1.0.103" -sha2 = "0.9.2" +sha2 = "0.9.5" solana-frozen-abi-macro = { path = "macro", version = "=1.8.0" } thiserror = "1.0" diff --git a/ledger/Cargo.toml b/ledger/Cargo.toml index 6a71a3024..e985c5e6b 100644 --- a/ledger/Cargo.toml +++ b/ledger/Cargo.toml @@ -33,7 +33,7 @@ rayon = "1.5.0" reed-solomon-erasure = { version = "4.0.2", features = ["simd-accel"] } serde = "1.0.126" serde_bytes = "0.11.5" -sha2 = "0.9.2" +sha2 = "0.9.5" solana-bpf-loader-program = { path = "../programs/bpf_loader", version = "=1.8.0" } solana-frozen-abi = { path = "../frozen-abi", version = "=1.8.0" } solana-frozen-abi-macro = { path = "../frozen-abi/macro", version = "=1.8.0" } diff --git a/programs/bpf/Cargo.lock b/programs/bpf/Cargo.lock index 103ddc609..af0f05a36 100644 --- a/programs/bpf/Cargo.lock +++ b/programs/bpf/Cargo.lock @@ -492,10 +492,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b" [[package]] -name = "cpuid-bool" -version = "0.1.2" +name = "cpufeatures" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634" +checksum = "ed00c67cb5d0a7d64a44f6ad2668db7e7530311dd53ea79bcd4fb022c64911c8" +dependencies = [ + "libc", +] [[package]] name = "crc32fast" @@ -799,7 +802,7 @@ dependencies = [ "rand 0.7.3", "serde", "serde_bytes", - "sha2 0.9.2", + "sha2 0.9.5", "zeroize", ] @@ -813,7 +816,7 @@ dependencies = [ "ed25519-dalek", "failure", "hmac 0.9.0", - "sha2 0.9.2", + "sha2 0.9.5", ] [[package]] @@ -2617,13 +2620,13 @@ dependencies = [ [[package]] name = "sha2" -version = "0.9.2" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e7aab86fe2149bad8c507606bdb3f4ef5e7b2380eb92350f56122cca72a42a8" +checksum = "b362ae5752fd2137731f9fa25fd4d9058af34666ca1966fb969119cc35719f12" dependencies = [ "block-buffer 0.9.0", "cfg-if 1.0.0", - "cpuid-bool", + "cpufeatures", "digest 0.9.0", "opaque-debug 0.3.0", ] @@ -3213,7 +3216,7 @@ dependencies = [ "rustc_version", "serde", "serde_derive", - "sha2 0.9.2", + "sha2 0.9.5", "solana-frozen-abi-macro 1.6.4", "solana-logger 1.6.4", "thiserror", @@ -3231,7 +3234,7 @@ dependencies = [ "rustc_version", "serde", "serde_derive", - "sha2 0.9.2", + "sha2 0.9.5", "solana-frozen-abi-macro 1.8.0", "solana-logger 1.8.0", "thiserror", @@ -3344,7 +3347,7 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "sha2 0.9.2", + "sha2 0.9.5", "solana-frozen-abi 1.6.4", "solana-frozen-abi-macro 1.6.4", "solana-logger 1.6.4", @@ -3375,7 +3378,7 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "sha2 0.9.2", + "sha2 0.9.5", "sha3", "solana-frozen-abi 1.8.0", "solana-frozen-abi-macro 1.8.0", @@ -3519,7 +3522,7 @@ dependencies = [ "serde_bytes", "serde_derive", "serde_json", - "sha2 0.9.2", + "sha2 0.9.5", "sha3", "solana-crate-features", "solana-frozen-abi 1.8.0", @@ -3909,7 +3912,7 @@ dependencies = [ "pbkdf2 0.4.0", "rand 0.7.3", "rustc-hash", - "sha2 0.9.2", + "sha2 0.9.5", "thiserror", "unicode-normalization", "zeroize", diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index e7c7a1ddd..f531d063a 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -68,7 +68,7 @@ serde = "1.0.126" serde_bytes = "0.11" serde_derive = "1.0.103" serde_json = { version = "1.0.56", optional = true } -sha2 = "0.9.2" +sha2 = "0.9.5" sha3 = { version = "0.9.1", optional = true } solana-crate-features = { path = "../crate-features", version = "=1.8.0", optional = true } solana-logger = { path = "../logger", version = "=1.8.0", optional = true }