aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvanhauser-thc <vh@thc.org>2023-04-14 10:22:00 +0200
committervanhauser-thc <vh@thc.org>2023-04-14 10:22:00 +0200
commitb5f7f42cd0a1bce83c8c6d4af9846e7c5da3cdd1 (patch)
treef25099224213a2e138d8a2129659cabec414be50
parent2adf5aac0fcf9b9263bfe3dd93e4d860e3668ae4 (diff)
downloadafl++-b5f7f42cd0a1bce83c8c6d4af9846e7c5da3cdd1.tar.gz
update qemuafl, info in afl-plot
-rwxr-xr-xafl-plot4
-rw-r--r--docs/Changelog.md14
-rw-r--r--qemu_mode/QEMUAFL_VERSION2
m---------qemu_mode/qemuafl0
4 files changed, 12 insertions, 8 deletions
diff --git a/afl-plot b/afl-plot
index 90a46d24..230d3bfe 100755
--- a/afl-plot
+++ b/afl-plot
@@ -287,9 +287,9 @@ $PLOT_EG
_EOF_
-) | gnuplot
+) | gnuplot || echo "Note: if you see errors concerning 'unknown or ambiguous terminal type' then you need to use a gnuplot that has png support compiled in."
-echo "[?] You can also use -g flag to view the plots in an GUI window, and interact with the plots (if you have built afl-plot-ui). Run \"afl-plot-h\" to know more."
+echo "[?] You can also use -g flag to view the plots in an GUI window, and interact with the plots (if you have built afl-plot-ui). Run \"afl-plot -h\" to know more."
fi
diff --git a/docs/Changelog.md b/docs/Changelog.md
index 9436fc9f..9f4a8653 100644
--- a/docs/Changelog.md
+++ b/docs/Changelog.md
@@ -7,7 +7,6 @@
- afl-fuzz:
- ensure temporary file descriptor is closed when not used
- added `AFL_NO_WARN_INSTABILITY`
- - added `AFL_FRIDA_STATS_INTERVAL`
- added time_wo_finds to fuzzer_stats
- fixed a crash in pizza (1st april easter egg) mode. Sorry for
everyone who was affected!
@@ -15,18 +14,23 @@
- option `-p mmopt` now also selects new queue items more often
- fix bug in post_process custom mutator implementation
- print name of custom mutator in UI
+ - slight changes that improve fuzzer performance
- afl-cc:
- add CFI sanitizer variant to gcc targets
- llvm 16 + 17 support (thanks to @devnexen!)
- support llvm 15 native pcguard changes
- support for LLVMFuzzerTestOneInput -1 return
+ - LTO autoken and llvm_mode: added AFL_LLVM_DICT2FILE_NO_MAIN support
- qemu_mode:
- fix _RANGES envs to allow hyphens in the filenames
- - new custom module: autotoken, grammar free fuzzer for text inputs
- - LTO autoken and llvm_mode: added AFL_LLVM_DICT2FILE_NO_MAIN support
+ - basic riscv support
+ - frida_mode:
+ - added `AFL_FRIDA_STATS_INTERVAL`
+ - fix issue on MacOS
+ - unicorn_mode:
+ - updated and minor issues fixed
+ - new custom module: autotoken, a grammar free fuzzer for text inputs
- better sanitizer default options support for all tools
- - unicorn_mode: updated and minor issues fixed
- - frida_mode: fix issue on MacOS
- more minor fixes and cross-platform support
### Version ++4.05c (release)
diff --git a/qemu_mode/QEMUAFL_VERSION b/qemu_mode/QEMUAFL_VERSION
index 43dc832b..fa44d173 100644
--- a/qemu_mode/QEMUAFL_VERSION
+++ b/qemu_mode/QEMUAFL_VERSION
@@ -1 +1 @@
-249bf0c872
+0569eff8a1
diff --git a/qemu_mode/qemuafl b/qemu_mode/qemuafl
-Subproject 249bf0c8723671a1eebe400a9631d9e69306ff4
+Subproject 0569eff8a12dec73642b96757f6b5b51a618a03