about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2023-04-28more llvm 17vH
2023-04-28llvm 17 changesvH
2023-04-28doc, code formatvanhauser-thc
2023-04-28Source Code Coverage support for Nyx (Part 1) (#1720)Christian Holler (:decoder)
* Additional source code reformatting in afl-compiler-rt * Add source code coverage support to afl-compiler-rt (for use with Nyx)
2023-04-27afl-showmap: Start a only a single fork server (#1718)Nick Potenski
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.
2023-04-27nitsvanhauser-thc
2023-04-27Add "Hangs saved" to afl-whatsup (#1717)fxlb
The hangs could show long or infinite loops. This is important. Co-authored-by: van Hauser <vh@thc.org>
2023-04-27slightly different weighting algo (#1719)van Hauser
* better seed selection * slightly different weighting calculation * remove unnecessary memset
2023-04-27more debugvanhauser-thc
2023-04-27update readmevanhauser-thc
2023-04-27afl++ -> AFL++vanhauser-thc
2023-04-26changelog updatesvanhauser-thc
2023-04-25nitsvanhauser-thc
2023-04-25fixvanhauser-thc
2023-04-25rename env to AFL_IGNORE_PROBLEMS_COVERAGEvanhauser-thc
2023-04-25Merge pull request #1714 from choller/devvan Hauser
Add env var to ignore coverage from dynamically loaded code after forkserver
2023-04-25Add env var to ignore coverage from dynamically loaded code after forkserver.Christian Holler (:decoder)
When using TRACEPC instrumentation, loading code dynamically (e.g. through dlopen()) it can be useful to completely ignore the loaded code, esp. when it cannot be preloaded and is not the target to be tested. This patch allows setting AFL_LLVM_IGNORE_PROBLEMS_COVERAGE=1 to do so.
2023-04-25remove symlinksvanhauser-thc
2023-04-25update custom mutatorsvanhauser-thc
2023-04-25afl-cmin -T supportvanhauser-thc
2023-04-25fixesvanhauser-thc
2023-04-25afl-cmin.bash -T supportvanhauser-thc
2023-04-25only reverse reading the queue on restartvanhauser-thc
2023-04-25add AFL_LLVM_LTO_SKIPINIT to envs.hvanhauser-thc
2023-04-25Merge pull request #1713 from kenohassler/wafl-modevan Hauser
llvm-lto: allow skipping initialisation
2023-04-24document new env varKeno Hassler
2023-04-24makefile for atwalkvanhauser-thc
2023-04-24afl-showmap -I optionvanhauser-thc
2023-04-24llvm-lto: allow skipping initializationKeno Hassler
2023-04-22Merge pull request #1712 from AFLplusplus/devvan Hauser
push to stable
2023-04-22code formatvanhauser-thc
2023-04-22Merge pull request #1711 from atnwalk/atnwalkvan Hauser
AFL_POST_PROCESS_KEEP_ORIGINAL env variable for intermediate file formats and ATNwalk custom mutator
2023-04-22typovanhauser-thc
2023-04-21fixed formatting with make code-formatMaik Betka
2023-04-21Merge pull request #3 from voidptr127/atnwalkMaik Betka
Create README.md
2023-04-21Create README.mdMaik Betka
2023-04-21Merge pull request #2 from AFLplusplus/devMaik Betka
Dev
2023-04-21Merge pull request #1 from voidptr127/atnwalkMaik Betka
fixed AFL_POST_PROCESS_KEEP_ORIGINAL for version 4.07a
2023-04-21fixed AFL_POST_PROCESS_KEEP_ORIGINAL for version 4.07aMaik Betka
2023-04-21Merge pull request #1710 from Ha0ris/frida-inst-no-dynamic-loadvan Hauser
frida mode: add dynamic loaded code exclusion
2023-04-21remove ubuntu 18.04 from ci, no resources for this on githubvanhauser-thc
2023-04-21add dummy functions to afl-showmap for old gcc compilersvanhauser-thc
2023-04-21debug outputvanhauser-thc
2023-04-21dummy function for afl-showmapvanhauser-thc
2023-04-21frida mode: add dynamic loaded code exclusioneleguevel
Add the AFL_FRIDA_INST_NO_DYNAMIC_LOAD environment variable and its associated JS function setInstrumentNoDynamicLoad to prevent the instrumentation of late dynamic loaded code. Resolve #1708
2023-04-21Merge remote-tracking branch 'origin/dev' into atnwalkMaik Betka
# Conflicts: # include/afl-fuzz.h # src/afl-fuzz-run.c
2023-04-20afl-showmap custom mutator supportvanhauser-thc
2023-04-17fixed code clones in atnwalk.c, introduced new environment variable ↵Maik Betka
AFL_POST_PROCESS_KEEP_ORIGINAL in AFL++ to integrate atnwalk without re-compiling afl-fuzz
2023-04-17implemented status screen and 50% havoc and 50% splice schedule with limited ↵Maik Betka
rounds per queue entry
2023-04-17fixed the server handshake commands, works nowMaik Betka