1e4e9d5ecc
-------------- Version 1.36b: -------------- - Switched afl-cmin over to /bin/sh. Thanks to Jonathan Gray. - Fixed an off-by-one bug in queue limit check when resuming sessions (could cause NULL ptr deref if you are *really* unlucky). - Fixed the QEMU script to tolerate i686 if returned by uname -i. Based on a problem report from Sebastien Duquette. - Added multiple references to Jakub's ppvm tool. - Made several minor improvements to the Makefile. - Believe it or not, fixed some typos. Thanks to Jakub Wilk. -------------- Version 1.35b: -------------- - Cleaned up regular expressions in some of the scripts to avoid errors on *BSD systems. Spotted by Jonathan Gray. -------------- Version 1.34b: -------------- - Performed a substantial documentation and program output cleanup to better explain the QEMU feature. -------------- Version 1.33b: -------------- - Added support for AFL_INST_RATIO and AFL_INST_LIBS in the QEMU mode. - Fixed a stack allocation crash in QEMU mode (bug in QEMU, fixed with an extra patch applied to the downloaded release). - Added code to test the QEMU instrumentation once the afl-qemu-trace binary is built. - Modified afl-tmin and afl-showmap to search $PATH for binaries and to better handle QEMU support. - Added a check for instrumented binaries when passing -Q to afl-fuzz. -------------- Version 1.32b: -------------- - Fixed 'make install' following the QEMU changes. Spotted by Hanno Boeck. - Fixed EXTRA_PAR handling in afl-cmin. -------------- Version 1.31b: -------------- - Hallelujah! Thanks to Andrew Griffiths, we now support very fast, black-box instrumentation of binary-only code. See qemu_mode/README.qemu. To use this feature, you need to follow the instructions in that directory and then run afl-fuzz with -Q. -------------- Version 1.30b: -------------- - Added -s (summary) option to afl-whatsup. Suggested by Jodie Cunningham. - Added a sanity check in afl-tmin to detect minimization to zero len or excess hangs. - Fixed alphabet size counter in afl-tmin. - Slightly improved the handling of -B in afl-fuzz. - Fixed process crash messages with -m none. -------------- Version 1.29b: -------------- - Improved the naming of test cases when orig: is already present in the file name. - Made substantial improvements to technical_details.txt. -------------- Version 1.28b: -------------- - Made a minor tweak to the instrumentation to preserve the directionality of tuples (i.e., A -> B != B -> A) and to maintain the identity of tight loops (A -> A). You need to recompile targeted binaries to leverage this. - Cleaned up some of the afl-whatsup stats. - Added several sanity checks to afl-cmin. -------------- Version 1.27b: -------------- - Made afl-tmin recursive. Thanks to Hanno Boeck for the tip. - Added docs/technical_details.txt. - Changed afl-showmap search strategy in afl-cmap to just look into the same place that afl-cmin is executed from. Thanks to Jakub Wilk. - Removed current_todo.txt and cleaned up the remaining docs. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |