Accepting request 907258 from devel:tools
- 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 (forwarded request 907257 from msmeissn) OBS-URL: https://build.opensuse.org/request/show/907258 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/afl?expand=0&rev=65
This commit is contained in:
commit
4f797f2b13
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7b0d5b17acb38c19878865b91a26ec718fa0ef53363473240c7cfbdbed356f7f
|
||||
size 2128787
|
3
3.14c.tar.gz
Normal file
3
3.14c.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:36552e3aac5c390dfec4f75d0dd60dc802c3e97b8baf042aa1edb6529dba0766
|
||||
size 2162934
|
40
afl.changes
40
afl.changes
@ -1,3 +1,43 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 19 12:49:59 UTC 2021 - Marcus Meissner <meissner@suse.com>
|
||||
|
||||
- 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 <peacepeters.pp@gmail.com>
|
||||
|
||||
|
7
afl.spec
7
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/*
|
||||
|
Loading…
Reference in New Issue
Block a user