Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package afl for openSUSE:Factory checked in at 2024-02-07 18:48:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/afl (Old) and /work/SRC/openSUSE:Factory/.afl.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "afl" Wed Feb 7 18:48:46 2024 rev:81 rq:1144630 version:4.10c Changes: -------- --- /work/SRC/openSUSE:Factory/afl/afl.changes 2023-12-17 21:36:14.066107423 +0100 +++ /work/SRC/openSUSE:Factory/.afl.new.1815/afl.changes 2024-02-07 18:50:07.558400444 +0100 @@ -1,0 +2,34 @@ +Mon Feb 5 10:30:56 UTC 2024 - Marcus Meissner <[email protected]> + +- updated to 4.10c + - afl-fuzz: + - default power schedule is now EXPLORE, due a fix in fast schedules + explore is slightly better now. + - fixed minor issues in the mutation engine, thanks to @futhewo for + reporting! + - better deterministic fuzzing is now available, benchmarks have shown + to improve fuzzing. Enable with -D. Thanks to @kdsjZh for the PR! + - afl-cc: + - large rewrite by @SonicStark which fixes a few corner cases, thanks! + - LTO mode now requires llvm 12+ + - workaround for ASAN with gcc_plugin mode + - instrumentation: + - LLVM 18 support, thanks to @devnexen! + - Injection (SQL, LDAP, XSS) fuzzing feature now available, see + `instrumentation/README.injections.md` how to activate/use/expand. + - compcov/LAF-intel: + - floating point splitting bug fix by @hexcoder + - due a bug in LLVM 17 integer splitting is disabled there! + - when splitting floats was selected, integers were always split as well, + fixed to require AFL_LLVM_LAF_SPLIT_COMPARES or _ALL as it should + - dynamic instrumentation filtering for LLVM NATIVE, thanks @Mozilla! + see utils/dynamic_covfilter/README.md + - qemu_mode: + - plugins are now activated by default and a new module is included that + produces drcov compatible traces for lighthouse/lightkeeper/... + thanks to @JRomainG to submitting! + - updated Nyx checkout (fixes a bug) and some QOL + - updated the custom grammar mutator + - document afl-cmin does not work on macOS (but afl-cmin.bash does) + +------------------------------------------------------------------- Old: ---- v4.09c.tar.gz New: ---- v4.10c.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ afl.spec ++++++ --- /var/tmp/diff_new_pack.gq8qJ9/_old 2024-02-07 18:50:11.286534481 +0100 +++ /var/tmp/diff_new_pack.gq8qJ9/_new 2024-02-07 18:50:11.286534481 +0100 @@ -1,7 +1,7 @@ # # spec file for package afl # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ %endif Name: afl -Version: 4.09c +Version: 4.10c Release: 0 Summary: American fuzzy lop is a security-oriented fuzzer #URL: https://lcamtuf.coredump.cx/afl/ @@ -66,7 +66,7 @@ %prep %setup -q -n AFLplusplus-%version -%patch1 -p1 +%patch -P1 -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 @@ -110,5 +110,6 @@ %{_datadir}/%{name}/testcases/* %dir %{_datadir}/afl/dictionaries/ %{_datadir}/afl/dictionaries/* +%{_datadir}/afl/injections.dic %{_mandir}/man8/afl*.8* ++++++ v4.09c.tar.gz -> v4.10c.tar.gz ++++++ ++++ 9921 lines of diff (skipped)
