2017-07-04 10:43:54 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated afl to 2.44b.
--------------
Version 2.44b:
--------------
- Added a visual indicator of ASAN / MSAN mode when compiling. Requested
by Jakub Wilk.
- Added support for afl-showmap coredumps (-c). Suggested by Jakub Wilk.
- Added LD_BIND_NOW=1 for afl-showmap by default. Although not really useful,
it reportedly helps reproduce some crashes. Suggested by Jakub Wilk.
- Added a note about allocator_may_return_null=1 not always working with
ASAN. Spotted by Jakub Wilk.
|
2017-06-19 22:48:20 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated afl to 2.43b.
--------------
Version 2.43b:
--------------
- Added AFL_NO_ARITH to aid in the fuzzing of text-based formats.
Requested by Jakub Wilk.
|
2017-06-14 14:14:56 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated afl to 2.42b.
Version 2.42b:
--------------
- Renamed the R() macro to avoid a problem with llvm_mode in the latest
versions of LLVM. Fix suggested by Christian Holler.
|
2017-04-19 14:15:33 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated afl to 2.41b.
--------------
Version 2.41b:
--------------
- Addressed a major user complaint related to timeout detection. Timing out
inputs are now binned as "hangs" only if they exceed a far more \
generous
time limit than the one used to reject slow paths.
--------------
Version 2.40b:
--------------
- Fixed a minor oversight in the insertion strategy for dictionary words.
Spotted by Andrzej Jackowski.
- Made a small improvement to the havoc block insertion strategy.
- Adjusted color rules for "is it done yet?" indicators.
|
2017-02-07 13:18:54 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated afl to 2.39b.
--------------
Version 2.39b:
--------------
- Improved error reporting in afl-cmin. Suggested by floyd.
- Made a minor tweak to trace-pc-guard support. Suggested by kcc.
- Added a mention of afl-monitor.
--------------
Version 2.38b:
--------------
- Added -mllvm -sanitizer-coverage-block-threshold=0 to trace-pc-guard
mode, as suggested by Kostya Serebryany.
--------------
Version 2.37b:
--------------
- Fixed a typo. Spotted by Jakub Wilk.
- Fixed support for make install when using trace-pc. Spotted by
Kurt Roeckx.
- Switched trace-pc to trace-pc-guard, which should be considerably
faster and is less quirky. Kudos to Konstantin Serebryany (and sorry
for dragging my feet).
Note that for some reason, this mode doesn't perform as well as
"vanilla" afl-clang-fast / afl-clang.
|
2017-01-16 10:17:19 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated afl to 2.36b.
--------------
Version 2.36b:
--------------
- Fixed a cosmetic bad free() bug when aborting -S sessions. Spotted
by Johannes S.
- Made a small change to afl-whatsup to sort fuzzers by name.
- Fixed a minor issue with malloc(0) in libdislocator. Spotted by
Rene Freingruber.
- Changed the clobber pattern in libdislocator to a slightly more
reliable one. Suggested by Rene Freingruber.
- Added a note about THP performance. Suggested by Sergey Davidoff.
- Added a somewhat unofficial support for running afl-tmin with a
baseline "mask" that causes it to minimize only for edges that
are unique to the input file, but not to the "boring" baseline.
Suggested by Sami Liedes.
- "Fixed" a getPassName() problem with never versions of clang.
Reported by Craig Young and several other folks.
Yep, I know I have a backlog on several other feature requests.
Stay tuned!
|
2016-09-30 14:39:07 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated afl to 2.35b.
--------------
Version 2.35b:
--------------
- Fixed a minor cmdline reporting glitch, spotted by Leo Barnes.
- Fixed a silly bug in libdislocator. Spotted by Johannes Schultz.
|
2016-09-17 05:14:08 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
Updated devel/afl to 2.34b (from: docs/ChangeLog)
-------------------------------------------------
Version 2.34b:
--------------
- Added a note about afl-tmin to technical_details.txt.
- Added support for AFL_NO_UI, as suggested by Leo Barnes.
|
2016-08-31 08:39:09 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated afl to 2.33b.
--------------
Version 2.33b:
--------------
- Added code to strip -Wl,-z,defs and -Wl,--no-undefined for afl-clang-fast,
since they interfere with -shared. Spotted and diagnosed by Toby Hutton.
- Added some fuzzing tips for Android.
|
2016-08-22 15:31:31 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated afl to 2.32b.
--------------
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.
|