about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
2022-01-15fix classify countsvanhauser-thc
2022-01-14nitsvanhauser-thc
2022-01-13fix skipping unfavored fuzzed entriesvanhauser-thc
2022-01-03fix wrong replacementsvanhauser-thc
2022-01-01welcome 2022vanhauser-thc
2021-12-31Merge pull request #1238 from AFLplusplus/more_havocvan Hauser
more havoc
2021-12-30Merge pull request #1237 from MegaManSec/devvan Hauser
Fix LeakSanitizer Usage.
2021-12-30fix map size for nyxvanhauser-thc
2021-12-30Fix type.Joshua Rogers
2021-12-30Fix LeakSanitizer Usage.Joshua Rogers
Previously, __lsan_do_leak_check() was run when using __AFL_LEAK_CHECK, however this was the incorrect function to use. According to the documentation: "Subsequent calls to this function will have no effect and end-of-process leak check will not run". This meant that if the memory did not leak on the first usage of __AFL_LEAK_CHECK, subsquent calls to this macro would never do anything. Likewise, it is not possible to use an LSAN suppression list with symbolize=0, so instead __lsan_disable and __lsan_enable are used to 'ignore' certain memory allocations where needed.
2021-12-29afl-cc lto fixvanhauser-thc
2021-12-29add power schedule infovanhauser-thc
2021-12-28fix nyx lib loadingvanhauser-thc
2021-12-28nyx code formatvanhauser-thc
2021-12-28nyx nitsvanhauser-thc
2021-12-28add Nyx modeSergej Schumilo
2021-12-27more havocvanhauser-thc
2021-12-27fix imports to build on Mac (#1231)jhertz
Co-authored-by: Jesse Hertz <>
2021-12-27fix cpu selectionvanhauser-thc
2021-12-25nitsvanhauser-thc
2021-12-16more -z defs filteringvanhauser-thc
2021-12-15cleanup of TIMES macrovanhauser-thc
2021-12-15afl-cc -v without errorsvanhauser-thc
2021-12-13fixvanhauser-thc
2021-12-13fix qemu/unicorn oobvanhauser-thc
2021-12-12code formatyuawn
2021-12-12fix fuzzer_stats parameter orderyuawn
2021-12-11afl-cc: fix incorrect CLANGPP_BINRick van Schijndel
This caused CMake to complain that the C compiler was set to C++ mode, causing the CMake configuration step to fail for all targets. aflplusplus was built with make source-only -j8 LLVM_BINDIR= AFL_REAL_LD=
2021-12-11rename active_pathsyuawn
2021-12-09more renamevanhauser-thc
2021-12-09rename pathvanhauser-thc
2021-12-08fix AFL_REAL_LD for afl-ccvanhauser-thc
2021-12-02fixesvanhauser-thc
2021-12-01remove quicklyvanhauser-thc
2021-12-01unify LLVM_VERSION_... usagevanhauser-thc
2021-11-29Merge pull request #1186 from eternalsakura/stablevan Hauser
[fix] Fix custom mutator trim bug
2021-11-28[fix] Custom mutator does not implement all three trim APIs, standard ↵eternalsakura
trimming will be used, but now the actual implementation does not match the description, fix this problem
2021-11-26remove new llvm pass manager :(vanhauser-thc
2021-11-24transform cmplog-instructions pass to new pass managerhexcoder-
2021-11-23fix switch to new pass managerhexcoder-
2021-11-23further fixes for new pass managervanhauser-thc
2021-11-22Merge branch 'dev_newpm' into devhexcoder-
2021-11-16fix afl-showmapvanhauser-thc
2021-11-16showmap -A -> -H, accurate help outputvanhauser-thc
2021-11-15Check `-M` / `-S` is not specified with `-A`Akira Moroo
Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-15Fix platform check for `-A` CoreSight modeAkira Moroo
Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-12Add platform check for `-A` CoreSight modeAkira Moroo
REF: https://github.com/AFLplusplus/AFLplusplus/pull/1156#discussion_r747454306 Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-12Remove unnecessary mem_limit in afl-showmapAkira Moroo
Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-12Clarify usage message for ARM CoreSight modeAkira Moroo
REF: https://github.com/AFLplusplus/AFLplusplus/pull/1156#issuecomment-966196217 Signed-off-by: Akira Moroo <retrage01@gmail.com>
2021-11-11Add initial CoreSight mode supportAkira Moroo
The original code is: https://github.com/RICSecLab/AFLplusplus-cs/tree/retrage/coresight-mode-pr Signed-off-by: Akira Moroo <retrage01@gmail.com>