aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2024-02-08 15:13:46 +0100
committervanhauser-thc <vh@thc.org>2024-02-08 15:13:46 +0100
commit369fce9c85bf3b850a7109e4604fee71f694d2cb (patch)
tree2d3e61ebf00bd73958aaeb45072515837a026b68 /docs
parenteaf4a29930fb5a397716cb34db71f1f14530923a (diff)
downloadafl++-369fce9c85bf3b850a7109e4604fee71f694d2cb.tar.gz
code format
Diffstat (limited to 'docs')
-rw-r--r--docs/Changelog.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/docs/Changelog.md b/docs/Changelog.md
index e5169daf..3415150a 100644
--- a/docs/Changelog.md
+++ b/docs/Changelog.md
@@ -4,13 +4,31 @@
release of the tool. See README.md for the general instruction manual.
### Version ++4.20a (dev)
+ ! A new forkserver communication model is now introduced. afl-fuzz is
+ backward compatible to old compiled targets if they are not built
+ for CMPLOG/Redqueen, but new compiled targets will not work with
+ old afl-fuzz versions!
+ ! Recompiled all targets that are instrumented for CMPLOG/Redqueen!
+ - AFL++ now supports up to 4 billion coverage edges, up from 6 million.
+ - New compile option: `make PERFORMANCE=1` - this will enable special
+ CPU dependent optimizations that make everything more performant - but
+ the binaries will likely won't work on different platforms. Also
+ enables a faster hasher if the CPU requirements are met.
+ - The persistent record feature (see config.h) was expanded to also
+ support replay, thanks to @quarta-qti !
- afl-fuzz:
- the new deterministic fuzzing feature is now activated by default,
deactivate with -z. Parameters -d and -D are ignored.
+ - small improvements to CMPLOG/redqueen
+ - workround for a bug with MOpt -L when used with -M - in the future
+ we will either remove or rewrite MOpt.
- afl-cc:
- added collision free caller instrumentation to LTO mode. activate with
`AFL_LLVM_LTO_CALLER=1`. You can set a max depth to go through single
block functions with `AFL_LLVM_LTO_CALLER_DEPTH` (default 0)
+ - Minor edits to afl-persistent-config
+ - Prevent temporary files being left behind on aborted afl-whatsup
+ - More CPU benchmarks added to benchmark/
### Version ++4.10c (release)