diff --git a/.files b/.files index 564d078..b7533dc 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 9f929ae..6dd0995 100644 --- a/.rev +++ b/.rev @@ -1299,4 +1299,41 @@ - removed ppc64le condition (failed parsing), we have no 32bit ppc64le 1092592 + + 5af9f66dca70a959dba9913db70ae5e8 + 4.08c + + dimstar_suse + - updated to 4.08c + - afl-fuzz: + - new mutation engine: mutations that favor discovery more paths are + prefered until no new finds for 10 minutes then switching to mutations + that favor triggering crashes. Modes and switch time can be configured + with `-P`. Also input mode for the target can be defined with `-a` to + be `text` or `binary` (defaults to `generic`) + - new custom mutator that has the new afl++ engine (so it can easily + incorporated into new custom mutators), and also comes with a standalone + command line tool! See custom_mutators/aflpp/standalone/ + - display the state of the fuzzing run in the UI :-) + - fix timeout setting if '+' is used or a session is restarted + - -l X option to enable base64 transformation solving + - allow to disable CMPLOG with '-c -' (e.g. afl.rs enforces '-c 0' on + every instance which is counterproductive). + - afl-cmin/afl-cmin.bash: + - fixed a bug inherited from vanilla AFL where a coverage of + map[123] = 11 would be the same as map[1123] = 1 + - warn on crashing inputs + - adjust threads if less inputs than threads specified + - afl-cc: + - fixed an off-by-one instrumentation of iselect, hurting coverage a bit. + Thanks to @amykweon for spotting and fixing! + - @toka fixed a bug in laf-intel signed integer comparison splitting, + thanks a lot!! + - more LLVM compatability + - frida_mode: + - support for long form instrumentation on x86_x64 and arm64 + - renamed utils/get_symbol_addr.sh to utils/frida_get_symbol_addr.sh + - qemu_mode: + 1103819 + diff --git a/4.07c.tar.gz b/4.07c.tar.gz deleted file mode 120000 index fdae41d..0000000 --- a/4.07c.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeigho55n3e7suh5fgkxovp4sdkajez722fvtji3geeqwesavus26qe \ No newline at end of file diff --git a/afl.changes b/afl.changes index 7588cb4..035f718 100644 --- a/afl.changes +++ b/afl.changes @@ -1,4 +1,39 @@ ------------------------------------------------------------------- +Fri Aug 11 08:06:00 UTC 2023 - Marcus Meissner + +- updated to 4.08c + - afl-fuzz: + - new mutation engine: mutations that favor discovery more paths are + prefered until no new finds for 10 minutes then switching to mutations + that favor triggering crashes. Modes and switch time can be configured + with `-P`. Also input mode for the target can be defined with `-a` to + be `text` or `binary` (defaults to `generic`) + - new custom mutator that has the new afl++ engine (so it can easily + incorporated into new custom mutators), and also comes with a standalone + command line tool! See custom_mutators/aflpp/standalone/ + - display the state of the fuzzing run in the UI :-) + - fix timeout setting if '+' is used or a session is restarted + - -l X option to enable base64 transformation solving + - allow to disable CMPLOG with '-c -' (e.g. afl.rs enforces '-c 0' on + every instance which is counterproductive). + - afl-cmin/afl-cmin.bash: + - fixed a bug inherited from vanilla AFL where a coverage of + map[123] = 11 would be the same as map[1123] = 1 + - warn on crashing inputs + - adjust threads if less inputs than threads specified + - afl-cc: + - fixed an off-by-one instrumentation of iselect, hurting coverage a bit. + Thanks to @amykweon for spotting and fixing! + - @toka fixed a bug in laf-intel signed integer comparison splitting, + thanks a lot!! + - more LLVM compatability + - frida_mode: + - support for long form instrumentation on x86_x64 and arm64 + - renamed utils/get_symbol_addr.sh to utils/frida_get_symbol_addr.sh + - qemu_mode: + - added qemu_mode/utils/qemu_get_symbol_addr.sh + +------------------------------------------------------------------- Mon Jun 12 11:31:30 UTC 2023 - Marcus Meissner - updated to 4.07c diff --git a/afl.spec b/afl.spec index 7570dcc..6c1b456 100644 --- a/afl.spec +++ b/afl.spec @@ -27,13 +27,13 @@ %endif Name: afl -Version: 4.07c +Version: 4.08c Release: 0 Summary: American fuzzy lop is a security-oriented fuzzer #URL: https://lcamtuf.coredump.cx/afl/ License: Apache-2.0 URL: https://github.com/AFLplusplus/AFLplusplus -Source: https://github.com/AFLplusplus/AFLplusplus/archive/%{version}.tar.gz +Source: https://github.com/AFLplusplus/AFLplusplus/archive/v%{version}.tar.gz Source1: afl-rpmlintrc Patch1: afl-3.0c-fix-paths.patch BuildRequires: gcc-c++ diff --git a/v4.08c.tar.gz b/v4.08c.tar.gz new file mode 120000 index 0000000..e41dddd --- /dev/null +++ b/v4.08c.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeiajhj5s3o7mjsghf4dwfgxcz7hz4gv7ukxum2lj7ak6nujgc2rfvu \ No newline at end of file