From e6635ebd560a5d911ae6e5e90d7c319871de0204 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 00:46:26 +0000 Subject: [PATCH] chore(deps): bump x25519-dalek from 2.0.1 to 3.0.0 Bumps [x25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek) from 2.0.1 to 3.0.0. - [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases) - [Changelog](https://github.com/dalek-cryptography/curve25519-dalek/blob/3.0.0/CHANGELOG.md) - [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/x25519-2.0.1...3.0.0) --- updated-dependencies: - dependency-name: x25519-dalek dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 17 ++++++++--------- Cargo.toml | 4 ++-- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 93453e3..d177e83 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -233,12 +233,12 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "4.1.3" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" +checksum = "b5eed333089e2e1c1ac8c6c0398e5e2497b4c9926ca6d0365ed1e099afa5bc23" dependencies = [ "cfg-if", - "cpufeatures 0.2.17", + "cpufeatures 0.3.0", "curve25519-dalek-derive", "fiat-crypto", "rustc_version", @@ -304,9 +304,9 @@ checksum = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223" [[package]] name = "fiat-crypto" -version = "0.2.9" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" +checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24" [[package]] name = "find-msvc-tools" @@ -1024,13 +1024,12 @@ checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" [[package]] name = "x25519-dalek" -version = "2.0.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" +checksum = "e7e8131a03190127fb2263afc72b322ecadae46b6ff8c6f399ff5d02f5559af6" dependencies = [ "curve25519-dalek", - "rand_core 0.6.4", - "serde", + "rand_core 0.10.1", "zeroize", ] diff --git a/Cargo.toml b/Cargo.toml index 8743073..f545e93 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -113,7 +113,7 @@ features = ["hazmat", "zeroize"] optional = true [dependencies.x25519-dalek] -version = "2.0.1" +version = "3.0.0" features = ["static_secrets", "zeroize"] optional = true @@ -124,7 +124,7 @@ hex-literal = "1.1" # kanon:ignore TOML/missing-workspace-inheritance -- standal toml = "1.1" # kanon:ignore TOML/missing-workspace-inheritance -- standalone [package], no workspace ancestor (kanon#3088) hkdf = { version = "0.13" } sha2 = { version = "0.11" } -x25519-dalek = { version = "2.0.1", features = ["static_secrets"] } +x25519-dalek = { version = "3.0.0", features = ["static_secrets"] } # WHY: decoder property coverage for WrappedContentKey::from_cbor per the # fleet parser/decoder testing standard; proptest-regressions/ is tracked. proptest = "1" # kanon:ignore TOML/missing-workspace-inheritance -- standalone [package], no workspace ancestor (kanon#3088)