diff options
author | wiz <wiz@pkgsrc.org> | 2016-08-19 11:39:10 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2016-08-19 11:39:10 +0000 |
commit | e51af1471a96dbfc88adf40b699ffe102c27fb00 (patch) | |
tree | 545283bf87f4d7101271c848416a247c95e388e9 /devel | |
parent | 9f82afd03a5243895ce2a19ef1266ad82704e67e (diff) | |
download | pkgsrc-e51af1471a96dbfc88adf40b699ffe102c27fb00.tar.gz |
pdated afl to 2.31b.
--------------
Version 2.31b:
--------------
- Changed havoc cycle counts for a marked performance boost, especially
with -S / -d. See the discussion of FidgetyAFL in:
https://groups.google.com/forum/#!topic/afl-users/fOPeb62FZUg
While this does not implement the approach proposed by the authors of
the CCS paper, the solution is a result of digging into that research;
more improvements may follow as I do more experiments and get more
definitive data.
--------------
Version 2.30b:
--------------
- Made minor improvements to persistent mode to avoid the remote
possibility of "no instrumentation detected" issues with very low
instrumentation densities.
- Fixed a minor glitch with a leftover process in persistent mode.
Reported by Jakub Wilk and Daniel Stender.
- Made persistent mode bitmaps a bit more consistent and adjusted the way
this is shown in the UI, especially in persistent mode.
--------------
Version 2.29b:
--------------
- Made a minor #include fix to llvm_mode. Suggested by Jonathan Metzman.
- Made cosmetic updates to the docs.
--------------
Version 2.28b:
--------------
- Added "life pro tips" to docs/.
- Moved testcases/_extras/ to dictionaries/ for visibility.
- Made minor improvements to install scripts.
- Added an important safety tip.
--------------
Version 2.27b:
--------------
- Added libtokencap, a simple feature to intercept strcmp / memcmp and
generate dictionary entries that can help extend coverage.
- Moved libdislocator to its own dir, added README.
- The demo in experimental/instrumented_cmp is no more.
--------------
Version 2.26b:
--------------
- Made a fix for libdislocator.so to compile on MacOS X.
- Added support for DYLD_INSERT_LIBRARIES.
- Renamed AFL_LD_PRELOAD to AFL_PRELOAD.
--------------
Version 2.25b:
--------------
- Made some cosmetic updates to libdislocator.so, renamed one env
variable.
--------------
Version 2.24b:
--------------
- Added libdislocator.so, an experimental, abusive allocator. Try
it out with AFL_LD_PRELOAD=/path/to/libdislocator.so when running
afl-fuzz.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/afl/Makefile | 4 | ||||
-rw-r--r-- | devel/afl/PLIST | 24 | ||||
-rw-r--r-- | devel/afl/distinfo | 10 |
3 files changed, 20 insertions, 18 deletions
diff --git a/devel/afl/Makefile b/devel/afl/Makefile index 99f8bb9d724..1ad70a0fc2d 100644 --- a/devel/afl/Makefile +++ b/devel/afl/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.47 2016/08/01 10:25:42 wiz Exp $ +# $NetBSD: Makefile,v 1.48 2016/08/19 11:39:10 wiz Exp $ -DISTNAME= afl-2.23b +DISTNAME= afl-2.31b CATEGORIES= devel MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/ EXTRACT_SUFX= .tgz diff --git a/devel/afl/PLIST b/devel/afl/PLIST index 8e914ad3164..46cf99369f4 100644 --- a/devel/afl/PLIST +++ b/devel/afl/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.16 2016/02/21 10:35:37 wiz Exp $ +@comment $NetBSD: PLIST,v 1.17 2016/08/19 11:39:10 wiz Exp $ bin/afl-analyze bin/afl-clang bin/afl-clang++ @@ -13,17 +13,18 @@ bin/afl-tmin bin/afl-whatsup lib/afl/afl-as lib/afl/as +share/afl/dictionaries/README.dictionaries +share/afl/dictionaries/gif.dict +share/afl/dictionaries/html_tags.dict +share/afl/dictionaries/jpeg.dict +share/afl/dictionaries/js.dict +share/afl/dictionaries/pdf.dict +share/afl/dictionaries/png.dict +share/afl/dictionaries/sql.dict +share/afl/dictionaries/tiff.dict +share/afl/dictionaries/webp.dict +share/afl/dictionaries/xml.dict share/afl/testcases/README.testcases -share/afl/testcases/_extras/gif.dict -share/afl/testcases/_extras/html_tags.dict -share/afl/testcases/_extras/jpeg.dict -share/afl/testcases/_extras/js.dict -share/afl/testcases/_extras/pdf.dict -share/afl/testcases/_extras/png.dict -share/afl/testcases/_extras/sql.dict -share/afl/testcases/_extras/tiff.dict -share/afl/testcases/_extras/webp.dict -share/afl/testcases/_extras/xml.dict share/afl/testcases/archives/common/ar/small_archive.a share/afl/testcases/archives/common/bzip2/small_archive.bz2 share/afl/testcases/archives/common/cab/small_archive.cab @@ -68,6 +69,7 @@ share/doc/afl/QuickStartGuide.txt share/doc/afl/README share/doc/afl/env_variables.txt share/doc/afl/historical_notes.txt +share/doc/afl/life_pro_tips.txt share/doc/afl/notes_for_asan.txt share/doc/afl/parallel_fuzzing.txt share/doc/afl/perf_tips.txt diff --git a/devel/afl/distinfo b/devel/afl/distinfo index f5a5519669c..a43287a5188 100644 --- a/devel/afl/distinfo +++ b/devel/afl/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.48 2016/08/01 10:25:42 wiz Exp $ +$NetBSD: distinfo,v 1.49 2016/08/19 11:39:10 wiz Exp $ -SHA1 (afl-2.23b.tgz) = 2bf6d3e037265c1a6d4a0c716863986a5ae50fd8 -RMD160 (afl-2.23b.tgz) = 59daf34b95fdb093204cf88679543dc040b720b9 -SHA512 (afl-2.23b.tgz) = fd8f370de5bba338881762e84ea86aa3aaad30ca871b500d3ac9085e716694a671ba2bf7bc74a1a29adef539f9db6a13bfe147ce09f7d0ee05616616f7fbfd10 -Size (afl-2.23b.tgz) = 818888 bytes +SHA1 (afl-2.31b.tgz) = 2a4c8ea46736c090a5cabf13adc954292aa90ef8 +RMD160 (afl-2.31b.tgz) = e1709a0f445901c5c496d218f6814da71230e850 +SHA512 (afl-2.31b.tgz) = b716097086c7e53f3a200e3ad8400532129b379ae21d8304c02e5c13a20acf4d77821ab3ff989ebaf3e9c763a634d64917acdbf890c6af928cea5645fee172ab +Size (afl-2.31b.tgz) = 828441 bytes |