diff --git a/README.md b/README.md index dd32e28ee3a08587c3dc51e98f1e5733fc717fef..14a42b7e42cd95a4650822ca7cbf3fbd718496e2 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@  - Release Version: [2.65c](https://github.com/AFLplusplus/AFLplusplus/releases) + Release Version: [2.66c](https://github.com/AFLplusplus/AFLplusplus/releases) - Github Version: 2.65d + Github Version: 2.66d includes all necessary/interesting changes from Google's afl 2.56b diff --git a/TODO.md b/TODO.md index 55b886e450d3b487291b57038a27174462763ede..8085bc07957f948131a77f392a5f9aacb283c8e1 100644 --- a/TODO.md +++ b/TODO.md @@ -1,6 +1,6 @@ # TODO list for AFL++ -## Roadmap 2.65+ +## Roadmap 2.66+ - AFL_MAP_SIZE for qemu_mode and unicorn_mode - namespace for targets? e.g. network diff --git a/docs/Changelog.md b/docs/Changelog.md index 6718ecde440ed487f2f9d704b344f35d49e15a74..e6e0116a69d7c18fe6c44f38ab44f91f1f914a7d 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -9,7 +9,7 @@ Want to stay in the loop on major new features? Join our mailing list by sending a mail to <afl-users+subscribe@googlegroups.com>. -### Version ++2.65d (dev) +### Version ++2.66c (release) - renamed the main branch on Github to "stable" - renamed master/slave to main/secondary - renamed blacklist/whitelist to ignorelist/instrumentlist -> @@ -34,18 +34,18 @@ sending a mail to <afl-users+subscribe@googlegroups.com>. - the default instrumentation is now PCGUARD if the llvm version is >= 7, as it is faster and provides better coverage. The original afl instrumentation can be set via AFL_LLVM_INSTRUMENT=AFL. This is - automatically done when the WHITELIST feature is used. + automatically done when the instrument_file list feature is used. - PCGUARD mode is now even better because we made it collision free - plus it has a fixed map size, so it is also faster! :) - some targets want a ld variant for LD that is not gcc/clang but ld, added afl-ld-lto to solve this - lowered minimum required llvm version to 3.4 (except LLVMInsTrim, which needs 3.8.0) - - WHITELIST feature now supports wildcards (thanks to sirmc) + - instrument_file list feature now supports wildcards (thanks to sirmc) - small change to cmplog to make it work with current llvm 11-dev - added AFL_LLVM_LAF_ALL, sets all laf-intel settings - LTO instrument_files functionality rewritten, now main, _init etc functions - need not to be instrument_filesed anymore + need not to be listed anymore - fixed crash in compare-transform-pass when strcasecmp/strncasecmp was tried to be instrumented with LTO - fixed crash in cmplog with LTO diff --git a/include/config.h b/include/config.h index 5ee933891d5d7fab810cdd9c565a1f0a5ea2eca5..e8f52f452adc222a13d6fbf0473dfe9d927a71a8 100644 --- a/include/config.h +++ b/include/config.h @@ -28,7 +28,7 @@ /* Version string: */ // c = release, d = volatile github dev, e = experimental branch -#define VERSION "++2.65d" +#define VERSION "++2.66c" /****************************************************** * * diff --git a/llvm_mode/README.instrument_file.md b/llvm_mode/README.instrument_file.md index 347bd3c645e3e8205497eb47cb97f664629cf62b..29c40eecbf9418aa86c9f3443234b7686176a924 100644 --- a/llvm_mode/README.instrument_file.md +++ b/llvm_mode/README.instrument_file.md @@ -54,7 +54,7 @@ feature_a/a1.cpp feature_a/a2.cpp ``` -However if the the instrument file list file contains only this, it works as well: +However if the instrument file list file contains only this, it works as well: ``` a1.cpp