From ffbcba212432fe401638fc45bd8fdd0adda0130c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 23 Aug 2025 03:20:08 +0000 Subject: [PATCH] build(deps): bump the cargo group across 2 directories with 1 update Bumps the cargo group with 1 update in the / directory: [ed25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek). Bumps the cargo group with 1 update in the /programs/sbf directory: [ed25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek). Updates `ed25519-dalek` from 1.0.1 to 2.2.0 - [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases) - [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/1.0.1...ed25519-2.2.0) Updates `ed25519-dalek` from 1.0.1 to 2.2.0 - [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases) - [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/1.0.1...ed25519-2.2.0) --- updated-dependencies: - dependency-name: ed25519-dalek dependency-version: 2.2.0 dependency-type: direct:production dependency-group: cargo - dependency-name: ed25519-dalek dependency-version: 2.2.0 dependency-type: direct:production dependency-group: cargo ... Signed-off-by: dependabot[bot] --- Cargo.lock | 86 +++++++++++------------------------------ Cargo.toml | 2 +- programs/sbf/Cargo.lock | 74 ++++++++--------------------------- 3 files changed, 39 insertions(+), 123 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9a8527e2e3bf66..4ccc54f793d47e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -291,7 +291,7 @@ dependencies = [ "bincode", "bytemuck", "digest 0.10.7", - "ed25519-dalek 1.0.1", + "ed25519-dalek", "hex", "libsecp256k1", "openssl", @@ -2223,19 +2223,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "curve25519-dalek" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61" -dependencies = [ - "byteorder", - "digest 0.9.0", - "rand_core 0.5.1", - "subtle", - "zeroize", -] - [[package]] name = "curve25519-dalek" version = "4.1.3" @@ -2582,19 +2569,10 @@ dependencies = [ "digest 0.10.7", "elliptic-curve", "rfc6979", - "signature 2.2.0", + "signature", "spki", ] -[[package]] -name = "ed25519" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4620d40f6d2601794401d6dd95a5cf69b6c157852539470eeda433a99b3c0efc" -dependencies = [ - "signature 1.4.0", -] - [[package]] name = "ed25519" version = "2.2.3" @@ -2602,21 +2580,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" dependencies = [ "pkcs8", - "signature 2.2.0", -] - -[[package]] -name = "ed25519-dalek" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" -dependencies = [ - "curve25519-dalek 3.2.0", - "ed25519 1.2.0", - "rand 0.7.3", - "serde", - "sha2 0.9.9", - "zeroize", + "signature", ] [[package]] @@ -2625,8 +2589,8 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" dependencies = [ - "curve25519-dalek 4.1.3", - "ed25519 2.2.3", + "curve25519-dalek", + "ed25519", "rand_core 0.6.4", "serde", "sha2 0.10.9", @@ -2641,7 +2605,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b49a684b133c4980d7ee783936af771516011c8cd15f429dbda77245e282f03" dependencies = [ "derivation-path", - "ed25519-dalek 2.2.0", + "ed25519-dalek", "hmac 0.12.1", "sha2 0.10.9", ] @@ -4271,7 +4235,7 @@ dependencies = [ "elliptic-curve", "once_cell", "sha2 0.10.9", - "signature 2.2.0", + "signature", ] [[package]] @@ -6737,12 +6701,6 @@ dependencies = [ "libc", ] -[[package]] -name = "signature" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02658e48d89f2bec991f9a78e69cfa4c316f8d6a6c4ec12fae1aeb263d486788" - [[package]] name = "signature" version = "2.2.0" @@ -7083,7 +7041,7 @@ dependencies = [ "borsh", "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "five8", "five8_const", "rand 0.8.5", @@ -7754,7 +7712,7 @@ dependencies = [ "chrono", "clap 2.33.3", "console 0.16.0", - "ed25519-dalek 1.0.1", + "ed25519-dalek", "humantime", "indicatif 0.18.0", "pretty-hex", @@ -8263,7 +8221,7 @@ checksum = "b162f50499b391b785d57b2f2c73e3b9754d88fd4894bef444960b00bda8dcca" dependencies = [ "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.16", @@ -8275,7 +8233,7 @@ version = "3.1.0" dependencies = [ "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "solana-define-syscall 3.0.0", "subtle", "thiserror 2.0.16", @@ -8375,7 +8333,7 @@ name = "solana-ed25519-program-tests" version = "3.1.0" dependencies = [ "assert_matches", - "ed25519-dalek 1.0.1", + "ed25519-dalek", "rand 0.8.5", "solana-ed25519-program", "solana-instruction", @@ -8958,7 +8916,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "80eaf45d386c94e59c0c2d3db4a76c05f90365394aa848edce5826d3f7e77fb3" dependencies = [ - "ed25519-dalek 2.2.0", + "ed25519-dalek", "ed25519-dalek-bip32", "five8", "rand 0.8.5", @@ -9447,7 +9405,7 @@ dependencies = [ "bv", "bytes", "caps", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "dlopen2", "fnv", "libc", @@ -10223,7 +10181,7 @@ dependencies = [ "crossbeam-channel", "dashmap", "dir-diff", - "ed25519-dalek 1.0.1", + "ed25519-dalek", "fnv", "im", "itertools 0.12.1", @@ -10588,7 +10546,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4bb8057cc0e9f7b5e89883d49de6f407df655bb6f3a71d0b7baf9986a2218fd9" dependencies = [ - "ed25519-dalek 2.2.0", + "ed25519-dalek", "five8", "rand 0.8.5", "serde", @@ -10866,7 +10824,7 @@ dependencies = [ "ahash 0.8.11", "assert_matches", "bincode", - "ed25519-dalek 1.0.1", + "ed25519-dalek", "libsecp256k1", "log", "openssl", @@ -11869,7 +11827,7 @@ dependencies = [ "agave-feature-set", "bytemuck", "criterion", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "num-derive", "num-traits", "solana-instruction", @@ -11909,7 +11867,7 @@ dependencies = [ "bincode", "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "getrandom 0.2.15", "itertools 0.12.1", "js-sys", @@ -11942,7 +11900,7 @@ dependencies = [ "agave-feature-set", "bytemuck", "criterion", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "num-derive", "num-traits", "solana-instruction", @@ -11961,7 +11919,7 @@ dependencies = [ "bincode", "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "itertools 0.12.1", "merlin", "num-derive", @@ -12164,7 +12122,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f63a2b41095945dc15274b924b21ccae9b3ec9dc2fdd43dbc08de8c33bbcd915" dependencies = [ - "curve25519-dalek 4.1.3", + "curve25519-dalek", "solana-zk-sdk", "thiserror 2.0.16", ] diff --git a/Cargo.toml b/Cargo.toml index 3f932dabd1f1a6..a42ae23f3b24f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -252,7 +252,7 @@ dirs-next = "2.0.0" dlopen2 = "0.5.0" dyn-clone = "1.0.20" eager = "0.1.0" -ed25519-dalek = "=1.0.1" +ed25519-dalek = "=2.2.0" ed25519-dalek-bip32 = "0.2.0" enum-iterator = "1.5.0" env_logger = "0.11.8" diff --git a/programs/sbf/Cargo.lock b/programs/sbf/Cargo.lock index 0b1fd638cc8196..0994b7c508733e 100644 --- a/programs/sbf/Cargo.lock +++ b/programs/sbf/Cargo.lock @@ -118,7 +118,7 @@ dependencies = [ "agave-feature-set", "bincode", "digest 0.10.7", - "ed25519-dalek 1.0.1", + "ed25519-dalek", "libsecp256k1 0.6.0", "openssl", "sha3", @@ -1522,19 +1522,6 @@ dependencies = [ "cipher", ] -[[package]] -name = "curve25519-dalek" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61" -dependencies = [ - "byteorder 1.5.0", - "digest 0.9.0", - "rand_core 0.5.1", - "subtle", - "zeroize", -] - [[package]] name = "curve25519-dalek" version = "4.1.3" @@ -1846,19 +1833,10 @@ dependencies = [ "digest 0.10.7", "elliptic-curve", "rfc6979", - "signature 2.2.0", + "signature", "spki", ] -[[package]] -name = "ed25519" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf038a7b6fd7ef78ad3348b63f3a17550877b0e28f8d68bcc94894d1412158bc" -dependencies = [ - "signature 1.1.0", -] - [[package]] name = "ed25519" version = "2.2.3" @@ -1866,21 +1844,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" dependencies = [ "pkcs8", - "signature 2.2.0", -] - -[[package]] -name = "ed25519-dalek" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" -dependencies = [ - "curve25519-dalek 3.2.0", - "ed25519 1.0.1", - "rand 0.7.3", - "serde", - "sha2 0.9.9", - "zeroize", + "signature", ] [[package]] @@ -1889,8 +1853,8 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" dependencies = [ - "curve25519-dalek 4.1.3", - "ed25519 2.2.3", + "curve25519-dalek", + "ed25519", "rand_core 0.6.4", "serde", "sha2 0.10.9", @@ -1905,7 +1869,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b49a684b133c4980d7ee783936af771516011c8cd15f429dbda77245e282f03" dependencies = [ "derivation-path", - "ed25519-dalek 2.2.0", + "ed25519-dalek", "hmac 0.12.1", "sha2 0.10.9", ] @@ -3385,7 +3349,7 @@ dependencies = [ "elliptic-curve", "once_cell", "sha2 0.10.9", - "signature 2.2.0", + "signature", ] [[package]] @@ -5531,12 +5495,6 @@ dependencies = [ "libc", ] -[[package]] -name = "signature" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65211b7b6fc3f14ff9fc7a2011a434e3e6880585bd2e9e9396315ae24cbf7852" - [[package]] name = "signature" version = "2.2.0" @@ -5797,7 +5755,7 @@ dependencies = [ "borsh", "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "five8", "five8_const", "rand 0.8.5", @@ -6507,7 +6465,7 @@ checksum = "b162f50499b391b785d57b2f2c73e3b9754d88fd4894bef444960b00bda8dcca" dependencies = [ "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.16", @@ -6519,7 +6477,7 @@ version = "3.1.0" dependencies = [ "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "solana-define-syscall 3.0.0", "subtle", "thiserror 2.0.16", @@ -7002,7 +6960,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "80eaf45d386c94e59c0c2d3db4a76c05f90365394aa848edce5826d3f7e77fb3" dependencies = [ - "ed25519-dalek 2.2.0", + "ed25519-dalek", "ed25519-dalek-bip32", "five8", "rand 0.8.5", @@ -7366,7 +7324,7 @@ dependencies = [ "bv", "bytes", "caps", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "dlopen2", "fnv", "libc", @@ -9069,7 +9027,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4bb8057cc0e9f7b5e89883d49de6f407df655bb6f3a71d0b7baf9986a2218fd9" dependencies = [ - "ed25519-dalek 2.2.0", + "ed25519-dalek", "five8", "serde", "serde-big-array", @@ -10011,7 +9969,7 @@ dependencies = [ "bincode", "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "getrandom 0.2.10", "itertools 0.12.1", "js-sys", @@ -10061,7 +10019,7 @@ dependencies = [ "bincode", "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "itertools 0.12.1", "merlin", "num-derive", @@ -10250,7 +10208,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f63a2b41095945dc15274b924b21ccae9b3ec9dc2fdd43dbc08de8c33bbcd915" dependencies = [ - "curve25519-dalek 4.1.3", + "curve25519-dalek", "solana-zk-sdk", "thiserror 2.0.16", ]