summaryrefslogtreecommitdiff
path: root/devel/afl/Makefile
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2015-02-01 19:42:00 +0000
committerwiz <wiz@pkgsrc.org>2015-02-01 19:42:00 +0000
commit49bdd1e2f9b228d5456d3700eb28554d0fe967fd (patch)
treed5d52a373c56396d3730eb91ebbe0c03cedb733d /devel/afl/Makefile
parenta6f7fc6503e966bbac7cda3a67cd800b77ccf882 (diff)
downloadpkgsrc-49bdd1e2f9b228d5456d3700eb28554d0fe967fd.tar.gz
Update to 1.36b:
-------------- 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.
Diffstat (limited to 'devel/afl/Makefile')
-rw-r--r--devel/afl/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/devel/afl/Makefile b/devel/afl/Makefile
index f08437a2bec..ff746482a1c 100644
--- a/devel/afl/Makefile
+++ b/devel/afl/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2015/01/25 19:11:10 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2015/02/01 19:42:00 wiz Exp $
-DISTNAME= afl-1.26b
+DISTNAME= afl-1.36b
CATEGORIES= devel
MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/
EXTRACT_SUFX= .tgz