push to stable (#1734) #2
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
afl++ -> AFL++
update readme
more debug
slightly different weighting algo (slightly different weighting algo AFLplusplus/AFLplusplus#1719)
better seed selection
slightly different weighting calculation
remove unnecessary memset
Add "Hangs saved" to afl-whatsup (Add "Hangs saved" to afl-whatsup AFLplusplus/AFLplusplus#1717)
The hangs could show long or infinite loops. This is important.
nits
afl-showmap: Start a only a single fork server (afl-showmap: Start a only a single fork server AFLplusplus/AFLplusplus#1718)
A forkserver is started by afl_fsrv_get_mapsize() when dynamically finding the map size. When an input directory option is specified a second fork server was also started. This commit re-arranges the inits for several forkserver struct members so that we can re-use the server started by the get_mapsize() call when not in coresight/qemu/unicorn modes and just start the server otherwise.
Source Code Coverage support for Nyx (Part 1) (Source Code Coverage support for Nyx (Part 1) AFLplusplus/AFLplusplus#1720)
Additional source code reformatting in afl-compiler-rt
Add source code coverage support to afl-compiler-rt (for use with Nyx)
doc, code format
llvm 17 changes
more llvm 17
add frida mode tutorial
fix effector map
docs
Should memset EFF_ALEN(len) of eff_map (Should memset EFF_ALEN(len) of eff_map AFLplusplus/AFLplusplus#1722)
fix reallocs
fix afl-system-config for macos
afl-fuzz.c: Document -i - in --help (afl-fuzz.c: Document -i - in --help AFLplusplus/AFLplusplus#1725)
afl-fuzz.c: Document
-i -in--help, to write that-ican be passed '-' to resume the prior fuzzing job. Also reference AFL_AUTORESUME so users know they can set that parameter to sidestep the issue entirely.tritondse custom mutator attempt
tritondse fixes
update libnyx (update libnyx AFLplusplus/AFLplusplus#1727)
GNUmakefile: Update LLVM instructions (GNUmakefile: Update LLVM instructions AFLplusplus/AFLplusplus#1728)
Update LLVM instructions, because versions higher than 14 are supported and to be explicit that LLD is also required
disable macos in the ci, works fine for me
fix makefile
better tritondse support
next steps for tritondse
qemuafl: Persistent mode for PPC32 targets
update qemu_mode
afl-clang-lto incomptable with -flto=thin
add @responsefile support for afl-cc