diff --git a/2.64c.tar.gz b/2.64c.tar.gz deleted file mode 100644 index f3c44b4..0000000 --- a/2.64c.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:16a395f4a55ebd682ec1c4575ea73103fa432c855601cfc4ce6b1855c9c19c35 -size 1325784 diff --git a/2.65c.tar.gz b/2.65c.tar.gz new file mode 100644 index 0000000..5716a34 --- /dev/null +++ b/2.65c.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88fcbcd55a642fbcdb9cd7f23b1c150e9acb9e979d968e0ecc0f8f9c2fc7a9b1 +size 1343013 diff --git a/afl.changes b/afl.changes index 46d50c3..d5f5c86 100644 --- a/afl.changes +++ b/afl.changes @@ -1,3 +1,50 @@ +------------------------------------------------------------------- +Fri May 15 09:24:47 UTC 2020 - Marcus Meissner + +- updated to 2.65c + - afl-fuzz: + - AFL_MAP_SIZE was not working correctly + - better python detection + - an old, old bug in afl that would show negative stability in rare + circumstances is now hopefully fixed + - AFL_POST_LIBRARY was deprecated, use AFL_CUSTOM_MUTATOR_LIBRARY + instead (see docs/custom_mutators.md) + - llvm_mode: + - afl-clang-fast/lto now do not skip single block functions. This + behaviour can be reactivated with AFL_LLVM_SKIPSINGLEBLOCK + - if LLVM 11 is installed the posix shm_open+mmap is used and a fixed + address for the shared memory map is used as this increases the + fuzzing speed + - InsTrim now has an LTO version! :-) That is the best and fastest mode! + - fixes to LTO mode if instrumented edges > MAP_SIZE + - CTX and NGRAM can now be used together + - CTX and NGRAM are now also supported in CFG/INSTRIM mode + - AFL_LLVM_LAF_TRANSFORM_COMPARES could crash, fixed + - added AFL_LLVM_SKIP_NEVERZERO to skip the never zero coverage counter + implementation. For targets with few or no loops or heavily called + functions. Gives a small performance boost. + - qemu_mode: + - add information on PIE/PIC load addresses for 32 bit + - better dependency checks + - gcc_plugin: + - better dependency checks + - unicorn_mode: + - validate_crash_callback can now count non-crashing inputs as crash as well + - better submodule handling + - afl-showmap: fix for -Q mode + - added examples/afl_network_proxy which allows to fuzz a target over the + network (not fuzzing tcp/ip services but running afl-fuzz on one system + and the target being on an embedded device) + - added examples/afl_untracer which does a binary-only fuzzing with the + modifications done in memory (intel32/64 and aarch64 support) + - added examples/afl_proxy which can be easily used to fuzz and instrument + non-standard things + - all: + - forkserver communication now also used for error reporting + - fix 32 bit build options + - make clean now leaves qemu-3.1.1.tar.xz and the unicornafl directory + intact if in a git/svn checkout - unless "deepclean" is used + ------------------------------------------------------------------- Sat Apr 18 07:05:42 UTC 2020 - Marcus Meissner diff --git a/afl.spec b/afl.spec index c56ec6d..d838066 100644 --- a/afl.spec +++ b/afl.spec @@ -17,7 +17,7 @@ Name: afl -Version: 2.64c +Version: 2.65c Release: 0 Summary: American fuzzy lop is a security-oriented fuzzer License: Apache-2.0