* Refactor to new forkserver
* Fix fuzzer examples and delete forkserver.c
* Fix clippy and doc warnings
* Fix symbol error
* Format Cargo.toml; Fix wrong doc link
* Fix silly typo.
* Rename ForkServer to Forkserver to make it more consistent
* Fix build.rs
* Merge StdForkserverParent and PersistentForkserverParent since the forkserver parent has not idea of whether it is persistent and the persistent version can handle the non-persistent version
* Fix clippy
* Do not take ownership for last_child_pid since it may be in persistent mode
* Introduce HasAflStyleTargetArguments and restore parse_afl_cmdline for CommandExecutor
* clippy
* Fix imports
* Move envs to the shared trait
* Move to a standalone file
* Format
* Gate via std and unix
* Fix
* clippy
* move InputLocation to afl_args
* clippy
* Fix
* fmt
* Fix more
* Shall last missing
* Rename to AflTargetArgs
* Fmt
* move AflTargetArgs to libafl_bolts and adapt CMainArgsBuilder to use it
* use_stdin is no longer needed
* leaveout
* Fix again
* Renaming
* Leave out lib.rs
* Leave out fmt
---------
Co-authored-by: Dongjia "toka" Zhang <tokazerkje@outlook.com>
* Reference implementation of SAND: Decoupling Sanitization from Fuzzing for Low Overhead
* Format code
* make clippy happy
* Update docs
* clean output
* fmt
* Fix for nostd
* Update docs
* use use alloc::vec::Vec;
* Docs updates
* Update docs
* Format toml
* Format again
* Add CI
* Rename run_targets to run_target_all
* Update docs
* Update justfile to test fuzzer
* left out justfile
* Format
* Corner case when bitmap size is as small as 1
* Add comments
* clippy
* Format vuln.c
* Format toml
* Fix doc
* Fix justfile
* Move ExecutorsTuple to executors/mod.rs
* Fix
---------
Co-authored-by: Dongjia "toka" Zhang <tokazerkje@outlook.com>