From 0b61304d02197a335b2c46b169150f6cfafc5817 Mon Sep 17 00:00:00 2001 From: Tony Arcieri Date: Wed, 8 Jul 2026 11:09:07 -0600 Subject: [PATCH] Bump `x25519-dalek` to v3 Release PR: dalek-cryptography/curve25519-dalek#916 --- Cargo.lock | 8 ++++---- dhkem/Cargo.toml | 3 +-- x-wing/Cargo.toml | 3 +-- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 97d9c76..a379ee1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -323,9 +323,9 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "5.0.0-rc.1" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c906a87e53a36ff795d72e06e8162a83c5436e3ea89e942a9cb9fc083f0a384f" +checksum = "b5eed333089e2e1c1ac8c6c0398e5e2497b4c9926ca6d0365ed1e099afa5bc23" dependencies = [ "cfg-if", "cpufeatures", @@ -1603,9 +1603,9 @@ dependencies = [ [[package]] name = "x25519-dalek" -version = "3.0.0-rc.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eee64e8620caa64914d669b1f68f858aaff54e2d0f9ad3b30a613b58a1baa83e" +checksum = "e7e8131a03190127fb2263afc72b322ecadae46b6ff8c6f399ff5d02f5559af6" dependencies = [ "curve25519-dalek", "rand_core", diff --git a/dhkem/Cargo.toml b/dhkem/Cargo.toml index 2f40755..d3f7612 100644 --- a/dhkem/Cargo.toml +++ b/dhkem/Cargo.toml @@ -24,7 +24,7 @@ k256 = { version = "0.14.0-rc.14", optional = true, default-features = false, fe p256 = { version = "0.14.0-rc.14", optional = true, default-features = false, features = ["arithmetic"] } p384 = { version = "0.14.0-rc.14", optional = true, default-features = false, features = ["arithmetic"] } p521 = { version = "0.14.0-rc.14", optional = true, default-features = false, features = ["arithmetic"] } -x25519 = { version = "3.0.0-rc.1", package = "x25519-dalek", optional = true, default-features = false } +x25519 = { version = "3", package = "x25519-dalek", optional = true, default-features = false } zeroize = { version = "1.9", optional = true, default-features = false } [dev-dependencies] @@ -50,4 +50,3 @@ workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs"] diff --git a/x-wing/Cargo.toml b/x-wing/Cargo.toml index 5111b1a..750534b 100644 --- a/x-wing/Cargo.toml +++ b/x-wing/Cargo.toml @@ -24,7 +24,7 @@ ml-kem = { version = "0.3.0-rc.0", default-features = false, features = ["hazmat rand_core = { version = "0.10", default-features = false } sha3 = { version = "0.12", default-features = false } shake = { version = "0.1", default-features = false } -x25519-dalek = { version = "3.0.0-pre.6", default-features = false, features = ["static_secrets"] } +x25519-dalek = { version = "3", default-features = false, features = ["static_secrets"] } # optional dependencies zeroize = { version = "1.8.1", optional = true, default-features = true } @@ -41,4 +41,3 @@ workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs"]