From 2cee6f86cf201175b3ffadfd146a5a5b7f2b52ba Mon Sep 17 00:00:00 2001 From: Samuel Moelius Date: Thu, 29 May 2025 04:38:32 -0400 Subject: [PATCH 1/4] Update lockfile --- Cargo.lock | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index eaed2ac64..340f56a2d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -78,12 +78,12 @@ dependencies = [ [[package]] name = "anstyle-wincon" -version = "3.0.7" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" +checksum = "6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa" dependencies = [ "anstyle", - "once_cell", + "once_cell_polyfill", "windows-sys", ] @@ -129,9 +129,9 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "backtrace" -version = "0.3.74" +version = "0.3.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" +checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" dependencies = [ "addr2line", "cfg-if", @@ -144,9 +144,9 @@ dependencies = [ [[package]] name = "bitflags" -version = "2.9.0" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" +checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" [[package]] name = "bstr" @@ -182,9 +182,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clap" -version = "4.5.38" +version = "4.5.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000" +checksum = "fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f" dependencies = [ "clap_builder", "clap_derive", @@ -192,9 +192,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.38" +version = "4.5.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120" +checksum = "89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51" dependencies = [ "anstream", "anstyle", @@ -282,9 +282,9 @@ checksum = "7454e41ff9012c00d53cf7f475c5e3afa3b91b7c90568495495e8d9bf47a1055" [[package]] name = "errno" -version = "0.3.11" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" +checksum = "cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18" dependencies = [ "libc", "windows-sys", @@ -307,9 +307,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0" +checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" dependencies = [ "cfg-if", "libc", @@ -401,6 +401,12 @@ version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +[[package]] +name = "once_cell_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" + [[package]] name = "predicates" version = "3.1.3" @@ -501,9 +507,9 @@ dependencies = [ [[package]] name = "rustix" -version = "1.0.5" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf" +checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266" dependencies = [ "bitflags", "errno", From ee1d39bf2de4e15a187ec24ef5919e7da8747087 Mon Sep 17 00:00:00 2001 From: Samuel Moelius Date: Thu, 29 May 2025 04:42:56 -0400 Subject: [PATCH 2/4] Update publish.sh --- scripts/publish.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/scripts/publish.sh b/scripts/publish.sh index ba63020db..e04103316 100755 --- a/scripts/publish.sh +++ b/scripts/publish.sh @@ -3,13 +3,8 @@ # set -x set -euo pipefail -if [[ $# -ne 0 ]]; then - echo "$0: expect no arguments" >&2 - exit 1 -fi - for X in afl cargo-afl; do pushd "$X" - cargo publish + cargo publish "$@" popd done From fc5b6f21c5f2a7f059c3e8600b9a8a56868dcf70 Mon Sep 17 00:00:00 2001 From: Samuel Moelius Date: Thu, 29 May 2025 04:59:47 -0400 Subject: [PATCH 3/4] Correct link in CHANGES.md --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 17a15059d..88a3c9388 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,7 +2,7 @@ ## 0.15.18 -- [Update AFLplusplus to 4.32c](https://github.com/rust-fuzz/afl.rs/pull/581) +- [Update AFLplusplus to 4.32c](https://github.com/rust-fuzz/afl.rs/pull/612) ## 0.15.17 From 05feb99599b5c0b525c4d7dced9746cb8cbc6a41 Mon Sep 17 00:00:00 2001 From: Samuel Moelius Date: Thu, 29 May 2025 05:01:41 -0400 Subject: [PATCH 4/4] Bump version --- CHANGES.md | 4 ++++ Cargo.lock | 4 ++-- afl/Cargo.toml | 2 +- cargo-afl/Cargo.toml | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 88a3c9388..b63ffa512 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,9 @@ # Changes +## 0.15.19 + +- [Remove images from published crates.io source code](https://github.com/rust-fuzz/afl.rs/pull/618) + ## 0.15.18 - [Update AFLplusplus to 4.32c](https://github.com/rust-fuzz/afl.rs/pull/612) diff --git a/Cargo.lock b/Cargo.lock index 340f56a2d..e9e0a44f0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,7 +19,7 @@ checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" [[package]] name = "afl" -version = "0.15.18" +version = "0.15.19" dependencies = [ "arbitrary", "home", @@ -161,7 +161,7 @@ dependencies = [ [[package]] name = "cargo-afl" -version = "0.15.18" +version = "0.15.19" dependencies = [ "anyhow", "assert_cmd", diff --git a/afl/Cargo.toml b/afl/Cargo.toml index f3f4835ac..0104db264 100644 --- a/afl/Cargo.toml +++ b/afl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "afl" -version = "0.15.18" +version = "0.15.19" readme = "README.md" license = "Apache-2.0" authors = [ diff --git a/cargo-afl/Cargo.toml b/cargo-afl/Cargo.toml index f226e8ed5..2167a8976 100644 --- a/cargo-afl/Cargo.toml +++ b/cargo-afl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-afl" -version = "0.15.18" +version = "0.15.19" readme = "README.md" license = "Apache-2.0" authors = [