From 75bd0dc93e4741fe46a6c21284b1c7c372d97444289854427f90657c3757feba Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Wed, 24 Mar 2021 17:12:34 +0000 Subject: [PATCH] Accepting request 881188 from home:msmeissn:branches:devel:tools - updated to 3.12c - afl-fuzz: - added AFL_TARGET_ENV variable to pass extra env vars to the target (for things like LD_LIBRARY_PATH) - fix map detection, AFL_MAP_SIZE not needed anymore for most cases - fix counting favorites (just a display thing) - afl-cc: - fix cmplog rtn (rare crash and not being able to gather ptr data) - fix our own PCGUARD implementation to compile with llvm 10.0.1 - link runtime not to shared libs - ensure shared libraries are properly built and instrumented - AFL_LLVM_INSTRUMENT_ALLOW/DENY were not implemented for LTO, added - show correct LLVM PCGUARD NATIVE mode when auto switching to it and keep fsanitize-coverage-*list=... Short mnemnonic NATIVE is now also accepted. - qemu_mode (thanks @realmadsci): - move AFL_PRELOAD and AFL_USE_QASAN logic inside afl-qemu-trace - add AFL_QEMU_CUSTOM_BIN - unicorn_mode - accidently removed the subfolder from github, re-added - added DEFAULT_PERMISSION to config.h for all files created, default to 0600 OBS-URL: https://build.opensuse.org/request/show/881188 OBS-URL: https://build.opensuse.org/package/show/devel:tools/afl?expand=0&rev=130 --- 3.11c.tar.gz | 3 --- 3.12c.tar.gz | 3 +++ afl.changes | 26 ++++++++++++++++++++++++++ afl.spec | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) delete mode 100644 3.11c.tar.gz create mode 100644 3.12c.tar.gz diff --git a/3.11c.tar.gz b/3.11c.tar.gz deleted file mode 100644 index 728b386..0000000 --- a/3.11c.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dafe8bf08096a9dd5c5307cc38439fa9ac3b5ead595b261dd9e01ddefd2fed0a -size 2065447 diff --git a/3.12c.tar.gz b/3.12c.tar.gz new file mode 100644 index 0000000..fb5d6d0 --- /dev/null +++ b/3.12c.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0240d34a2f99d157063e31d0c2d2801a68bc015e09187d9cc197637ec8fda635 +size 2065569 diff --git a/afl.changes b/afl.changes index 0a0ab3d..3654786 100644 --- a/afl.changes +++ b/afl.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Wed Mar 24 16:30:39 UTC 2021 - Marcus Meissner + +- updated to 3.12c + - afl-fuzz: + - added AFL_TARGET_ENV variable to pass extra env vars to the target + (for things like LD_LIBRARY_PATH) + - fix map detection, AFL_MAP_SIZE not needed anymore for most cases + - fix counting favorites (just a display thing) + - afl-cc: + - fix cmplog rtn (rare crash and not being able to gather ptr data) + - fix our own PCGUARD implementation to compile with llvm 10.0.1 + - link runtime not to shared libs + - ensure shared libraries are properly built and instrumented + - AFL_LLVM_INSTRUMENT_ALLOW/DENY were not implemented for LTO, added + - show correct LLVM PCGUARD NATIVE mode when auto switching to it + and keep fsanitize-coverage-*list=... + Short mnemnonic NATIVE is now also accepted. + - qemu_mode (thanks @realmadsci): + - move AFL_PRELOAD and AFL_USE_QASAN logic inside afl-qemu-trace + - add AFL_QEMU_CUSTOM_BIN + - unicorn_mode + - accidently removed the subfolder from github, re-added + - added DEFAULT_PERMISSION to config.h for all files created, default + to 0600 + ------------------------------------------------------------------- Tue Mar 16 07:43:01 UTC 2021 - Marcus Meissner diff --git a/afl.spec b/afl.spec index 121ea42..464e8e4 100644 --- a/afl.spec +++ b/afl.spec @@ -17,7 +17,7 @@ Name: afl -Version: 3.11c +Version: 3.12c Release: 0 Summary: American fuzzy lop is a security-oriented fuzzer License: Apache-2.0