diff --git a/Cargo.lock b/Cargo.lock index dcd40d05d351..e929d9c0ff6e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -253,9 +253,9 @@ dependencies = [ [[package]] name = "cap-fs-ext" -version = "3.0.0" +version = "3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "769f8cd02eb04d57f14e2e371ebb533f96817f9b2525d73a5c72b61ca7973747" +checksum = "e16619ada836f12897a72011fe99b03f0025b87a8dbbea4f3c9f89b458a23bf3" dependencies = [ "cap-primitives", "cap-std", @@ -265,21 +265,21 @@ dependencies = [ [[package]] name = "cap-net-ext" -version = "3.0.0" +version = "3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ff6d3fb274292a9af283417e383afe6ded1fe66f6472d2c781216d3d80c218" +checksum = "710b0eb776410a22c89a98f2f80b2187c2ac3a8206b99f3412332e63c9b09de0" dependencies = [ "cap-primitives", "cap-std", - "rustix 0.38.31", + "rustix 0.38.39", "smallvec", ] [[package]] name = "cap-primitives" -version = "3.0.0" +version = "3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90a0b44fc796b1a84535a63753d50ba3972c4db55c7255c186f79140e63d56d0" +checksum = "82fa6c3f9773feab88d844aa50035a33fb6e7e7426105d2f4bb7aadc42a5f89a" dependencies = [ "ambient-authority", "fs-set-times", @@ -287,16 +287,16 @@ dependencies = [ "io-lifetimes 2.0.3", "ipnet", "maybe-owned", - "rustix 0.38.31", + "rustix 0.38.39", "windows-sys 0.52.0", "winx", ] [[package]] name = "cap-rand" -version = "3.0.0" +version = "3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4327f08daac33a99bb03c54ae18c8f32c3ba31c728a33ddf683c6c6a5043de68" +checksum = "53774d49369892b70184f8312e50c1b87edccb376691de4485b0ff554b27c36c" dependencies = [ "ambient-authority", "rand", @@ -304,27 +304,27 @@ dependencies = [ [[package]] name = "cap-std" -version = "3.0.0" +version = "3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "266626ce180cf9709f317d0bf9754e3a5006359d87f4bf792f06c9c5f1b63c0f" +checksum = "7f71b70818556b4fe2a10c7c30baac3f5f45e973f49fc2673d7c75c39d0baf5b" dependencies = [ "cap-primitives", "io-extras", "io-lifetimes 2.0.3", - "rustix 0.38.31", + "rustix 0.38.39", ] [[package]] name = "cap-time-ext" -version = "3.0.0" +version = "3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1353421ba83c19da60726e35db0a89abef984b3be183ff6f58c5b8084fcd0c5" +checksum = "69dd48afa2363f746c93f961c211f6f099fb594a3446b8097bc5f79db51b6816" dependencies = [ "ambient-authority", "cap-primitives", "iana-time-zone", "once_cell", - "rustix 0.38.31", + "rustix 0.38.39", "winx", ] @@ -1153,7 +1153,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947" dependencies = [ "cfg-if", - "rustix 0.38.31", + "rustix 0.38.39", "windows-sys 0.52.0", ] @@ -1227,7 +1227,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb" dependencies = [ "io-lifetimes 2.0.3", - "rustix 0.38.31", + "rustix 0.38.39", "windows-sys 0.52.0", ] @@ -1585,9 +1585,9 @@ dependencies = [ [[package]] name = "io-extras" -version = "0.18.1" +version = "0.18.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c301e73fb90e8a29e600a9f402d095765f74310d582916a952f618836a1bd1ed" +checksum = "7d45fd7584f9b67ac37bc041212d06bfac0700b36456b05890d36a3b626260eb" dependencies = [ "io-lifetimes 2.0.3", "windows-sys 0.52.0", @@ -1623,7 +1623,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455" dependencies = [ "hermit-abi", - "rustix 0.38.31", + "rustix 0.38.39", "windows-sys 0.52.0", ] @@ -1722,9 +1722,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.153" +version = "0.2.161" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" +checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" [[package]] name = "libfuzzer-sys" @@ -1773,9 +1773,9 @@ checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" [[package]] name = "linux-raw-sys" -version = "0.4.12" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "listenfd" @@ -1842,7 +1842,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" dependencies = [ - "rustix 0.38.31", + "rustix 0.38.39", ] [[package]] @@ -2393,15 +2393,15 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.31" +version = "0.38.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" +checksum = "375116bee2be9ed569afe2154ea6a99dfdffd257f533f187498c2a8f5feaf4ee" dependencies = [ "bitflags 2.4.1", "errno", "itoa", "libc", - "linux-raw-sys 0.4.12", + "linux-raw-sys 0.4.14", "once_cell", "windows-sys 0.52.0", ] @@ -2723,7 +2723,7 @@ dependencies = [ "cap-std", "fd-lock", "io-lifetimes 2.0.3", - "rustix 0.38.31", + "rustix 0.38.39", "windows-sys 0.52.0", "winx", ] @@ -2754,7 +2754,7 @@ dependencies = [ "cfg-if", "fastrand", "redox_syscall 0.3.5", - "rustix 0.38.31", + "rustix 0.38.39", "windows-sys 0.48.0", ] @@ -3210,7 +3210,7 @@ dependencies = [ "libc", "log", "once_cell", - "rustix 0.38.31", + "rustix 0.38.39", "system-interface", "tempfile", "test-log", @@ -3498,7 +3498,7 @@ dependencies = [ "psm", "rand", "rayon", - "rustix 0.38.31", + "rustix 0.38.39", "semver", "serde", "serde_derive", @@ -3595,7 +3595,7 @@ dependencies = [ "once_cell", "postcard", "pretty_env_logger", - "rustix 0.38.31", + "rustix 0.38.39", "serde", "serde_derive", "sha2", @@ -3638,7 +3638,7 @@ dependencies = [ "object", "once_cell", "rayon", - "rustix 0.38.31", + "rustix 0.38.39", "serde", "serde_derive", "serde_json", @@ -3798,7 +3798,7 @@ dependencies = [ "backtrace", "cc", "cfg-if", - "rustix 0.38.31", + "rustix 0.38.39", "wasmtime-asm-macros", "wasmtime-versioned-export-macros", "windows-sys 0.52.0", @@ -3868,7 +3868,7 @@ version = "25.0.2" dependencies = [ "object", "once_cell", - "rustix 0.38.31", + "rustix 0.38.39", "wasmtime-versioned-export-macros", ] @@ -3935,7 +3935,7 @@ dependencies = [ "io-extras", "io-lifetimes 2.0.3", "once_cell", - "rustix 0.38.31", + "rustix 0.38.39", "system-interface", "tempfile", "test-log", @@ -4128,7 +4128,7 @@ dependencies = [ "either", "home", "once_cell", - "rustix 0.38.31", + "rustix 0.38.39", "windows-sys 0.48.0", ] @@ -4580,8 +4580,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" dependencies = [ "libc", - "linux-raw-sys 0.4.12", - "rustix 0.38.31", + "linux-raw-sys 0.4.14", + "rustix 0.38.39", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 262337740cc5..fdcef6c637a8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -250,12 +250,12 @@ regalloc2 = "0.10.2" # cap-std family: target-lexicon = "0.12.16" -cap-std = "3.0.0" -cap-rand = { version = "3.0.0", features = ["small_rng"] } -cap-fs-ext = "3.0.0" -cap-net-ext = "3.0.0" -cap-time-ext = "3.0.0" -cap-tempfile = "3.0.0" +cap-std = "3.4.1" +cap-rand = { version = "3.4.1", features = ["small_rng"] } +cap-fs-ext = "3.4.1" +cap-net-ext = "3.4.1" +cap-time-ext = "3.4.1" +cap-tempfile = "3.4.1" fs-set-times = "0.20.1" system-interface = { version = "0.27.1", features = ["cap_std_impls"] } io-lifetimes = { version = "2.0.3", default-features = false } diff --git a/supply-chain/audits.toml b/supply-chain/audits.toml index 3ec8c45768ca..769fefe0950c 100644 --- a/supply-chain/audits.toml +++ b/supply-chain/audits.toml @@ -1086,6 +1086,16 @@ criteria = "safe-to-deploy" delta = "1.0.5 -> 1.0.14" notes = "The Bytecode Alliance is the author of this crate." +[[audits.cap-fs-ext]] +who = "Dan Gohman " +criteria = "safe-to-deploy" +delta = "3.2.0 -> 3.4.1" + +[[audits.cap-net-ext]] +who = "Dan Gohman " +criteria = "safe-to-deploy" +delta = "3.2.0 -> 3.4.1" + [[audits.cap-primitives]] who = "Dan Gohman " criteria = "safe-to-deploy" @@ -1110,6 +1120,11 @@ criteria = "safe-to-deploy" delta = "1.0.5 -> 1.0.14" notes = "The Bytecode Alliance is the author of this crate." +[[audits.cap-primitives]] +who = "Dan Gohman " +criteria = "safe-to-deploy" +delta = "3.2.0 -> 3.4.1" + [[audits.cap-rand]] who = "Alex Crichton " criteria = "safe-to-deploy" @@ -1128,6 +1143,11 @@ criteria = "safe-to-deploy" delta = "1.0.1 -> 1.0.14" notes = "The Bytecode Alliance is the author of this crate." +[[audits.cap-rand]] +who = "Dan Gohman " +criteria = "safe-to-deploy" +delta = "3.2.0 -> 3.4.1" + [[audits.cap-std]] who = "Dan Gohman " criteria = "safe-to-deploy" @@ -1152,6 +1172,11 @@ criteria = "safe-to-deploy" delta = "1.0.5 -> 1.0.14" notes = "The Bytecode Alliance is the author of this crate." +[[audits.cap-std]] +who = "Dan Gohman " +criteria = "safe-to-deploy" +delta = "3.2.0 -> 3.4.1" + [[audits.cap-tempfile]] who = "Dan Gohman " criteria = "safe-to-run" @@ -1194,6 +1219,11 @@ criteria = "safe-to-deploy" delta = "1.0.5 -> 1.0.14" notes = "The Bytecode Alliance is the author of this crate." +[[audits.cap-time-ext]] +who = "Dan Gohman " +criteria = "safe-to-deploy" +delta = "3.2.0 -> 3.4.1" + [[audits.cargo-platform]] who = "Pat Hickey " criteria = "safe-to-deploy" @@ -1773,6 +1803,11 @@ criteria = "safe-to-deploy" delta = "0.17.2 -> 0.17.4" notes = "Just a dependency version bump" +[[audits.io-extras]] +who = "Dan Gohman " +criteria = "safe-to-deploy" +delta = "0.18.2 -> 0.18.3" + [[audits.io-lifetimes]] who = "Dan Gohman " criteria = "safe-to-deploy" @@ -1910,6 +1945,11 @@ criteria = "safe-to-deploy" delta = "0.2.151 -> 0.2.153" notes = "More bindings for more platforms. I have not verified that everything is exactly as-is on the platform as specified but nothing major is otherwise introduced as part of this bump." +[[audits.libc]] +who = "Dan Gohman " +criteria = "safe-to-deploy" +delta = "0.2.153 -> 0.2.161" + [[audits.libfuzzer-sys]] who = "Nick Fitzgerald " criteria = "safe-to-run" @@ -2424,6 +2464,11 @@ criteria = "safe-to-deploy" delta = "0.36.7 -> 0.36.8" notes = "The Bytecode Alliance is the author of this crate." +[[audits.rustix]] +who = "Dan Gohman " +criteria = "safe-to-deploy" +delta = "0.38.34 -> 0.38.39" + [[audits.rustls]] who = "Pat Hickey " criteria = "safe-to-deploy" diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index e290e11bde5a..ee9b5d6f0f7d 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -882,6 +882,13 @@ user-id = 6825 user-login = "sunfishcode" user-name = "Dan Gohman" +[[publisher.cap-fs-ext]] +version = "3.2.0" +when = "2024-07-08" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.cap-net-ext]] version = "3.0.0" when = "2024-01-11" @@ -889,6 +896,13 @@ user-id = 6825 user-login = "sunfishcode" user-name = "Dan Gohman" +[[publisher.cap-net-ext]] +version = "3.2.0" +when = "2024-07-08" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.cap-primitives]] version = "3.0.0" when = "2024-01-11" @@ -896,6 +910,13 @@ user-id = 6825 user-login = "sunfishcode" user-name = "Dan Gohman" +[[publisher.cap-primitives]] +version = "3.2.0" +when = "2024-07-08" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.cap-rand]] version = "3.0.0" when = "2024-01-11" @@ -903,6 +924,13 @@ user-id = 6825 user-login = "sunfishcode" user-name = "Dan Gohman" +[[publisher.cap-rand]] +version = "3.2.0" +when = "2024-07-08" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.cap-std]] version = "3.0.0" when = "2024-01-11" @@ -910,6 +938,13 @@ user-id = 6825 user-login = "sunfishcode" user-name = "Dan Gohman" +[[publisher.cap-std]] +version = "3.2.0" +when = "2024-07-08" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.cap-time-ext]] version = "3.0.0" when = "2024-01-11" @@ -917,6 +952,13 @@ user-id = 6825 user-login = "sunfishcode" user-name = "Dan Gohman" +[[publisher.cap-time-ext]] +version = "3.2.0" +when = "2024-07-08" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.clap]] version = "4.3.12" when = "2023-07-14" @@ -1360,6 +1402,13 @@ user-id = 6825 user-login = "sunfishcode" user-name = "Dan Gohman" +[[publisher.io-extras]] +version = "0.18.2" +when = "2024-03-29" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.io-lifetimes]] version = "1.0.11" when = "2023-05-24" @@ -1416,6 +1465,13 @@ user-id = 6825 user-login = "sunfishcode" user-name = "Dan Gohman" +[[publisher.linux-raw-sys]] +version = "0.4.14" +when = "2024-05-17" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.memchr]] version = "2.5.0" when = "2022-04-30" @@ -1535,6 +1591,13 @@ user-id = 6825 user-login = "sunfishcode" user-name = "Dan Gohman" +[[publisher.rustix]] +version = "0.38.34" +when = "2024-04-22" +user-id = 6825 +user-login = "sunfishcode" +user-name = "Dan Gohman" + [[publisher.ryu]] version = "1.0.9" when = "2021-12-12"