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)

Reply via email to