Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package afl for openSUSE:Factory checked in at 2022-06-29 16:01:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/afl (Old) and /work/SRC/openSUSE:Factory/.afl.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "afl" Wed Jun 29 16:01:33 2022 rev:70 rq:985621 version:4.01c Changes: -------- --- /work/SRC/openSUSE:Factory/afl/afl.changes 2022-06-05 21:29:07.653094576 +0200 +++ /work/SRC/openSUSE:Factory/.afl.new.1548/afl.changes 2022-06-29 16:02:48.732738826 +0200 @@ -1,0 +2,43 @@ +Tue Jun 28 14:32:52 UTC 2022 - Marcus Meissner <meiss...@suse.com> + +- updated to 4.01c + - fixed */build_...sh scripts to work outside of git + - new custom_mutator: libafl with token fuzzing :) + - afl-fuzz: + - when you just want to compile once and set CMPLOG, then just + set -c 0 to tell afl-fuzz that the fuzzing binary is also for + CMPLOG. + - new commandline options -g/G to set min/max length of generated + fuzz inputs + - you can set the time for syncing to other fuzzer now with + AFL_SYNC_TIME + - reintroduced AFL_PERSISTENT and AFL_DEFER_FORKSRV to allow + persistent mode and manual forkserver support if these are not + in the target binary (e.g. are in a shared library) + - add AFL_EARLY_FORKSERVER to install the forkserver as earliest as + possible in the target (for afl-gcc-fast/afl-clang-fast/ + afl-clang-lto) + - "saved timeouts" was wrong information, timeouts are still thrown + away by default even if they have new coverage (hangs are always + kept), unless AFL_KEEP_TIMEOUTS are set + - AFL never implemented auto token inserts (but user token inserts, + user token overwrite and auto token overwrite), added now! + - fixed a mutation type in havoc mode + - Mopt fix to always select the correct algorithm + - fix effector map calculation (deterministic mode) + - fix custom mutator post_process functionality + - document and auto-activate pizza mode on condition + - afl-cc: + - due a bug in lld of llvm 15 LTO instrumentation wont work atm :-( + - converted all passed to use the new llvm pass manager for llvm 11+ + - AFL++ PCGUARD mode is not available for 10.0.1 anymore (11+ only) + - trying to stay on top on all these #$&??!! changes in llvm 15 ... + - frida_mode: + - update to new frida release, handles now c++ throw/catch + - unicorn_mode: + - update unicorn engine, fix C example + - utils: + - removed optimin because it looses coverage due to a bug and is + unmaintained :-( +- removed upstream llvm14-fix-build.patch +------------------------------------------------------------------- Old: ---- 4.00c.tar.gz llvm14-fix-build.patch New: ---- 4.01c.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ afl.spec ++++++ --- /var/tmp/diff_new_pack.kRG66P/_old 2022-06-29 16:02:49.140739369 +0200 +++ /var/tmp/diff_new_pack.kRG66P/_new 2022-06-29 16:02:49.144739374 +0200 @@ -36,7 +36,7 @@ %endif Name: afl -Version: 4.00c +Version: 4.01c Release: 0 Summary: American fuzzy lop is a security-oriented fuzzer #URL: https://lcamtuf.coredump.cx/afl/ @@ -45,7 +45,6 @@ Source: https://github.com/AFLplusplus/AFLplusplus/archive/%{version}.tar.gz Source1: afl-rpmlintrc Patch1: afl-3.0c-fix-paths.patch -Patch2: https://github.com/AFLplusplus/AFLplusplus/commit/675d17d737ee5dee88766d9c181567771592c94c.patch#/llvm14-fix-build.patch BuildRequires: clang BuildRequires: gcc-c++ %ifarch x86_64 @@ -77,7 +76,6 @@ %prep %setup -q -n AFLplusplus-%version %patch1 -p1 -%patch2 -p1 sed -i 's|#!/usr/bin/env sh|#!/bin/sh|g' afl-cmin sed -i 's|#!/usr/bin/env bash|#!/bin/bash|g' afl-cmin.bash ++++++ 4.00c.tar.gz -> 4.01c.tar.gz ++++++ ++++ 13776 lines of diff (skipped)