From 6aaed3b52474ba3385e48311b0e8c15bd7908223 Mon Sep 17 00:00:00 2001 From: link2xt Date: Wed, 19 Jun 2024 08:48:27 +0000 Subject: [PATCH] chore: update curve25519-dalek 4.1.x and suppress 3.2.0 warning --- Cargo.lock | 19 ++++++------------- deny.toml | 4 ++++ 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4f9efb6be..e20e9c6b2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1151,7 +1151,7 @@ dependencies = [ "aead", "chacha20", "crypto_secretbox", - "curve25519-dalek 4.1.2", + "curve25519-dalek 4.1.3", "salsa20", "serdect", "subtle", @@ -1189,16 +1189,15 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "4.1.2" +version = "4.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a677b8922c94e01bdbb12126b0bc852f00447528dee1782229af9c720c3f348" +checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" dependencies = [ "cfg-if", "cpufeatures", "curve25519-dalek-derive", "digest 0.10.7", "fiat-crypto", - "platforms", "rustc_version", "subtle", "zeroize", @@ -1883,7 +1882,7 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" dependencies = [ - "curve25519-dalek 4.1.2", + "curve25519-dalek 4.1.3", "ed25519 2.2.3", "rand_core 0.6.4", "serde", @@ -4380,7 +4379,7 @@ dependencies = [ "cipher", "const-oid", "crc24", - "curve25519-dalek 4.1.2", + "curve25519-dalek 4.1.3", "derive_builder", "des", "digest 0.10.7", @@ -4513,12 +4512,6 @@ version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" -[[package]] -name = "platforms" -version = "3.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "626dec3cac7cc0e1577a2ec3fc496277ec2baa084bebad95bb6fdbfae235f84c" - [[package]] name = "plotters" version = "0.3.5" @@ -7497,7 +7490,7 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" dependencies = [ - "curve25519-dalek 4.1.2", + "curve25519-dalek 4.1.3", "rand_core 0.6.4", "serde", "zeroize", diff --git a/deny.toml b/deny.toml index 0cbc8da5f..7c8eb075a 100644 --- a/deny.toml +++ b/deny.toml @@ -15,6 +15,10 @@ ignore = [ # Unmaintained encoding "RUSTSEC-2021-0153", + + # Problem in curve25519-dalek 3.2.0 used by iroh 0.4. + # curve25519-dalek 4.1.3 has the problem fixed. + "RUSTSEC-2024-0344", ] [bans]