Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Unified Diff: third_party/afl/src/docs/ChangeLog

Issue 2238013002: Roll src/third_party/afl/src/ 2.14b..2.30b (16 versions). (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Note in "Local Modifications" that we have removed dictionaries/. Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « third_party/afl/src/config.h ('k') | third_party/afl/src/docs/INSTALL » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/afl/src/docs/ChangeLog
diff --git a/third_party/afl/src/docs/ChangeLog b/third_party/afl/src/docs/ChangeLog
index 3b453f7960d25fe4cccc4939cd73a22f6270dd76..1501a50c8585caaea206ea776ce2b932e9a0d4de 100644
--- a/third_party/afl/src/docs/ChangeLog
+++ b/third_party/afl/src/docs/ChangeLog
@@ -13,10 +13,172 @@ Want to stay in the loop on major new features? Join our mailing list by
sending a mail to <afl-users+subscribe@googlegroups.com>.
Not sure if you should upgrade? The lowest currently recommended version
-is 2.07b. If you're stuck on an earlier release, it's strongly advisable
+is 2.23b. If you're stuck on an earlier release, it's strongly advisable
to get on with the times.
--------------
+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.
+
+--------------
+Version 2.21b:
+--------------
+
+ - Added some crash reporting notes for Solaris in docs/INSTALL, as
+ investigated by Martin Carpenter.
+
+ - Fixed a minor UI mix-up with havoc strategy stats.
+
+--------------
+Version 2.20b:
+--------------
+
+ - Revamped the handling of variable paths, replacing path count with a
+ "stability" score to give users a much better signal. Based on the
+ feedback from Vegard Nossum.
+
+ - Made a stability improvement to the syncing behavior with resuming
+ fuzzers. Based on the feedback from Vegard.
+
+ - Changed the UI to include current input bitmap density along with
+ total density. Ditto.
+
+ - Added experimental support for parallelizing -M.
+
+--------------
+Version 2.19b:
+--------------
+
+ - Made a fix to make sure that auto CPU binding happens at non-overlapping
+ times.
+
+--------------
+Version 2.18b:
+--------------
+
+ - Made several performance improvements to has_new_bits() and
+ classify_counts(). This should offer a robust performance bump with
+ fast targets.
+
+--------------
+Version 2.17b:
+--------------
+
+ - Killed the error-prone and manual -Z option. On Linux, AFL will now
+ automatically bind to the first free core (or complain if there are no
+ free cores left).
+
+ - Made some doc updates along these lines.
+
+--------------
+Version 2.16b:
+--------------
+
+ - Improved support for older versions of clang (hopefully without
+ breaking anything).
+
+ - Moved version data from Makefile to config.h. Suggested by
+ Jonathan Metzman.
+
+--------------
+Version 2.15b:
+--------------
+
+ - Added a README section on looking for non-crashing bugs.
+
+ - Added license data to several boring files. Contributed by
+ Jonathan Metzman.
+
+--------------
Version 2.14b:
--------------
@@ -1466,7 +1628,7 @@ Version 0.88b:
- Refactored the code slightly to make more frequent updates to fuzzer_stats
and to provide more detail about synchronization.
- - Added a fflush(stdout) call for non-tty operation, as requested by
+ - Added an fflush(stdout) call for non-tty operation, as requested by
Joonas Kuorilehto.
- Added some detail to fuzzer_stats for parity with plot_file.
« no previous file with comments | « third_party/afl/src/config.h ('k') | third_party/afl/src/docs/INSTALL » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698