Ana Guerrero 2f8c170873 Accepting request 1338665 from devel:tools
- updated to 4.40c
  - afl-fuzz:
    - FrameShift integrated and enabled by default, disable with
      AFL_FRAMESHIFT_DISABLE and configure effort via
      AFL_FRAMESHIFT_MAX_OVERHEAD. In extensive fuzzbench analysis at worst
      (on average) it does nothing, at best it improves time to new coverage
      and total coverage unlocked. https://arxiv.org/pdf/2507.05421
      Thanks to @hgarrereyn for the PR!
    - Fixed several potential crashes when using IJON
    - added `AFL_FORCE_FASTRESUME` which will ignore the saved hash of the
      target - but note it will only work if the coverage map size did not
      change
    - prevent further executed instrumented programs by the fuzz target to
      manipulate the coverage
  - afl-cc:
    - LLVM 22 support (they are again switching around include files ...)
    - g_/curl_/xml_ string support for COMPCOV, thanks to @Prajwal-kp-18
    - optimized hidden CFG instrumentation (don't instrument vector selects)
    - plugin optimization and fixes by @nbars, @kyakdan and @koltiradw
    - marked GCC plugins as unmaintained. We need someone who know gimple and
      is willing to fix the plugin issues, workarounds for gcc bugs and
      overall improve the plugin.
    - env `AFL_LLVM_DENY_EXEC` will abort any common exec calls
  - afl-cmin:
    - new implementation in C by @kcwu - it is currenlty not built though
      because of maturity issues, e.g. does not work with Nyx
    - afl-cmin.py was changing behaviour to hash the original filenames,
      this was reverted.
    - afl-cmin and afl-cmin.py honor `AFL_SHA1_FILENAMES` now
  - afl-showmap:

OBS-URL: https://build.opensuse.org/request/show/1338665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/afl?expand=0&rev=95
2026-03-13 20:17:41 +00:00
2026-03-13 09:50:40 +00:00
2026-03-13 09:50:40 +00:00
2026-03-13 09:50:40 +00:00
2026-03-13 09:50:40 +00:00
2026-03-13 09:50:40 +00:00
2026-03-13 09:50:40 +00:00
2026-03-13 09:50:40 +00:00
Description
No description provided
447 KiB
Languages
Diff 100%