diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 62e537c1fd..962707eb3f 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -614,6 +614,8 @@ jobs: shared-key: no-std-clippy - name: libafl armv6m-none-eabi (32 bit no_std) clippy run: cd ./libafl && cargo clippy --target thumbv6m-none-eabi --no-default-features + - name: libafl_bolts armv6m-none-eabi (32 bit no_std) clippy + run: cd ./libafl_bolts && cargo clippy --target thumbv6m-none-eabi --no-default-features format-toml: runs-on: ubuntu-24.04 diff --git a/libafl_libfuzzer_runtime/Cargo.lock b/libafl_libfuzzer_runtime/Cargo.lock index 7edc8d0ab8..8692b5b3e2 100644 --- a/libafl_libfuzzer_runtime/Cargo.lock +++ b/libafl_libfuzzer_runtime/Cargo.lock @@ -19,14 +19,14 @@ checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" [[package]] name = "ahash" -version = "0.8.11" +version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" dependencies = [ "cfg-if", "once_cell", "version_check", - "zerocopy 0.7.35", + "zerocopy", ] [[package]] @@ -520,9 +520,9 @@ dependencies = [ [[package]] name = "fastbloom" -version = "0.9.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27cea6e7f512d43b098939ff4d5a5d6fe3db07971e1d05176fe26c642d33f5b8" +checksum = "dee0191af12b622a9263467105cda1a21f8e6cbc535b2fd49de829ca92794e32" dependencies = [ "getrandom 0.3.2", "siphasher", @@ -712,7 +712,7 @@ dependencies = [ [[package]] name = "libafl" -version = "0.15.2" +version = "0.15.3" dependencies = [ "ahash", "arbitrary-int", @@ -751,7 +751,7 @@ dependencies = [ [[package]] name = "libafl_bolts" -version = "0.15.2" +version = "0.15.3" dependencies = [ "ahash", "backtrace", @@ -785,7 +785,7 @@ dependencies = [ [[package]] name = "libafl_derive" -version = "0.15.2" +version = "0.15.3" dependencies = [ "proc-macro2", "quote", @@ -794,7 +794,7 @@ dependencies = [ [[package]] name = "libafl_libfuzzer_runtime" -version = "0.15.2" +version = "0.15.3" dependencies = [ "ahash", "bindgen", @@ -815,7 +815,7 @@ dependencies = [ [[package]] name = "libafl_targets" -version = "0.15.2" +version = "0.15.3" dependencies = [ "bindgen", "cc", @@ -1105,7 +1105,7 @@ version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" dependencies = [ - "zerocopy 0.8.23", + "zerocopy", ] [[package]] @@ -1916,38 +1916,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.7.35" +version = "0.8.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +checksum = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb" dependencies = [ - "zerocopy-derive 0.7.35", -] - -[[package]] -name = "zerocopy" -version = "0.8.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6" -dependencies = [ - "zerocopy-derive 0.8.23", + "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.35" +version = "0.8.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "zerocopy-derive" -version = "0.8.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" +checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef" dependencies = [ "proc-macro2", "quote",