
* Change executor trait to allow \&mut Input * Add mut inprocess executor * Add mut inprocess executor * Format and fix clippy errors * Fix more clippy errors * Revert accidental refactoring of InMemoryCorpus * Add mut versions of all executors that can support it * Do not persist possible testcase mutation in stages, shadow/differential executors, or corpus minimization * Fix missing imports * Fix executor type for missed qemu items * Add re-exports for mut executors * Use InProcessForkExecutorMut in QemuForkExecutorMut * Update BytesInput harnesses to take mutable references * Update other-input-type-taking harnesses to take mut references * Clippy fixes * Feature gate TryFromIntError import * Fix missed harness input type in baby_fuzzer * Fix additional clippy issues * Fix unnecessary hashes on string literal * Even MORE clippy fixes * Fix one more clippy issue --------- Co-authored-by: Dongjia "toka" Zhang <tokazerkje@outlook.com>
LibAFL Documentation Book
This project contains the out-of-source LibAFL documentation as a book.
Here you can find tutorials, examples, and detailed explanations.
For the API documentation instead, run cargo doc
in the LibAFl root folder.
Usage
To build this book, you need mdBook.
mdbook build
to build, mdbook serve
to serve the book locally.