about summary refs log tree commit diff
path: root/src/afl-cc.c
AgeCommit message (Collapse)Author
2021-12-15afl-cc -v without errorsvanhauser-thc
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-08fix AFL_REAL_LD for afl-ccvanhauser-thc
2021-12-01unify LLVM_VERSION_... usagevanhauser-thc
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-06http->httpsvanhauser-thc
2021-11-05unify output formatyuawn
2021-11-04add AFL_USE_TSANvanhauser-thc
2021-10-31help gccvanhauser-thc
2021-10-31gcc instrumentation optvanhauser-thc
2021-10-24fix gcc warningvanhauser-thc
2021-10-16make new pass manager interface compiler version dependent (>=7)hexcoder-
2021-10-12converted split-switches-pass to new pass managerhexcoder-
2021-10-12converted compare-transform-pass to new pass managerhexcoder-
2021-10-12converted afl-llvm-pass to new pass managerhexcoder-
2021-10-12adapt compiler driver to laod new pass manager passeshexcoder-
2021-08-19fix shared linking on macosvanhauser-thc
2021-08-18more partial linkingvanhauser-thc
2021-07-23remove redundant if statementyuawn
2021-07-14fix for -fsanitize=fuzzer on MacOSvanhauser-thc
2021-07-05more partial linkingvanhauser-thc
2021-06-28Inline cmplog (#996)van Hauser
* inline cmplog check * better switch support * add cmplog-switches-pass.cc
2021-06-03partial linking with -WlAndrea Fioraldi
2021-06-03detect partial linking in afl-ccAndrea Fioraldi
2021-06-01threadsafe doc fixes, code formatvanhauser-thc
2021-05-31Merge branch 'dev' into going_atomichexcoder
2021-05-30add documentation for AFL_LLVM_THREADSAFE_INSThexcoder-
2021-05-28add --afl-noopt to afl-ccvanhauser-thc
2021-05-23fix afl-cc help outputvanhauser-thc
2021-05-11fix a few cur_time usesvanhauser-thc
2021-05-11OSX-specific improvements (#912)Dustin Spicuzza
* Fix afl-cc to work correctly by default on OSX using xcode - CLANG_ENV_VAR must be set for afl-as to work - Use clang mode by default if no specific compiler selected * Add OSX-specific documentation for configuring shared memory
2021-04-30error handling, freeing memDominik Maier
2021-04-08removed -lc++ linking for ltovanhauser-thc
2021-04-04cleanupvanhauser-thc
2021-04-04Merge pull request #855 from MegaManSec/leak-sanitizervan Hauser
Add support for standalone leak-sanitizer
2021-04-04Move definition of __AFL_LEAK_CHECK inside ifguards,Joshua Rogers
use LSAN_OPTIONS=print_suppressions=0
2021-04-03Fix typos,Joshua Rogers
Use symbolize=0 for LSAN, Remove syntactic sugar.
2021-04-02Replace __AFL_CHECK_LEAK with __AFL_LEAK_CHECK to be more proper.Joshua Rogers
Fix spelling mistakes. Correctly call LSAN_ERROR not MSAN_ERROR.
2021-04-02 Add support for standalone leak-sanitizer, introducting the environmentJoshua Rogers
variable AFL_USE_LSAN. AFL_USE_LSAN introduces the macro __AFL_CHECK_LEAK() which will check for a memory leak when the macro is run. This is especially helpful when using __AFL_LOOP(). If __AFL_LEAK_CHECK() is not used when AFL_USE_LSAN=1 is set, the leak checker will run when the program exits.
2021-04-02fix k-ctxvanhauser-thc
2021-03-26Merge pull request #845 from joeyjiaojg/devvan Hauser
Dev
2021-03-25integrate frida_mode, code-formatvanhauser-thc
2021-03-25remove InsTrimvanhauser-thc
2021-03-25android: support host and target 32bit buildJiangen Jiao
2021-03-22show afl-cc NATIVE when auto usedvanhauser-thc
2021-03-21formatvanhauser-thc