diff --git a/Cargo.lock b/Cargo.lock index 955b765c73..fe610bcd92 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1008,9 +1008,9 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "2.1.0" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d85653f070353a16313d0046f173f70d1aadd5b42600a14de626f0dfb3473a5" +checksum = "434e1720189a637d44fe464f4df1e6eb900b4835255b14354497c78af37d9bb8" dependencies = [ "byteorder", "digest 0.8.1", @@ -4601,7 +4601,7 @@ dependencies = [ "backtrace", "bytes 0.4.12", "cc", - "curve25519-dalek 2.1.0", + "curve25519-dalek 3.0.0", "ed25519-dalek", "either", "lazy_static", @@ -5149,7 +5149,7 @@ name = "solana-perf" version = "1.8.0" dependencies = [ "bincode", - "curve25519-dalek 2.1.0", + "curve25519-dalek 3.0.0", "dlopen", "dlopen_derive", "lazy_static", @@ -5214,7 +5214,7 @@ dependencies = [ "borsh-derive 0.8.2", "bs58 0.3.1", "bv", - "curve25519-dalek 2.1.0", + "curve25519-dalek 2.1.2", "hex", "itertools 0.9.0", "lazy_static", @@ -5247,7 +5247,7 @@ dependencies = [ "borsh-derive 0.9.0", "bs58 0.4.0", "bv", - "curve25519-dalek 2.1.0", + "curve25519-dalek 3.0.0", "hex", "itertools 0.10.1", "lazy_static", @@ -5439,7 +5439,7 @@ dependencies = [ "bv", "byteorder", "chrono", - "curve25519-dalek 2.1.0", + "curve25519-dalek 3.0.0", "derivation-path", "digest 0.9.0", "ed25519-dalek", diff --git a/crate-features/Cargo.toml b/crate-features/Cargo.toml index 555d383275..8193bb9571 100644 --- a/crate-features/Cargo.toml +++ b/crate-features/Cargo.toml @@ -13,7 +13,7 @@ edition = "2018" backtrace = { version = "0.3.33", features = ["serialize-serde"] } bytes = { version = "0.4.12", features = ["either"] } cc = { version = "1.0.67", features = ["jobserver", "parallel"]} -curve25519-dalek = { version = "2" } +curve25519-dalek = { version = "3" } either= { version = "1.5.2" } lazy_static = { version = "1.4.0", features = ["spin", "spin_no_std"] } libc = { version = "0.2.62", features = ["extra_traits"] } diff --git a/perf/Cargo.toml b/perf/Cargo.toml index ebc335660c..09466e1a8b 100644 --- a/perf/Cargo.toml +++ b/perf/Cargo.toml @@ -11,7 +11,7 @@ edition = "2018" [dependencies] bincode = "1.3.3" -curve25519-dalek = { version = "2" } +curve25519-dalek = { version = "3" } dlopen = "0.1.8" dlopen_derive = "0.1.4" lazy_static = "1.4.0" diff --git a/programs/bpf/Cargo.lock b/programs/bpf/Cargo.lock index 21c5e7b946..23bd10e323 100644 --- a/programs/bpf/Cargo.lock +++ b/programs/bpf/Cargo.lock @@ -3164,7 +3164,7 @@ dependencies = [ "backtrace", "bytes 0.4.12", "cc", - "curve25519-dalek 2.1.0", + "curve25519-dalek 3.0.0", "ed25519-dalek", "either", "lazy_static", @@ -3366,7 +3366,7 @@ dependencies = [ "borsh-derive 0.9.0", "bs58 0.4.0", "bv", - "curve25519-dalek 2.1.0", + "curve25519-dalek 3.0.0", "hex", "itertools 0.10.1", "lazy_static", diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index 3b2e3d6618..55178a9a2d 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -44,7 +44,7 @@ bs58 = "0.4.0" bv = { version = "0.11.1", features = ["serde"] } byteorder = { version = "1.3.4", optional = true } chrono = { version = "0.4", optional = true } -curve25519-dalek = { version = "2.1.0", optional = true } +curve25519-dalek = { version = "3.0.0", optional = true } derivation-path = { version = "0.1.3", default-features = false } digest = { version = "0.9.0", optional = true } ed25519-dalek = { version = "=1.0.1", optional = true } @@ -81,7 +81,7 @@ thiserror = "1.0" uriparse = "0.6.3" [dev-dependencies] -curve25519-dalek = "2.1.0" +curve25519-dalek = "3.0.0" tiny-bip39 = "0.7.0" [build-dependencies] diff --git a/sdk/program/Cargo.toml b/sdk/program/Cargo.toml index caf7a7e569..f0eb9496a6 100644 --- a/sdk/program/Cargo.toml +++ b/sdk/program/Cargo.toml @@ -35,7 +35,7 @@ solana-sdk-macro = { path = "../macro", version = "=1.8.0" } thiserror = "1.0" [target.'cfg(not(target_arch = "bpf"))'.dependencies] -curve25519-dalek = "2.1.0" +curve25519-dalek = "3.0.0" rand = "0.7.0" solana-logger = { path = "../../logger", version = "=1.8.0" }