Dongjia "toka" Zhang
2c262b0597
UPDATE LOCKFILE ( #3267 )
2025-05-23 16:35:30 +02:00
Dongjia "toka" Zhang
390008e1d5
fix qemu launcher bug ( #3206 )
...
* no more shellscript
* metadatas
* clp
* clippo
* fix bug
* taplo
* Merge branch 'qemu_launcher_insane' of github.com:AFLplusplus/LibAFL into qemu_launcher_insane
* fix wrong code
2025-05-12 15:12:20 +02:00
forky2
c3475cd577
Qemu tmin ( #3118 )
...
* Start on qemu_tmin
* WIP
* qemu_tmin working for single testcase.
Also some comment improvements.
* Add env_logger to baby_fuzzer
* Remove old reference.
* Added comment doc for qemu_tmin.
* Slight reorder for parallelisation
* Finished single-thread qemu_tmin
* Finishing touches to single thread version.
* A pre_commit.sh change I didn't notice.
* Duplicate to attempt multi-threaded version
* Fix taplo whine.
Mark "fork" mode as broken.
* Launcher for parallelisation implemented, but for one core.
* Running in parallel. Now need tidy up.
* Parallel version complete.
* Add comment
* Merged single-core/multi-core qemu_tmin into one crate
* Removed forkexecutor mode.
* Precommit fixes
* Add qemu_tmin to build_and_test.yml
* Clippy fixes
* Change tmin test cores to 0.
2025-04-25 23:08:18 +02:00
Francesco Cirillo
796ce20cd8
ScheduledMutator Fix with_max_stack_pow ( #3148 )
...
* ScheduledMutator Fix with_max_stack_pow
* Renamed StdScheduledMutator to HavocScheduledMutator
* Added SingleChoiceScheduledMutator
* Changed HavocScheduledMutator description
* Added rename in migration
* Missed renaming
* cargo fmt fix
* cargo fmt fix 2
* Clippy duplicate code and safer test
* cargo fmt fix 3
* Removed my hallucination
2025-04-12 20:35:31 +02:00
Dongjia "toka" Zhang
b67bd1792f
update libnyx ( #3111 )
...
* apude
* lock
2025-03-27 13:25:58 +01:00
Dongjia "toka" Zhang
bd12639f8e
0.15.2 ( #3104 )
...
* 0.15.2
* miri
* mistake
* unsafe
* lock file
2025-03-25 13:30:15 +01:00
Romain Malmain
85bcafa831
Track lockfiles ( #3015 )
...
* rename libafl_fmt into liabfl_repo_tools
* add option to generate lockfiles
* only keep binary lockfiles (update gitignore)
2025-03-13 12:32:09 +01:00
Dongjia "toka" Zhang
226a20e6cf
Fix usage of TracingStage ( #3062 )
...
* real fix
* more
* debug
* fix
* fixer
* mmmm
* mm
* mm
* mm
* fix
* fix atheris
* ?
2025-03-11 14:37:19 +01:00
Dongjia "toka" Zhang
620500e295
Remove AdaptiveSerializer, Send off interesting testcase from crash handler, Add clearer error message ( #3053 )
...
* clean
* test thread 1
* add some error messages
* mm
* std
* mm
* aa
* pp
* fix
* change fuzzers
* fix
---------
Co-authored-by: Your Name <you@example.com>
2025-03-08 20:12:16 +01:00
Dongjia "toka" Zhang
0e4c6722f0
Replay stage ( #3003 )
...
* replay stage
* seems to be working
* a
* rever
* rev
* rdy for merge
* fmt
* lol
2025-02-18 19:55:02 +01:00
Dongjia "toka" Zhang
70eb8158e5
Refactor stages ( #3002 )
...
* refactor
* miss
* lol
* revivet tests
* aa
* ?
* a
* fuck
* fuck
* a
* m
* fuck
2025-02-18 14:25:21 +01:00
Dongjia "toka" Zhang
133a0ffe7a
Merge LlmpEventManager and LlmpRestartingEventManager ( #2891 )
...
* add
* add 2
* feature
* fix nyx launcher
* a bit of doc
* addressing comments
2025-01-26 13:43:04 +01:00
Romain Malmain
8089b18d34
Remove ShMemProvider bound from struct definitions ( #2861 )
...
* No more ShMemProvider bound constraint in struct definition whenever possible
* Introduce StdShMem
* Update CONTRIBUTING.md
2025-01-20 17:25:55 +01:00
Dongjia "toka" Zhang
2afa947652
Fix CI ( #2865 )
...
* chg
* ci
2025-01-18 16:36:20 +01:00
Konstantin Bücheler
faeed19c43
Add NyxCmpObserver and nyx_launcher example fuzzer ( #2826 )
...
* Add NyxCmpObserver to libafl_nyx
* Add nyx_launcher example fuzzer
* Cargo Format/Clippy
* Adapt to naming scheme
* Taplo fmt
* Add hex decode function to remove hex dependency
* Add nyx_launcher to CI
* Remove UsesState
---------
Co-authored-by: Dominik Maier <domenukk@gmail.com>
2025-01-18 13:21:04 +01:00