Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package afl for openSUSE:Factory checked in at 2025-04-28 16:18:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/afl (Old) and /work/SRC/openSUSE:Factory/.afl.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "afl" Mon Apr 28 16:18:02 2025 rev:86 rq:1273088 version:4.32c Changes: -------- --- /work/SRC/openSUSE:Factory/afl/afl.changes 2025-01-21 21:11:34.177678413 +0100 +++ /work/SRC/openSUSE:Factory/.afl.new.30101/afl.changes 2025-04-28 16:18:33.830759320 +0200 @@ -1,0 +2,45 @@ +Mon Apr 28 11:46:05 UTC 2025 - Marcus Meissner <meiss...@suse.com> + +- updated to 4.32c + - Fixed a bug where after a fast restart of a full fuzzed corpus afl-fuzz + terminates with "need at least one valid input seed that does not crash" + Small improvements to afl-*-config + - afl-fuzz: + - memory leak fixes by @kcwu - thanks! + - many more nits and small memory saves thanks to @kcwu + - remove deprecated files from queue/.state + - fix bitmap update function if no current trace is present + - fix for afl_custom_queue_get + - various small nits + - afl-cc: + - fix pass support for LLVM 20 (passes were run too early) + - dropped plugin support for LLVM 13 + - fix AFL_OLD_FORKSERVER + - various minor fixes + - frida_mode: + - fixes for new MacOS + M4 hardware +- 0001-fix-32-bit-compile.patch: upstream + +------------------------------------------------------------------- +Tue Feb 11 10:13:24 UTC 2025 - Marcus Meissner <meiss...@suse.com> + +- updated to 4.31c + - SAND mode added (docs/SAND.md) for more effecient fuzzing with sanitizers + (thanks to @wtdcode !) + - afl-fuzz: + - splicing phase is now DISABLED by default because research showed + it is counterproductive. New command line parameter `-u` to enable + it. Splicing is auto-enabled if two cycles without finds happen. + - Python 3.13+ support + - loose file and shared memory permissions on Android and iPhone + - afl-cc: + - LLVM 20 support (again - please don't change the API all the time ...) + - -fsanitize=fuzzer now inserts libAFLDriver.a addtionally early to help + compiling if LLVMFuzzerTestOneOnput is in an .a archive + - added __sanitizer_weak_hook_* functions (in case that is helpful in + weird setups) + - fix bug with large map sizes when multiple libraries are loaded after + the shared memory was obtained. +- 0001-fix-32-bit-compile.patch: fix 32bit builds + +------------------------------------------------------------------- Old: ---- v4.30c.tar.gz New: ---- v4.32c.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ afl.spec ++++++ --- /var/tmp/diff_new_pack.1Ux3gG/_old 2025-04-28 16:18:34.614792171 +0200 +++ /var/tmp/diff_new_pack.1Ux3gG/_new 2025-04-28 16:18:34.614792171 +0200 @@ -27,7 +27,7 @@ %endif Name: afl -Version: 4.30c +Version: 4.32c Release: 0 Summary: American fuzzy lop is a security-oriented fuzzer #URL: https://lcamtuf.coredump.cx/afl/ ++++++ v4.30c.tar.gz -> v4.32c.tar.gz ++++++ ++++ 7567 lines of diff (skipped)