From a63fe0717839c0a155eef4b6b65813c4e45108e4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Oct 2026 00:41:42 +0000 Subject: [PATCH 1/2] chore(deps): bump the fuzz-dependencies group Bumps the fuzz-dependencies group in /crates/bashkit/fuzz with 6 updates: | Package | From | To | | --- | --- | --- | | [tokio](https://github.com/tokio-rs/tokio) | `1.53.1` | `1.53.2` | | [wasmtime](https://github.com/bytecodealliance/wasmtime) | `48.0.5` | `49.0.2` | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.20` | `2.0.21` | | [fancy-regex](https://github.com/fancy-regex/fancy-regex) | `0.19.0` | `0.19.2` | | [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.9` | `1.1.10` | | [clap](https://github.com/clap-rs/clap) | `4.6.6` | `4.6.7` | Updates `tokio` from 1.53.1 to 1.53.2 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.53.1...tokio-1.53.2) Updates `wasmtime` from 48.0.5 to 49.0.2 - [Release notes](https://github.com/bytecodealliance/wasmtime/releases) - [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v49.0.2/RELEASES.md) - [Commits](https://github.com/bytecodealliance/wasmtime/compare/v48.0.5...v49.0.2) Updates `thiserror` from 2.0.20 to 2.0.21 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/2.0.20...2.0.21) Updates `fancy-regex` from 0.19.0 to 0.19.2 - [Release notes](https://github.com/fancy-regex/fancy-regex/releases) - [Changelog](https://github.com/fancy-regex/fancy-regex/blob/main/CHANGELOG.md) - [Commits](https://github.com/fancy-regex/fancy-regex/compare/0.19.0...0.19.2) Updates `flate2` from 1.1.9 to 1.1.10 - [Release notes](https://github.com/rust-lang/flate2-rs/releases) - [Commits](https://github.com/rust-lang/flate2-rs/compare/1.1.9...1.1.10) Updates `clap` from 4.6.6 to 4.6.7 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/main/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.6...clap_complete-v4.6.7) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.53.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: fuzz-dependencies - dependency-name: wasmtime dependency-version: 49.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: fuzz-dependencies - dependency-name: thiserror dependency-version: 2.0.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: fuzz-dependencies - dependency-name: fancy-regex dependency-version: 0.19.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: fuzz-dependencies - dependency-name: flate2 dependency-version: 1.1.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: fuzz-dependencies - dependency-name: clap dependency-version: 4.6.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: fuzz-dependencies ... Signed-off-by: dependabot[bot] --- Cargo.toml | 2 +- crates/bashkit/fuzz/Cargo.lock | 179 +++++++++++++++++---------------- 2 files changed, 94 insertions(+), 87 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 74230cd80..2f783a174 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ categories = ["command-line-utilities", "parser-implementations"] # into the identical wasmtime version. Runtime build: no Cranelift, Pulley # interpreter only; Cranelift is added as a build-dependency by the artifact # crate. 48.x is the newest line supporting the pinned rustc 1.95. -wasmtime = { version = "=48.0.5", default-features = false, features = ["runtime", "std", "pulley", "async"] } +wasmtime = { version = "=49.0.2", default-features = false, features = ["runtime", "std", "pulley", "async"] } # Async runtime # Base features are WASM-compatible; crates needing more (rt-multi-thread, fs, net, process) # add them in their own Cargo.toml or via [target.'cfg(...)'.dependencies]. diff --git a/crates/bashkit/fuzz/Cargo.lock b/crates/bashkit/fuzz/Cargo.lock index 45f97fc82..dc7c5a904 100644 --- a/crates/bashkit/fuzz/Cargo.lock +++ b/crates/bashkit/fuzz/Cargo.lock @@ -287,9 +287,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.6" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" +checksum = "aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946" dependencies = [ "clap_builder", "clap_derive", @@ -297,9 +297,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.6" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" +checksum = "ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d" dependencies = [ "anstyle", "clap_lex", @@ -307,9 +307,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.4" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" +checksum = "f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0" dependencies = [ "heck", "proc-macro2", @@ -379,27 +379,27 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bfbb8f30b72ef5cedf2dbd85ee2f167a33c888d492a40e999250187138663c9" +checksum = "658e8623bea025d142fb11c299b8c6572ffe9fd663b52887c4dc124735cc130b" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5715fdd9d897798ba2bb834df5d6c1129319d51e82ddcf81812c23231e9b852b" +checksum = "a4b12b8c55c31c3d8598c2de9a657c3b978f905f6886c43e02216e0b15fe45a3" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a266da98b248dd98dfc8a46d45d57810db04a55b81a6d8c7a9c6cf0bd2db7c3" +checksum = "894b984f82c5a36f05fdd4973fbf4d37d69cd5cdf8c16e8ffe3af4a9cdfe193c" dependencies = [ "cranelift-entity", "wasmtime-internal-core", @@ -407,9 +407,9 @@ dependencies = [ [[package]] name = "cranelift-bitset" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c67c1887ed2194ef3ecc283a9add4fe8a79d249a293063046f2adedc31ae7200" +checksum = "3a1e4c34abe94193ada09f821f474be87ac8a1fbbacd87058571ef04c1bf4009" dependencies = [ "serde", "serde_derive", @@ -418,9 +418,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90103abeafa22cc578c577999bdf1b51c32b8a59e15a09789841b4e9a854588d" +checksum = "63826cef0bf70e61d56cc930aa4ee423638f66dc3cfc10d683e73138a6d177b8" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -449,9 +449,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d73eaff808bc302e2899e42d822c0e64df23f38facb98ecdf695d1817d2063a3" +checksum = "26de7849112293681a19f7525c689e1d73dc6eb2687355170fb7458c4da8d353" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -462,24 +462,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de19c4fc55ac3cdeb8e153f35ef9f51db197da91a64c9811d0ddd21ed1b9d18d" +checksum = "df315a8b1cfd6e620971e3d4249bd2c4528167717e8f48a6317a87c55891bcb8" [[package]] name = "cranelift-control" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bbd919579d74a7212e6e849dc24ff015cb823e70051d01559eea828efaf773f" +checksum = "2c3fff7610fb17f228f16598e1a044db79a12806ece7496ff2c69cf1a27a79a5" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af201af93fa8a576ac4b04b901ac3f252545d7b703053c922526fce28f65a7be" +checksum = "6158b1ac381792ad11e670abbcd15db8b1737e84bfa8a7f2bd7eb41388a92530" dependencies = [ "cranelift-bitset", "serde", @@ -489,9 +489,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69395ceee43706b93bf869b3a6631ab8d9dcb2bf19f9af4d1d2db0cb9e18af18" +checksum = "099361a0919067086dcde624a281ce719834cebf8544d6c24646f5e924107234" dependencies = [ "cranelift-codegen", "hashbrown 0.17.1", @@ -502,15 +502,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e8d98a81f71e2ddc61849ca1454ff424fbf42a3ee5529365be8c0859ddf5b9a" +checksum = "2a2f30ea3fd5a11f7d3473976d3b62b5b3f2b62fa943c85e0331d88bf505082c" [[package]] name = "cranelift-native" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "273c79e0265b754f67ff76c42d6db4856dabf9101e3bb1b23c83255e2438dd02" +checksum = "397508a8d817dc74019603ac5a4c4e40b4df627e5aed4f2f8088345d4c01d401" dependencies = [ "cranelift-codegen", "libc", @@ -519,9 +519,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.135.5" +version = "0.136.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b73d7e686f3518831f88ffe88be02c6c92be09930fc5ab90a3dfd9a4de3815e" +checksum = "b4944ef05513e1c1a85a945cf8f29d95ddea8bcbb19e0bfd4e71063450967420" [[package]] name = "crc32fast" @@ -691,9 +691,9 @@ dependencies = [ [[package]] name = "fancy-regex" -version = "0.19.0" +version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "476de73bddf2ef8490aa4ee8f1cf40b430bf1d56c48c22080e5186952cd580e6" +checksum = "d301f5bf187b3c295fce6468d3875037a0bccc5f6b151c63cac2f85babf21912" dependencies = [ "bit-set", "regex-automata", @@ -708,12 +708,13 @@ checksum = "26b73573e6edcd2af0cdf47bd6cb58f0b3839491263c314eaad1ccf24430e1de" [[package]] name = "flate2" -version = "1.1.9" +version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" +checksum = "6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb" dependencies = [ "crc32fast", "miniz_oxide", + "zlib-rs", ] [[package]] @@ -1239,9 +1240,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.8.9" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +checksum = "b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c" dependencies = [ "adler2", "simd-adler32", @@ -1277,9 +1278,9 @@ dependencies = [ [[package]] name = "object" -version = "0.39.1" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e5a6c098c7a3b6547378093f5cc30bc54fd361ce711e05293a5cc589562739b" +checksum = "dd229a0361b9d0d4396176e02d65897f487eebeab7caa6d443855ee152ca0b9c" dependencies = [ "crc32fast", "hashbrown 0.17.1", @@ -1379,9 +1380,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc9a7073f2530aab972ac0a7ce43624ff59de8ad06b76a4ef4021f7ddd1035a" +checksum = "1b66b7448cb92d709f2924de98b5ba5b5ce4ea08e6d6b9c3b403fcd88d122ca2" dependencies = [ "cranelift-bitset", "log", @@ -1391,9 +1392,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "864f92c9538de48325a4f8709ec83e56471446798d48a29073ca094c5447b549" +checksum = "185b9b4cd91f85110f48f8c0314757dfb2bb48c40f5d91055ea666cbbcbf317b" dependencies = [ "proc-macro2", "quote", @@ -1777,18 +1778,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.20" +version = "2.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f" +checksum = "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.20" +version = "2.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" +checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524" dependencies = [ "proc-macro2", "quote", @@ -1807,9 +1808,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.53.1" +version = "1.53.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" +checksum = "e95f91fcc7a621e8b030f6aa23c71fe9838ae2fb4d8118b75602a328f5144044" dependencies = [ "bytes", "pin-project-lite", @@ -1978,9 +1979,9 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.254.2" +version = "0.258.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebaca0b540bdb15d195ff34fb23074255948708b8916a11a339ba4513dc61906" +checksum = "f64765e43c000fae008a48db8b288e175e237fc9ce20a26586836878c1bee89f" dependencies = [ "leb128fmt", "wasmparser", @@ -1988,9 +1989,9 @@ dependencies = [ [[package]] name = "wasm-metadata" -version = "0.254.2" +version = "0.258.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d1880dd9a848aa68f387966256c34ad49abb4607e3cfa35720d2723d0591cd3" +checksum = "47e10808eb27efde692f1b1706089fe19296728bf872291f5b4e0d50fba88f2f" dependencies = [ "anyhow", "indexmap", @@ -2000,9 +2001,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.254.2" +version = "0.258.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5ff8685b587722894b6f25958fc608d315b93b8d23647bfb567664e7006d757" +checksum = "fe9269dd817e0e7021bf534ccd9761bc2d64778b6708e41228b8439d75eaa0b1" dependencies = [ "bitflags 2.13.1", "hashbrown 0.17.1", @@ -2013,9 +2014,9 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.254.2" +version = "0.258.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b03c8f270f3f384f70f42869b5ff7f6253fe4f0aa8590f7edd332c1943e5f51" +checksum = "14a457ba8670a3db3d357c1aeac3ed4fe378a76054a221789f0df0ea507e292b" dependencies = [ "anyhow", "termcolor", @@ -2024,9 +2025,9 @@ dependencies = [ [[package]] name = "wasmtime" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b94eda6b1c1d8ade526a67e4ce50cc6234d1c7af68e5d7bf13f40bc07e70daba" +checksum = "1801b9c9f91e16e352ed77656824e7c4556a7538dbfc1a50b37243f0e12ea045" dependencies = [ "addr2line", "async-trait", @@ -2063,9 +2064,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84ca4865ece3a37abb34c2df96c741ff4aed308d35744d84095cff79848752d4" +checksum = "f397969b8daf208e45120036be74956e99364ce916d5b5d67f9e9f0fe40e5477" dependencies = [ "anyhow", "cpp_demangle", @@ -2094,9 +2095,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-macro" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ae080b05e5e0356a2167c478c264e26f3fe5dbaaf1b285f8f5501301b99facb" +checksum = "f47c428b868b59d51a9f77e24bff02cc321f8ec0faeba5c40f7e4c1cddd43a64" dependencies = [ "anyhow", "proc-macro2", @@ -2109,15 +2110,15 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-util" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8f014d9ad6f6acbc449e9d7c4e7b7757b4b6b1a84a3662f66ea6da2ebed788c" +checksum = "97fe14bd5ea6444a09f6baa3865559c93c91158930e7fe6d127429a9372f6165" [[package]] name = "wasmtime-internal-core" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc0a0310fc4a3f545427c7880362657f72f838ffcfe4d3b8c864021df3b3488" +checksum = "2053fd1d90080e502ca4ea39d86c3528587a40220b9572a874c8b742c219a00c" dependencies = [ "hashbrown 0.17.1", "libm", @@ -2126,9 +2127,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-cranelift" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb6c8d2b6f8ed3a784fcd127a1936589db8051febbd228230660175e41b5751d" +checksum = "15e96d6c55401e68e40e3f74078ec96f92fe9b8a7e90e885fb87265e69eea559" dependencies = [ "cranelift-codegen", "cranelift-control", @@ -2152,9 +2153,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92b558b5892ca405508103641fa3a3ec2e986b1cc679a083ed47e6bcb08ecf31" +checksum = "1b913875bab1b78fada489e55d5e0a10b53286fb4bb09f5657212f549c9af36c" dependencies = [ "cc", "libc", @@ -2166,9 +2167,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-debug" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0669ce70a8a8c92eb8ad148c1d7b9b771aab37787e9462efd75b2e2b4575406" +checksum = "0356a1a09dee1239904e09e962456d9f6edfa5da61c5e3e1b0e4669710f48fba" dependencies = [ "cc", "wasmtime-internal-versioned-export-macros", @@ -2176,9 +2177,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aa66405e95fc7b82adb195c14fa8b38f45046c3ad99a273b06262b8eb755e76" +checksum = "5dead9a2d7b5d835698a2e1a32006e7d0b5711f4697b24bab1564bb2488e3d7a" dependencies = [ "libc", "wasmtime-internal-core", @@ -2187,9 +2188,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-unwinder" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70555458e519d6fb8790e042b4274132ab58171ae0f2a6917c3dc29ded0184d0" +checksum = "69ffac8fc893de2958b263d9d7274cf4c531ba9ff582558348d4e28d97b8a0f2" dependencies = [ "cranelift-codegen", "log", @@ -2199,9 +2200,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fca407e3e2809c0e6568be132065095a16f184c30c6bee4157dfdc497aee10a1" +checksum = "9a20f0dcb6c6a006363d3f85b5c633675730487b0dc23726b2d40495872407fb" dependencies = [ "proc-macro2", "quote", @@ -2210,9 +2211,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-wit-bindgen" -version = "48.0.5" +version = "49.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aacdb42fb0b393353e402a1534e0b492a6b0fddf6528bfaec65c5f56b990c43" +checksum = "80758f73f5f5daacd8a6d1a8513336a4f9a58d26c4f1c73eb80502cb143e2626" dependencies = [ "anyhow", "bitflags 2.13.1", @@ -2374,9 +2375,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "wit-component" -version = "0.254.2" +version = "0.258.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c96b3cea6838dbea55173baa56991fcb087896c321b0a770db201e5a0bd3506" +checksum = "f0fca88950af0c1f42bc77e17315e48798b8d68340171b6d204f62bc19a878a6" dependencies = [ "anyhow", "bitflags 2.13.1", @@ -2393,9 +2394,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.254.2" +version = "0.258.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22672d61bfb9df46a16b46ce38522293aee1cc4749fc84a3464ce4083b3d5fd6" +checksum = "72a2127663dcf3ee16614fb0e3c33d5c6c66fec9dad317a8b0fdd3869487a533" dependencies = [ "anyhow", "hashbrown 0.17.1", @@ -2499,6 +2500,12 @@ dependencies = [ "syn 2.0.119", ] +[[package]] +name = "zlib-rs" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b268e58e7c693d7c271f93ffc4ba3b380412554231c85bf61ca7af91042a4112" + [[package]] name = "zmij" version = "1.0.23" From 08a4d66b2da616c6c39b385713fcbc039fbc67d5 Mon Sep 17 00:00:00 2001 From: Mykhailo Chalyi Date: Tue, 6 Oct 2026 23:19:22 -0500 Subject: [PATCH 2/2] chore(deps): align fuzz branch with current workspace dependencies Restore root manifests to main and refresh the fuzz lockfile against the current workspace. Co-Authored-By: yolop --- Cargo.toml | 2 +- crates/bashkit/fuzz/Cargo.lock | 152 ++++++++++++++++++--------------- 2 files changed, 82 insertions(+), 72 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 1d5fc1b55..fcca46cb7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ categories = ["command-line-utilities", "parser-implementations"] # into the identical wasmtime version. Runtime build: no Cranelift, Pulley # interpreter only; Cranelift is added as a build-dependency by the artifact # crate. 48.x is the newest line supporting the pinned rustc 1.95. -wasmtime = { version = "=49.0.2", default-features = false, features = ["runtime", "std", "pulley", "async"] } +wasmtime = { version = "=48.0.5", default-features = false, features = ["runtime", "std", "pulley", "async"] } # Async runtime # Base features are WASM-compatible; crates needing more (rt-multi-thread, fs, net, process) # add them in their own Cargo.toml or via [target.'cfg(...)'.dependencies]. diff --git a/crates/bashkit/fuzz/Cargo.lock b/crates/bashkit/fuzz/Cargo.lock index dc7c5a904..7b20e20ff 100644 --- a/crates/bashkit/fuzz/Cargo.lock +++ b/crates/bashkit/fuzz/Cargo.lock @@ -98,6 +98,7 @@ dependencies = [ "bashkit-cpython-wasm", "bigdecimal", "bitflags 2.13.1", + "blake2", "bstr", "bytes", "bzip2", @@ -193,6 +194,15 @@ version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" +[[package]] +name = "blake2" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b5d4d889834ee8ecfc0f8426ad30faf7cdcb10f741a8e6d7224d95325479f6f" +dependencies = [ + "digest 0.11.3", +] + [[package]] name = "block-buffer" version = "0.10.4" @@ -379,27 +389,27 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "658e8623bea025d142fb11c299b8c6572ffe9fd663b52887c4dc124735cc130b" +checksum = "3bfbb8f30b72ef5cedf2dbd85ee2f167a33c888d492a40e999250187138663c9" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4b12b8c55c31c3d8598c2de9a657c3b978f905f6886c43e02216e0b15fe45a3" +checksum = "5715fdd9d897798ba2bb834df5d6c1129319d51e82ddcf81812c23231e9b852b" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "894b984f82c5a36f05fdd4973fbf4d37d69cd5cdf8c16e8ffe3af4a9cdfe193c" +checksum = "1a266da98b248dd98dfc8a46d45d57810db04a55b81a6d8c7a9c6cf0bd2db7c3" dependencies = [ "cranelift-entity", "wasmtime-internal-core", @@ -407,9 +417,9 @@ dependencies = [ [[package]] name = "cranelift-bitset" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a1e4c34abe94193ada09f821f474be87ac8a1fbbacd87058571ef04c1bf4009" +checksum = "c67c1887ed2194ef3ecc283a9add4fe8a79d249a293063046f2adedc31ae7200" dependencies = [ "serde", "serde_derive", @@ -418,9 +428,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63826cef0bf70e61d56cc930aa4ee423638f66dc3cfc10d683e73138a6d177b8" +checksum = "90103abeafa22cc578c577999bdf1b51c32b8a59e15a09789841b4e9a854588d" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -449,9 +459,9 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26de7849112293681a19f7525c689e1d73dc6eb2687355170fb7458c4da8d353" +checksum = "d73eaff808bc302e2899e42d822c0e64df23f38facb98ecdf695d1817d2063a3" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", @@ -462,24 +472,24 @@ dependencies = [ [[package]] name = "cranelift-codegen-shared" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df315a8b1cfd6e620971e3d4249bd2c4528167717e8f48a6317a87c55891bcb8" +checksum = "de19c4fc55ac3cdeb8e153f35ef9f51db197da91a64c9811d0ddd21ed1b9d18d" [[package]] name = "cranelift-control" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c3fff7610fb17f228f16598e1a044db79a12806ece7496ff2c69cf1a27a79a5" +checksum = "9bbd919579d74a7212e6e849dc24ff015cb823e70051d01559eea828efaf773f" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6158b1ac381792ad11e670abbcd15db8b1737e84bfa8a7f2bd7eb41388a92530" +checksum = "af201af93fa8a576ac4b04b901ac3f252545d7b703053c922526fce28f65a7be" dependencies = [ "cranelift-bitset", "serde", @@ -489,9 +499,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "099361a0919067086dcde624a281ce719834cebf8544d6c24646f5e924107234" +checksum = "69395ceee43706b93bf869b3a6631ab8d9dcb2bf19f9af4d1d2db0cb9e18af18" dependencies = [ "cranelift-codegen", "hashbrown 0.17.1", @@ -502,15 +512,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a2f30ea3fd5a11f7d3473976d3b62b5b3f2b62fa943c85e0331d88bf505082c" +checksum = "8e8d98a81f71e2ddc61849ca1454ff424fbf42a3ee5529365be8c0859ddf5b9a" [[package]] name = "cranelift-native" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "397508a8d817dc74019603ac5a4c4e40b4df627e5aed4f2f8088345d4c01d401" +checksum = "273c79e0265b754f67ff76c42d6db4856dabf9101e3bb1b23c83255e2438dd02" dependencies = [ "cranelift-codegen", "libc", @@ -519,9 +529,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.136.2" +version = "0.135.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4944ef05513e1c1a85a945cf8f29d95ddea8bcbb19e0bfd4e71063450967420" +checksum = "2b73d7e686f3518831f88ffe88be02c6c92be09930fc5ab90a3dfd9a4de3815e" [[package]] name = "crc32fast" @@ -686,7 +696,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -1278,9 +1288,9 @@ dependencies = [ [[package]] name = "object" -version = "0.40.0" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd229a0361b9d0d4396176e02d65897f487eebeab7caa6d443855ee152ca0b9c" +checksum = "2e5a6c098c7a3b6547378093f5cc30bc54fd361ce711e05293a5cc589562739b" dependencies = [ "crc32fast", "hashbrown 0.17.1", @@ -1380,9 +1390,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b66b7448cb92d709f2924de98b5ba5b5ce4ea08e6d6b9c3b403fcd88d122ca2" +checksum = "dfc9a7073f2530aab972ac0a7ce43624ff59de8ad06b76a4ef4021f7ddd1035a" dependencies = [ "cranelift-bitset", "log", @@ -1392,9 +1402,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "185b9b4cd91f85110f48f8c0314757dfb2bb48c40f5d91055ea666cbbcbf317b" +checksum = "864f92c9538de48325a4f8709ec83e56471446798d48a29073ca094c5447b549" dependencies = [ "proc-macro2", "quote", @@ -1522,7 +1532,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -1979,9 +1989,9 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.258.3" +version = "0.254.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f64765e43c000fae008a48db8b288e175e237fc9ce20a26586836878c1bee89f" +checksum = "ebaca0b540bdb15d195ff34fb23074255948708b8916a11a339ba4513dc61906" dependencies = [ "leb128fmt", "wasmparser", @@ -1989,9 +1999,9 @@ dependencies = [ [[package]] name = "wasm-metadata" -version = "0.258.3" +version = "0.254.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47e10808eb27efde692f1b1706089fe19296728bf872291f5b4e0d50fba88f2f" +checksum = "5d1880dd9a848aa68f387966256c34ad49abb4607e3cfa35720d2723d0591cd3" dependencies = [ "anyhow", "indexmap", @@ -2001,9 +2011,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.258.3" +version = "0.254.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe9269dd817e0e7021bf534ccd9761bc2d64778b6708e41228b8439d75eaa0b1" +checksum = "c5ff8685b587722894b6f25958fc608d315b93b8d23647bfb567664e7006d757" dependencies = [ "bitflags 2.13.1", "hashbrown 0.17.1", @@ -2014,9 +2024,9 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.258.3" +version = "0.254.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14a457ba8670a3db3d357c1aeac3ed4fe378a76054a221789f0df0ea507e292b" +checksum = "8b03c8f270f3f384f70f42869b5ff7f6253fe4f0aa8590f7edd332c1943e5f51" dependencies = [ "anyhow", "termcolor", @@ -2025,9 +2035,9 @@ dependencies = [ [[package]] name = "wasmtime" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1801b9c9f91e16e352ed77656824e7c4556a7538dbfc1a50b37243f0e12ea045" +checksum = "b94eda6b1c1d8ade526a67e4ce50cc6234d1c7af68e5d7bf13f40bc07e70daba" dependencies = [ "addr2line", "async-trait", @@ -2064,9 +2074,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f397969b8daf208e45120036be74956e99364ce916d5b5d67f9e9f0fe40e5477" +checksum = "84ca4865ece3a37abb34c2df96c741ff4aed308d35744d84095cff79848752d4" dependencies = [ "anyhow", "cpp_demangle", @@ -2095,9 +2105,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-macro" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f47c428b868b59d51a9f77e24bff02cc321f8ec0faeba5c40f7e4c1cddd43a64" +checksum = "5ae080b05e5e0356a2167c478c264e26f3fe5dbaaf1b285f8f5501301b99facb" dependencies = [ "anyhow", "proc-macro2", @@ -2110,15 +2120,15 @@ dependencies = [ [[package]] name = "wasmtime-internal-component-util" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97fe14bd5ea6444a09f6baa3865559c93c91158930e7fe6d127429a9372f6165" +checksum = "e8f014d9ad6f6acbc449e9d7c4e7b7757b4b6b1a84a3662f66ea6da2ebed788c" [[package]] name = "wasmtime-internal-core" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2053fd1d90080e502ca4ea39d86c3528587a40220b9572a874c8b742c219a00c" +checksum = "ecc0a0310fc4a3f545427c7880362657f72f838ffcfe4d3b8c864021df3b3488" dependencies = [ "hashbrown 0.17.1", "libm", @@ -2127,9 +2137,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-cranelift" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e96d6c55401e68e40e3f74078ec96f92fe9b8a7e90e885fb87265e69eea559" +checksum = "cb6c8d2b6f8ed3a784fcd127a1936589db8051febbd228230660175e41b5751d" dependencies = [ "cranelift-codegen", "cranelift-control", @@ -2153,9 +2163,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b913875bab1b78fada489e55d5e0a10b53286fb4bb09f5657212f549c9af36c" +checksum = "92b558b5892ca405508103641fa3a3ec2e986b1cc679a083ed47e6bcb08ecf31" dependencies = [ "cc", "libc", @@ -2167,9 +2177,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-debug" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0356a1a09dee1239904e09e962456d9f6edfa5da61c5e3e1b0e4669710f48fba" +checksum = "c0669ce70a8a8c92eb8ad148c1d7b9b771aab37787e9462efd75b2e2b4575406" dependencies = [ "cc", "wasmtime-internal-versioned-export-macros", @@ -2177,9 +2187,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dead9a2d7b5d835698a2e1a32006e7d0b5711f4697b24bab1564bb2488e3d7a" +checksum = "6aa66405e95fc7b82adb195c14fa8b38f45046c3ad99a273b06262b8eb755e76" dependencies = [ "libc", "wasmtime-internal-core", @@ -2188,9 +2198,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-unwinder" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69ffac8fc893de2958b263d9d7274cf4c531ba9ff582558348d4e28d97b8a0f2" +checksum = "70555458e519d6fb8790e042b4274132ab58171ae0f2a6917c3dc29ded0184d0" dependencies = [ "cranelift-codegen", "log", @@ -2200,9 +2210,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a20f0dcb6c6a006363d3f85b5c633675730487b0dc23726b2d40495872407fb" +checksum = "fca407e3e2809c0e6568be132065095a16f184c30c6bee4157dfdc497aee10a1" dependencies = [ "proc-macro2", "quote", @@ -2211,9 +2221,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-wit-bindgen" -version = "49.0.2" +version = "48.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80758f73f5f5daacd8a6d1a8513336a4f9a58d26c4f1c73eb80502cb143e2626" +checksum = "2aacdb42fb0b393353e402a1534e0b492a6b0fddf6528bfaec65c5f56b990c43" dependencies = [ "anyhow", "bitflags 2.13.1", @@ -2229,7 +2239,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2375,9 +2385,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "wit-component" -version = "0.258.3" +version = "0.254.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0fca88950af0c1f42bc77e17315e48798b8d68340171b6d204f62bc19a878a6" +checksum = "1c96b3cea6838dbea55173baa56991fcb087896c321b0a770db201e5a0bd3506" dependencies = [ "anyhow", "bitflags 2.13.1", @@ -2394,9 +2404,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.258.3" +version = "0.254.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72a2127663dcf3ee16614fb0e3c33d5c6c66fec9dad317a8b0fdd3869487a533" +checksum = "22672d61bfb9df46a16b46ce38522293aee1cc4749fc84a3464ce4083b3d5fd6" dependencies = [ "anyhow", "hashbrown 0.17.1",