Compare commits

...
Author SHA1 Message Date
5f396ebc9d Update Rust crate ed25519-dalek to v3
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
2026-08-08 00:01:53 +02:00
2 changed files with 50 additions and 6 deletions

54
Cargo.lock generated
View file

@ -1089,6 +1089,22 @@ dependencies = [
"zeroize", "zeroize",
] ]
[[package]]
name = "curve25519-dalek"
version = "5.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5eed333089e2e1c1ac8c6c0398e5e2497b4c9926ca6d0365ed1e099afa5bc23"
dependencies = [
"cfg-if",
"cpufeatures 0.3.0",
"curve25519-dalek-derive",
"digest 0.11.3",
"fiat-crypto 0.3.0",
"rustc_version",
"subtle",
"zeroize",
]
[[package]] [[package]]
name = "curve25519-dalek-derive" name = "curve25519-dalek-derive"
version = "0.1.1" version = "0.1.1"
@ -1310,20 +1326,42 @@ dependencies = [
"signature 2.2.0", "signature 2.2.0",
] ]
[[package]]
name = "ed25519"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29fcf32e6c73d1079f83ab4d782de2d81620346a5f38c6237a86a22f8368980a"
dependencies = [
"signature 3.0.0",
]
[[package]] [[package]]
name = "ed25519-dalek" name = "ed25519-dalek"
version = "2.2.0" version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9"
dependencies = [ dependencies = [
"curve25519-dalek", "curve25519-dalek 4.1.3",
"ed25519", "ed25519 2.2.3",
"serde", "serde",
"sha2 0.10.9", "sha2 0.10.9",
"subtle", "subtle",
"zeroize", "zeroize",
] ]
[[package]]
name = "ed25519-dalek"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ebaa1a2bf1290ab3bfe5a7b771d050ebffab2711c19a81691c683a5144a25de"
dependencies = [
"curve25519-dalek 5.0.0",
"ed25519 3.0.0",
"sha2 0.11.0",
"subtle",
"zeroize",
]
[[package]] [[package]]
name = "ed448-goldilocks" name = "ed448-goldilocks"
version = "0.7.2" version = "0.7.2"
@ -1433,6 +1471,12 @@ version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d"
[[package]]
name = "fiat-crypto"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24"
[[package]] [[package]]
name = "filedescriptor" name = "filedescriptor"
version = "0.8.3" version = "0.8.3"
@ -2503,7 +2547,7 @@ dependencies = [
"aes-gcm", "aes-gcm",
"anyhow", "anyhow",
"base64", "base64",
"ed25519-dalek", "ed25519-dalek 3.0.0",
"hex", "hex",
"hkdf 0.12.4", "hkdf 0.12.4",
"iota-logger", "iota-logger",
@ -3023,7 +3067,7 @@ source = "git+https://git.methanium.net/Methanium/mtp.git#a692bed326dbfc8eac1a05
dependencies = [ dependencies = [
"base64", "base64",
"chacha20poly1305", "chacha20poly1305",
"ed25519-dalek", "ed25519-dalek 2.2.0",
"getrandom 0.4.3", "getrandom 0.4.3",
"hkdf 0.13.0", "hkdf 0.13.0",
"ml-dsa", "ml-dsa",
@ -5940,7 +5984,7 @@ version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277"
dependencies = [ dependencies = [
"curve25519-dalek", "curve25519-dalek 4.1.3",
"rand_core 0.6.4", "rand_core 0.6.4",
"serde", "serde",
"zeroize", "zeroize",

View file

@ -30,5 +30,5 @@ serde = "1.0.228"
tempfile = "3.27.0" tempfile = "3.27.0"
anyhow = "1.0.102" anyhow = "1.0.102"
semver = "1.0.28" semver = "1.0.28"
ed25519-dalek = "2.2.0" ed25519-dalek = "3.0.0"
serde_json = "1.0" serde_json = "1.0"