summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2014-12-01 11:01:10 +0000
committerwiz <wiz@pkgsrc.org>2014-12-01 11:01:10 +0000
commit708c7443b7657947f104a966f96ede7dedcb26ff (patch)
treeccb89a27e8a02fc4c9ab50e5ae51456a940b0ecb /devel
parent22fc6088bf0723dcb56b135c1170f33c2a51f56d (diff)
downloadpkgsrc-708c7443b7657947f104a966f96ede7dedcb26ff.tar.gz
Update to 0.80b:
-------------- Version 0.80b: -------------- - Added a check for $PATH-induced loops. Spotted by Kartik Agaram. - Added AFL_KEEP_ASSEMBLY. - Override for AFL_USE_ASAN if set at afl compile time. Requested by Hanno Boeck. -------------- Version 0.79b: -------------- - Minor adjustment to path skipping logic. - Several documentation updates to reflect the changes made yesterday. -------------- Version 0.78b: -------------- - CPU governor check. Problem spotted by Joe Zbiciak. - Favored paths are now selected strictly based on new edges, not hit counts. This speeds up the first pass by a factor of 3-6x without significantly impacting ultimate coverage (tested with libgif, libpng, libjpeg). It also allows some performance & memory usage improvements by making some of the in-memory bitmaps much smaller. - Multiple significant performance improvements to bitmap checking functions, plus a switch to a faster hash. - Owing largely to these optimizations, bitmap size is bumped to 64 kB and a warning is added to detect older binaries that rely on smaller bitmaps. -------------- Version 0.77b: -------------- - Added AFL_SKIP_CHECKS to bypass binary checks when really warranted. Requested by Jakub Wilk. - Typo fixes. - Warning for runs that are aborted early on. -------------- Version 0.76b: -------------- - Another signal handling fix for Solaris. Submitted by Martin Carpenter. -------------- Version 0.75b: -------------- - A slightly more "elegant" kludge for the %llu glitch (see types.h). - CPU load warnings relaxed a bit. -------------- Version 0.74b: -------------- - More responsive exec speed averages and better UI speed scaling. - Fix for interrupted reads on Solaris. Submitted by Martin Carpenter. -------------- Version 0.73b: -------------- - Fix a stray memcpy() instead of memmove() on overlapping buffers. Mostly harmless but still dumb. Spotted thanks to David Higgs. -------------- Version 0.72b: -------------- - Map size bumped up to 32k. You may want to recompile instrumented binaries (but nothing horrible will happen if you don't). - Huge performance improvements for bit-counting functions. - Default optimizations now include -funroll-loops. This should have interesting effects on the instrumentation. Frankly, I'm just going to ship it and see what happens next. I have a good feeling about this. - Fix for stack alignment crash on MacOS X 10.10; looks like the rhetorical question in the comments in afl-as.h has been answered. Spotted by Mudge Zatko. -------------- Version 0.71b: -------------- - A fix for the nonsensical MacOS ELF check. Spotted by Mudge Zatko. - Improvements to ASAN checks. -------------- Version 0.70b: -------------- - Explicit detection of ASAN. - Patches to compile on Solaris. Contributed by Martin Carpenter. -------------- Version 0.69b: -------------- - Improved detection of non-instrumented binaries. - Crash counter in -C mode is now accurate. - Fix for an obscure install bug that made afl-as non-functional with the tool installed to /usr/bin instead of /usr/local/bin. Found by Florian Kiersch. - Fix for a cosmetic SIGFPE when Ctrl-C is pressed while the fork server is spinning up. -------------- Version 0.68b: -------------- - Crash exploration mode! Woot! -------------- Version 0.67b: -------------- - Several more typos fixed, the project is now cartified 100% typo-free. Thanks to Thomas Jarosch and Jakub Wilk. - Write fuzzer_stats early on. - Minor fix for MacOS X operation as root. Spotted by Tobias Ospelt. - Make it possible to override -O3. Patch by Jakub Wilk. -------------- Version 0.66b: -------------- - Fix for a very obscure issue with build systems that use gcc as an assembler for hand-written .s files, confusing afl-as. Affected nss. Reported by Hanno Boeck. - Fix for a bug when cleaning up synchronized fuzzer output dirs. Reported by Thomas Jarosch.
Diffstat (limited to 'devel')
-rw-r--r--devel/afl/Makefile4
-rw-r--r--devel/afl/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/devel/afl/Makefile b/devel/afl/Makefile
index 56e13ca478f..54304decac2 100644
--- a/devel/afl/Makefile
+++ b/devel/afl/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2014/11/23 12:57:14 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2014/12/01 11:01:10 wiz Exp $
-DISTNAME= afl-0.65b
+DISTNAME= afl-0.80b
CATEGORIES= devel
MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/
EXTRACT_SUFX= .tgz
diff --git a/devel/afl/distinfo b/devel/afl/distinfo
index 829ad042ccc..1a8a5c69138 100644
--- a/devel/afl/distinfo
+++ b/devel/afl/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2014/11/23 12:57:14 wiz Exp $
+$NetBSD: distinfo,v 1.3 2014/12/01 11:01:10 wiz Exp $
-SHA1 (afl-0.65b.tgz) = 42e08b667fbbb9828a766c9beae69cf0d14e8668
-RMD160 (afl-0.65b.tgz) = e88c7fb933654a4497166893ef049ea182ef8991
-Size (afl-0.65b.tgz) = 684003 bytes
+SHA1 (afl-0.80b.tgz) = 4df892d44cb19014fe8b72339fdaac1bf47543ef
+RMD160 (afl-0.80b.tgz) = bdb22280694c64cd2a5291b9f07266b9c45929fb
+Size (afl-0.80b.tgz) = 689981 bytes