Romain Malmain
c9b0dc216f
LibAFL QEMU update to v10.0.0 ( #3181 )
...
* update qemu hash
* clippy, fmt
* update
* Revert "Update hashbrown requirement from 0.14.5 to 0.15.3 (#3184 )" (#3186 )
This reverts commit 4448799dc2205e4cb1753b8b8d91b4f6d299365d.
* update qemu
* fix systemmode
* update qemu
* update qemu
* update qemu with fix
* debug
* cargo hack
* FMT
---------
Co-authored-by: Dongjia Zhang <tokazerkje@outlook.com>
2025-05-12 16:58:11 +02:00
Romain Malmain
184b69be8e
Update QEMU syshook ret value ( #3092 )
...
* update syshook ret value
2025-03-31 15:51:01 +02:00
Romain Malmain
58607dc333
Update QEMU to v9.2.2 ( #3088 )
...
* update qemu to v9.2.2
* alignment field has been removed
2025-03-25 14:34:44 +01:00
Romain Malmain
d67296f34e
Soft recovery from crashes in libafl qemu usermode ( #3073 )
...
* soft recovery from crashes in qemu
* regen bindings for clippy
* configurable crash behaviour
2025-03-14 16:56:03 +01:00
Dominik Maier
c7207dceb0
Rust 2024 edition ( #3022 )
...
* Rust 2024 edition
* gen = generalized
* Fixes
* more fix
* More fix
* even more fix
* fix libfuzzer
* ignore clippy lint
* even more
* fix docs?
* more?
* More pub more better
* win
* docs
* more
* More
* doc stuff?
* counter_maps->counters_maps
* libafl qemu fixes for rust 2024
* fix?
* fmt
* unsafe lint
* final fixes
* fmt
* working?
* not working
* unused import
* win?
* update libafl qemu hash
* fmt
* fix
* unused imports
* fix
* fix
* more foix
* less edition
* fix
---------
Co-authored-by: Romain Malmain <romain.malmain@pm.me>
2025-02-27 00:12:29 +01:00
Romain Malmain
8398f8f99a
Qemu signal refactoring ( #2920 )
...
* qemu signal refactoring
* udpate qemu
* clippy, moving things around
* update bindings
* nostd
* cfg
* fmt
* nostd
* clippy
* fmt
* aaa
* windowsssssss
* systemmode
* reimport fix
* remove llmp from replay mode
* lol
* fixer
---------
Co-authored-by: Dongjia "toka" Zhang <tokazerkje@outlook.com>
2025-02-04 14:43:26 +01:00
Romain Malmain
b320a8dbab
Add PC to QEMU's read / write callbacks + logger module ( #2896 )
...
* Logger module (only read/write for now)
* add pc to rw callbacks
* regen bindings
2025-01-27 15:01:20 +01:00
Romain Malmain
17336dcf57
Nyx hypercall API support for LibAFL QEMU ( #2801 )
...
* Nyx hypercall API support
* fix linux kernel fuzzer
* hash_me -> hash_64_fast
* fix multiple bug in kernel harness
* do not check libmozjpeg's C files format.
2025-01-06 16:58:57 +01:00