From bb397b78ca4ce9c0e8cddc0b9a979787e9b4752e Mon Sep 17 00:00:00 2001 From: mulhern Date: Thu, 10 Oct 2024 09:57:25 -0400 Subject: [PATCH 1/6] Increase libc dependency lower bound to 0.2.155 Signed-off-by: mulhern --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index aba208702b..33780097e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -138,7 +138,7 @@ version = "0.3.2" optional = true [dependencies.libc] -version = "0.2.147" +version = "0.2.155" optional = true [dependencies.libcryptsetup-rs] From d2dd3c6b962109d6d89407dc8467f14840cc57d8 Mon Sep 17 00:00:00 2001 From: mulhern Date: Thu, 10 Oct 2024 09:53:40 -0400 Subject: [PATCH 2/6] Increase libcryptsetup-rs dependency lower bound to 0.11.0 Signed-off-by: mulhern --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 76ee65305f..5b8de298e8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -778,9 +778,9 @@ checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" [[package]] name = "libcryptsetup-rs" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "704059b8d81fc01bed7ea77d4572ce2ef08408ace42d95fe781d339eebf64dec" +checksum = "38696351545e14557882cd007c8d693c036a1fe5c8e605efb8e397fe2c69b45b" dependencies = [ "bitflags 2.4.0", "either", diff --git a/Cargo.toml b/Cargo.toml index 33780097e8..8fc0c8e919 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -142,7 +142,7 @@ version = "0.2.155" optional = true [dependencies.libcryptsetup-rs] -version = "0.10.0" +version = "0.11.0" features = ["mutex"] optional = true From 351df5dbae5a47017275b76fd5e25fa00d2cf061 Mon Sep 17 00:00:00 2001 From: mulhern Date: Thu, 10 Oct 2024 10:03:19 -0400 Subject: [PATCH 3/6] Increase futures dependency lower bound to 0.3.31 This allows us to ensure that futures-util 0.3.31 is required. All previous versions of futures-util have been yanked. Signed-off-by: mulhern --- Cargo.lock | 48 ++++++++++++++++++++++++------------------------ Cargo.toml | 2 +- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5b8de298e8..4bb75dd866 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -498,9 +498,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "futures" -version = "0.3.28" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", @@ -513,9 +513,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.28" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ "futures-core", "futures-sink", @@ -523,15 +523,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.28" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] name = "futures-executor" -version = "0.3.28" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" dependencies = [ "futures-core", "futures-task", @@ -540,15 +540,15 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.28" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-macro" -version = "0.3.28" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", @@ -557,21 +557,21 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.28" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] name = "futures-task" -version = "0.3.28" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] name = "futures-util" -version = "0.3.28" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ "futures-channel", "futures-core", @@ -1048,9 +1048,9 @@ checksum = "bbc83ee4a840062f368f9096d80077a9841ec117e17e7f700df81958f1451254" [[package]] name = "proc-macro2" -version = "1.0.66" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" +checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" dependencies = [ "unicode-ident", ] @@ -1083,9 +1083,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quote" -version = "1.0.28" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" dependencies = [ "proc-macro2", ] @@ -1360,9 +1360,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "syn" -version = "2.0.29" +version = "2.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" +checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 8fc0c8e919..8aa3bef2e6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -122,7 +122,7 @@ version ="0.11.0" optional = true [dependencies.futures] -version = "0.3.11" +version = "0.3.31" optional = true [dependencies.iocuddle] From 86d92a72d6ffc7e13907fe1e1863214ddc3bf816 Mon Sep 17 00:00:00 2001 From: mulhern Date: Thu, 10 Oct 2024 10:05:36 -0400 Subject: [PATCH 4/6] Increase tokio dependency lower bound to 1.24.2 * https://rustsec.org/advisories/RUSTSEC-2021-0072 * https://rustsec.org/advisories/RUSTSEC-2023-0001 * https://rustsec.org/advisories/RUSTSEC-2023-0005 Signed-off-by: mulhern --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 8aa3bef2e6..39fc88214d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -222,7 +222,7 @@ version = "0.3.3" optional = true [dependencies.tokio] -version = "1.5.0" +version = "1.24.2" optional = true features = ["sync", "macros", "rt", "rt-multi-thread", "signal", "net", "time"] From 32599dc9ba6f9e3f1b3b3a85711a60df7a29e992 Mon Sep 17 00:00:00 2001 From: mulhern Date: Thu, 10 Oct 2024 10:07:40 -0400 Subject: [PATCH 5/6] Increase regex dependency lower bound to 1.5.5 https://rustsec.org/advisories/RUSTSEC-2022-0013 Signed-off-by: mulhern --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 39fc88214d..57b6a37b4d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -180,7 +180,7 @@ version = "0.8.0" optional = true [dependencies.regex] -version = "1.5.4" +version = "1.5.5" optional = true [dependencies.retry] From 251d4ac38277dfd5a47d3521ff5676cf5427f107 Mon Sep 17 00:00:00 2001 From: mulhern Date: Thu, 10 Oct 2024 10:11:14 -0400 Subject: [PATCH 6/6] Increase tempfile dependency lower bound to 3.4.0 https://rustsec.org/advisories/RUSTSEC-2023-0018 Signed-off-by: mulhern --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 57b6a37b4d..b3271717c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -214,7 +214,7 @@ optional = true path = "./stratisd_proc_macros" [dependencies.tempfile] -version = "3.0.2" +version = "3.4.0" optional = true [dependencies.termios]