changelog & TODO

This commit is contained in:
Andrea Fioraldi 2020-02-08 11:19:03 +01:00
parent 9ea498585c
commit ff0617f41e
2 changed files with 8 additions and 3 deletions

2
TODO
View File

@ -7,6 +7,7 @@ Makefile:
afl-fuzz:
- sync_fuzzers(): only masters sync from all, slaves only sync from master
(@andrea: be careful, often people run all slaves)
- ascii_only mode
gcc_plugin:
@ -24,6 +25,7 @@ qemu_mode:
custom_mutators:
- rip what Superion is doing into custom mutators for js, php, etc.
- uniform python and custom mutators API

View File

@ -24,13 +24,16 @@ Version ++2.60d (develop):
- Android: prefer bigcores when selecting a CPU
- CmpLog forkserver
- Redqueen input-2-state mutator (cmp instructions only ATM)
- all python 2+3 versions supported now
- all Python 2+3 versions supported now
- afl-clang-fast:
- show in the help output for which llvm version it was compiled for
- now does not need to be recompiled between trace-pc and pass
instrumentation. compile normally and set AFL_LLVM_USE_TRACE_PC :)
- llvm 11 is supported
- CmpLog mode (see llvm_mode/README.cmplog)
- LLVM 11 is supported
- CmpLog instrumentation using SanCov (see llvm_mode/README.cmplog)
- CmpLog instrumentation for QEMU
- AFL_PERSISTENT_HOOK callback module for persistent QEMU
(see examples/qemu_persistent_hook)
- afl-cmin is now a sh script (invoking awk) instead of bash for portability
the original script is still present as afl-cmin.bash
- afl-showmap: -i dir option now allows processing multiple inputs using the