Hello community,

here is the log from the commit of package afl for openSUSE:Factory checked in 
at 2016-08-29 15:35:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/afl (Old)
 and      /work/SRC/openSUSE:Factory/.afl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "afl"

Changes:
--------
--- /work/SRC/openSUSE:Factory/afl/afl.changes  2016-07-28 23:46:41.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.afl.new/afl.changes     2016-08-29 
15:39:46.000000000 +0200
@@ -1,0 +2,63 @@
+Thu Aug 25 12:45:55 UTC 2016 - meiss...@suse.com
+
+- Version 2.32b:
+  - Added a check for AFL_HARDEN combined with AFL_USE_*SAN. Suggested by 
Hanno Boeck.
+  - Made several other cosmetic adjustments to cycle timing in the wake of the 
big tweak made in 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.
+- Version 2.23b:
+  - Improved the stability metric for persistent mode binaries. Problem
+    spotted by Kurt Roeckx.
+  - Made a related improvement that may bring the metric to 100% for those
+    targets.
+- Version 2.22b:
+  - Mentioned the potential conflicts between MSAN / ASAN and FORTIFY_SOURCE.
+    There is no automated check for this, since some distros may implicitly
+    set FORTIFY_SOURCE outside of the compiler's argv[].
+  - Populated the support for AFL_LD_PRELOAD to all companion tools.
+  - Made a change to the handling of ./afl-clang-fast -v. Spotted by
+    Jan Kneschke.
+
+-------------------------------------------------------------------

Old:
----
  afl-2.21b.tgz

New:
----
  afl-2.32b.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ afl.spec ++++++
--- /var/tmp/diff_new_pack.apSISK/_old  2016-08-29 15:39:55.000000000 +0200
+++ /var/tmp/diff_new_pack.apSISK/_new  2016-08-29 15:39:55.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           afl
-Version:        2.21b
+Version:        2.32b
 Release:        0
 Summary:        American fuzzy lop is a security-oriented fuzzer
 License:        Apache-2.0
@@ -56,5 +56,7 @@
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/testcases
 %{_datadir}/%{name}/testcases/*
+%dir /usr/share/afl/dictionaries/
+/usr/share/afl/dictionaries/*
 
 %changelog

++++++ afl-1.58b-fix-paths.patch ++++++
--- /var/tmp/diff_new_pack.apSISK/_old  2016-08-29 15:39:55.000000000 +0200
+++ /var/tmp/diff_new_pack.apSISK/_new  2016-08-29 15:39:55.000000000 +0200
@@ -2,11 +2,11 @@
  Makefile |    4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
-Index: afl-2.05b/Makefile
+Index: afl-2.32b/Makefile
 ===================================================================
---- afl-2.05b.orig/Makefile
-+++ afl-2.05b/Makefile
-@@ -18,8 +18,8 @@ VERSION     = 2.05b
+--- afl-2.32b.orig/Makefile
++++ afl-2.32b/Makefile
+@@ -18,8 +18,8 @@ VERSION     = $(shell grep '^\#define VE
  
  PREFIX     ?= /usr/local
  BIN_PATH    = $(PREFIX)/bin
@@ -16,4 +16,4 @@
 +DOC_PATH    = $(DOC_DIR)/afl
  MISC_PATH   = $(PREFIX)/share/afl
  
- # PROGS intentionally omit afl-as, which gets installed to its own dir.
+ # PROGS intentionally omit afl-as, which gets installed elsewhere.

++++++ afl-2.21b.tgz -> afl-2.32b.tgz ++++++
++++ 6740 lines of diff (skipped)


Reply via email to