NoStd Bolts (#3272)

This commit is contained in:
Dominik Maier 2025-05-25 22:16:07 +02:00 committed by GitHub
parent c12750f7b8
commit d5ecf7304d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 18 additions and 36 deletions

View File

@ -614,6 +614,8 @@ jobs:
shared-key: no-std-clippy shared-key: no-std-clippy
- name: libafl armv6m-none-eabi (32 bit 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 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: format-toml:
runs-on: ubuntu-24.04 runs-on: ubuntu-24.04

View File

@ -19,14 +19,14 @@ checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
[[package]] [[package]]
name = "ahash" name = "ahash"
version = "0.8.11" version = "0.8.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"once_cell", "once_cell",
"version_check", "version_check",
"zerocopy 0.7.35", "zerocopy",
] ]
[[package]] [[package]]
@ -520,9 +520,9 @@ dependencies = [
[[package]] [[package]]
name = "fastbloom" name = "fastbloom"
version = "0.9.0" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "27cea6e7f512d43b098939ff4d5a5d6fe3db07971e1d05176fe26c642d33f5b8" checksum = "dee0191af12b622a9263467105cda1a21f8e6cbc535b2fd49de829ca92794e32"
dependencies = [ dependencies = [
"getrandom 0.3.2", "getrandom 0.3.2",
"siphasher", "siphasher",
@ -712,7 +712,7 @@ dependencies = [
[[package]] [[package]]
name = "libafl" name = "libafl"
version = "0.15.2" version = "0.15.3"
dependencies = [ dependencies = [
"ahash", "ahash",
"arbitrary-int", "arbitrary-int",
@ -751,7 +751,7 @@ dependencies = [
[[package]] [[package]]
name = "libafl_bolts" name = "libafl_bolts"
version = "0.15.2" version = "0.15.3"
dependencies = [ dependencies = [
"ahash", "ahash",
"backtrace", "backtrace",
@ -785,7 +785,7 @@ dependencies = [
[[package]] [[package]]
name = "libafl_derive" name = "libafl_derive"
version = "0.15.2" version = "0.15.3"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -794,7 +794,7 @@ dependencies = [
[[package]] [[package]]
name = "libafl_libfuzzer_runtime" name = "libafl_libfuzzer_runtime"
version = "0.15.2" version = "0.15.3"
dependencies = [ dependencies = [
"ahash", "ahash",
"bindgen", "bindgen",
@ -815,7 +815,7 @@ dependencies = [
[[package]] [[package]]
name = "libafl_targets" name = "libafl_targets"
version = "0.15.2" version = "0.15.3"
dependencies = [ dependencies = [
"bindgen", "bindgen",
"cc", "cc",
@ -1105,7 +1105,7 @@ version = "0.2.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
dependencies = [ dependencies = [
"zerocopy 0.8.23", "zerocopy",
] ]
[[package]] [[package]]
@ -1916,38 +1916,18 @@ dependencies = [
[[package]] [[package]]
name = "zerocopy" name = "zerocopy"
version = "0.7.35" version = "0.8.25"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" checksum = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb"
dependencies = [ dependencies = [
"zerocopy-derive 0.7.35", "zerocopy-derive",
]
[[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",
] ]
[[package]] [[package]]
name = "zerocopy-derive" name = "zerocopy-derive"
version = "0.7.35" version = "0.8.25"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef"
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"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",