pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/afl



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Aug 19 11:39:10 UTC 2016

Modified Files:
        pkgsrc/devel/afl: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/afl/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/afl/PLIST
cvs rdiff -u -r1.48 -r1.49 pkgsrc/devel/afl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/afl/Makefile
diff -u pkgsrc/devel/afl/Makefile:1.47 pkgsrc/devel/afl/Makefile:1.48
--- pkgsrc/devel/afl/Makefile:1.47      Mon Aug  1 10:25:42 2016
+++ pkgsrc/devel/afl/Makefile   Fri Aug 19 11:39:10 2016
@@ -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

Index: pkgsrc/devel/afl/PLIST
diff -u pkgsrc/devel/afl/PLIST:1.16 pkgsrc/devel/afl/PLIST:1.17
--- pkgsrc/devel/afl/PLIST:1.16 Sun Feb 21 10:35:37 2016
+++ pkgsrc/devel/afl/PLIST      Fri Aug 19 11:39:10 2016
@@ -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

Index: pkgsrc/devel/afl/distinfo
diff -u pkgsrc/devel/afl/distinfo:1.48 pkgsrc/devel/afl/distinfo:1.49
--- pkgsrc/devel/afl/distinfo:1.48      Mon Aug  1 10:25:42 2016
+++ pkgsrc/devel/afl/distinfo   Fri Aug 19 11:39:10 2016
@@ -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



Home | Main Index | Thread Index | Old Index