Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package afl for openSUSE:Factory checked in at 2023-06-13 16:09:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/afl (Old) and /work/SRC/openSUSE:Factory/.afl.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "afl" Tue Jun 13 16:09:02 2023 rev:78 rq:1092592 version:4.07c Changes: -------- --- /work/SRC/openSUSE:Factory/afl/afl.changes 2023-04-17 17:41:40.394352667 +0200 +++ /work/SRC/openSUSE:Factory/.afl.new.15902/afl.changes 2023-06-13 16:09:14.670791428 +0200 @@ -1,0 +2,32 @@ +Mon Jun 12 11:31:30 UTC 2023 - Marcus Meissner <meiss...@suse.com> + +- updated to 4.07c + - afl-fuzz: + - reverse reading the seeds only on restarts (increases performance) + - new env `AFL_POST_PROCESS_KEEP_ORIGINAL` to keep the orignal + data before post process on finds (for atnwalk custom mutator) + - new env `AFL_IGNORE_PROBLEMS_COVERAGE` to ignore coverage from + loaded libs after forkserver initialization (required by Mozilla) + - afl-cc: + - added @responsefile support + - new env `AFL_LLVM_LTO_SKIPINIT` to support the AFL++ based WASM + (https://github.com/fgsect/WAFL) project + - error and print help if afl-clan-lto is used with lto=thin + - rewrote our PCGUARD pass to be compatible with LLVM 15+ shenanigans, + requires LLVM 13+ now instead of 10.0.1+ + - fallback to native LLVM PCGUARD if our PCGUARD is unavailable + - fixed a crash in GCC CMPLOG + - afl-showmap: + - added custom mutator post_process and send support + - add `-I filelist` option, an alternative to `-i in_dir` + - afl-cmin + afl-cmin.bash: + - `-T threads` parallel task support, can be a huge speedup! + - qemu_mode: + - Persistent mode + QASAN support for ppc32 targets by @worksbutnottested + - a new grammar custom mutator atnwalk was submitted by @voidptr127 ! + - two new custom mutators are now available: + - TritonDSE in custom_mutators/aflpp_tritondse + - SymQEMU in custom_mutators/symqemu +- removed ppc64le condition (failed parsing), we have no 32bit ppc64le + +------------------------------------------------------------------- Old: ---- 4.06c.tar.gz New: ---- 4.07c.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ afl.spec ++++++ --- /var/tmp/diff_new_pack.EaTndX/_old 2023-06-13 16:09:15.466796123 +0200 +++ /var/tmp/diff_new_pack.EaTndX/_new 2023-06-13 16:09:15.470796147 +0200 @@ -21,18 +21,13 @@ %ifarch %{arm} %ix86 s390x x86_64 %define afl_32 1 %endif -%ifarch ppc64le -%if %{pkg_vcmp clang < 12} -%define afl_32 1 -%endif -%endif %ifarch aarch64 ppc64 ppc64le riscv64 s390x x86_64 %define afl_64 1 %endif Name: afl -Version: 4.06c +Version: 4.07c Release: 0 Summary: American fuzzy lop is a security-oriented fuzzer #URL: https://lcamtuf.coredump.cx/afl/ ++++++ 4.06c.tar.gz -> 4.07c.tar.gz ++++++ ++++ 9199 lines of diff (skipped)