about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2023-06-05Revive f567a89dae29afb2e421d649f0e750e77913f08ccocochpie
2023-06-05Merge pull request #1755 from AFLplusplus/devvan Hauser
push to stable
2023-06-01more llvm 15 specialitiesvanhauser-thc
2023-06-01llvm 15 fixesvanhauser-thc
2023-06-01rewrote PCGUARDvanhauser-thc
2023-06-01Merge pull request #1753 from WorksButNotTested/delay_startvan Hauser
Changes to support defered start
2023-06-01Changes to support defered startYour Name
2023-05-31Merge pull request #1750 from WorksButNotTested/arm64_longvan Hauser
Support for instrumentation more than GB away from data structures
2023-05-31Support for instrumentation more than GB away from data structuresYour Name
2023-05-31Merge pull request #1749 from AFLplusplus/devvan Hauser
push to stable
2023-05-31switch user mailinglist reference to discordvanhauser-thc
2023-05-30Merge pull request #1748 from fanquake/remove_versions_installvan Hauser
doc: recommend llvm/clang-14 in docs
2023-05-30doc: recommend llvm/clang-14 in docsfanquake
Might as well recommend installing 14, as that's newer, and what's used in Docker. Also remove outdated Dockerfile versions, likely easier to remove versions here entirely, and anyone that wants to see what version is used, can look in the Dockerfile.
2023-05-30Merge pull request #1747 from AFLplusplus/devvan Hauser
push to stable
2023-05-30Merge pull request #1746 from fanquake/fix_cutenessvan Hauser
doc: fix logo link in README.md
2023-05-30doc: fix logo link in README.mdfanquake
2023-05-23revert fixvanhauser-thc
2023-05-23real gcc gnumakefile fixvanhauser-thc
2023-05-23fix gnumakefile for non-gccvanhauser-thc
2023-05-23correct rtn cmplog map sizevanhauser-thc
2023-05-23Merge pull request #1740 from AFLplusplus/devvan Hauser
push to stable
2023-05-23todovanhauser-thc
2023-05-23Merge branch 'stable' into devvan Hauser
2023-05-23response file fixvanhauser-thc
2023-05-23allow llvm_instrument nativevanhauser-thc
2023-05-23fix custom mutator only checkvanhauser-thc
2023-05-21code formatvanhauser-thc
2023-05-21cleaner tritondsevanhauser-thc
2023-05-21fixvanhauser-thc
2023-05-21make AFL_CUSTOM_INFO overridablevanhauser-thc
2023-05-18act on invalid AFL_CUSTOM_MUTATOR_ONLY usagevanhauser-thc
2023-05-18symqemu fixvanhauser-thc
2023-05-18symqemu mutator optionsvanhauser-thc
2023-05-18improved symqemu custom mutatorvanhauser-thc
2023-05-17fix debug buildvanhauser-thc
2023-05-17enforce python setting detectionvanhauser-thc
2023-05-17add symqemu custom mutatorvanhauser-thc
2023-05-16add missing envs in the docsvanhauser-thc
2023-05-16fixvanhauser-thc
2023-05-16fix tritondsevanhauser-thc
2023-05-15add target_intelligencevanhauser-thc
2023-05-15push to stable (#1734)van Hauser
* afl++ -> AFL++ * update readme * more debug * slightly different weighting algo (#1719) * better seed selection * slightly different weighting calculation * remove unnecessary memset * Add "Hangs saved" to afl-whatsup (#1717) The hangs could show long or infinite loops. This is important. Co-authored-by: van Hauser <vh@thc.org> * nits * afl-showmap: Start a only a single fork server (#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) (#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 (#1722) * fix reallocs * fix afl-system-config for macos * afl-fuzz.c: Document -i - in --help (#1725) afl-fuzz.c: Document `-i -` in `--help`, to write that `-i` can 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 (#1727) * GNUmakefile: Update LLVM instructions (#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 --------- Co-authored-by: fxlb <devel.fx.lebail@orange.fr> Co-authored-by: Nick Potenski <nick.potenski@garmin.com> Co-authored-by: Christian Holler (:decoder) <choller@mozilla.com> Co-authored-by: lazymio <mio@lazym.io> Co-authored-by: Moshe Kaplan <me@moshekaplan.com> Co-authored-by: Sergej Schumilo <sergej@schumilo.de> Co-authored-by: Dominik Maier <domenukk@gmail.com>
2023-05-15Merge branch 'stable' into devvan Hauser
2023-05-12add @responsefile support for afl-ccvanhauser-thc
2023-05-12afl-clang-lto incomptable with -flto=thinvanhauser-thc
2023-05-12update qemu_modevanhauser-thc
2023-05-11qemuafl: Persistent mode for PPC32 targetsDominik Maier
2023-05-11next steps for tritondsevanhauser-thc
2023-05-10better tritondse supportvanhauser-thc
2023-05-09fix makefilevanhauser-thc