diff --git a/3.13c.tar.gz b/3.13c.tar.gz deleted file mode 100644 index e5b37aa..0000000 --- a/3.13c.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7b0d5b17acb38c19878865b91a26ec718fa0ef53363473240c7cfbdbed356f7f -size 2128787 diff --git a/3.14c.tar.gz b/3.14c.tar.gz new file mode 100644 index 0000000..885ecb6 --- /dev/null +++ b/3.14c.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36552e3aac5c390dfec4f75d0dd60dc802c3e97b8baf042aa1edb6529dba0766 +size 2162934 diff --git a/afl.changes b/afl.changes index 3de07c3..78609bd 100644 --- a/afl.changes +++ b/afl.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Mon Jul 19 12:49:59 UTC 2021 - Marcus Meissner + +- updated to 3.14c + - afl-fuzz: + - fix -F when a '/' was part of the parameter + - fixed a crash for cmplog for very slow inputs + - fix for AFLfast schedule counting + - removed implied -D determinstic from -M main + - if the target becomes unavailable check out out/default/error.txt + for an indicator why + - AFL_CAL_FAST was a dead env, now does the same as AFL_FAST_CAL + - reverse read the queue on resumes (more effective) + - fix custom mutator trimming + - afl-cc: + - Update to COMPCOV/laf-intel that speeds up the instrumentation + process a lot - thanks to Michael Rodler/f0rki for the PR! + - Fix for failures for some sized string instrumentations + - Fix to instrument global namespace functions in c++ + - Fix for llvm 13 + - support partial linking + - do honor AFL_LLVM_{ALLOW/DENY}LIST for LTO autodictionary and DICT2FILE + - We do support llvm versions from 3.8 to 5.0 again + - frida_mode: + - several fixes for cmplog + - remove need for AFL_FRIDA_PERSISTENT_RETADDR_OFFSET + - less coverage collision + - feature parity of aarch64 with intel now (persistent, cmplog, + in-memory testcases, asan) + - afl-cmin and afl-showmap -i do now descend into subdirectories + (like afl-fuzz does) - note that afl-cmin.bash does not! + - afl_analyze: + - fix timeout handling + - add forkserver support for better performance + - ensure afl-compiler-rt is built for gcc_module + - always build aflpp_driver for libfuzzer harnesses + - added `AFL_NO_FORKSRV` env variable support to + afl-cmin, afl-tmin, and afl-showmap, by @jhertz + - removed outdated documents, improved existing documentation + ------------------------------------------------------------------- Thu Jul 15 19:29:19 UTC 2021 - Peace Peters diff --git a/afl.spec b/afl.spec index 78532b7..2de9724 100644 --- a/afl.spec +++ b/afl.spec @@ -17,7 +17,7 @@ Name: afl -Version: 3.13c +Version: 3.14c Release: 0 Summary: American fuzzy lop is a security-oriented fuzzer License: Apache-2.0 @@ -82,11 +82,11 @@ chmod -x %{buildroot}/%{_libexecdir}/%{name}/*.o %{_libexecdir}/%{name}/afl-llvm-rt-lto-64.o %endif %endif -%ifarch %ix86 %{arm} s390x +%ifarch %ix86 %{arm} s390x ppc64le %{_libexecdir}/%{name}/afl-compiler-rt-32.o %{_libexecdir}/%{name}/afl-llvm-rt-32.o %endif -%ifarch %ix86 aarch64 s390x +%ifarch %ix86 aarch64 s390x ppc64le %{_libexecdir}/%{name}/afl-llvm-rt-lto-32.o %endif %{_libexecdir}/%{name}/afl-compiler-rt.o @@ -96,6 +96,7 @@ chmod -x %{buildroot}/%{_libexecdir}/%{name}/*.o %endif %{_libexecdir}/%{name}/dynamic_list.txt %{_libexecdir}/%{name}/*.so +%{_libexecdir}/%{name}/*.a %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/testcases %{_datadir}/%{name}/testcases/*