about summary refs log tree commit diff
path: root/llvm_mode/afl-clang-fast.c
AgeCommit message (Collapse)Author
2020-03-17cmplog was neither quiet nor where its llvm passes installedvan Hauser
2020-03-11honor afl_quiet on env var checks + code-formatvan Hauser
2020-03-10unified pointer placementDominik Maier
2020-03-09reactivated LTO persistent mode to test.shvan Hauser
2020-03-09more detail to the fact that LTO mode can fail easilyvan Hauser
2020-03-09bug fixes to afl-ld and intensive README.lto.md update on errors and how to ↵van Hauser
do the steps by hand, plus global code format
2020-03-05Add LTO collision free llvm_mode (#223)van Hauser
* first new implementation, only works with AFL_DONT_OPTIMIZE * bug hunting * interim commit * finalized LTO non-collision solution * update documentation * merge resulted in some problems, fixing these * added lto env to env check * fixed llvm weirdness to messes up our instrumentation due CFG rewrite optimizations * all llvm instrumentation issues have been resolved! :-) * llvm 9 is required (so far) * update lto readme
2020-03-01fix #218Andrea Fioraldi
2020-02-29afl-clang-fast: only show the official env varsvan Hauser
2020-02-29code-format, env.md fixes and adding -hh for env usage display into afl-fuzz ↵van Hauser
and Makefile
2020-02-28add env info to afl-clang-fast, small Android changehexcoder-
2020-02-28code-formatvan Hauser
2020-02-27bye bye SanCov for CmpLogAndrea Fioraldi
2020-02-21block the usage of mopt with optionals mutators (redqueen/radamsa/etc...)Andrea Fioraldi
2020-02-19Merge pull request #202 from vanhauser-thc/cmplog_routinesAndrea Fioraldi
Cmplog routines for LLVM mode
2020-02-19merge afl-llvm-cmplog-rt into afl-llvm-rtAndrea Fioraldi
2020-02-19forgot cleanupvan Hauser
2020-02-19fix travis and fix logicvan Hauser
2020-02-19isatty for all compilers + AFL_DEBUGvan Hauser
2020-02-18fix insertion of __cmplog_rtn_hookAndrea Fioraldi
2020-02-18cmplog routines llvm passAndrea Fioraldi
2020-02-16check for mistyped env varsvan Hauser
2020-02-16fix UBSAN handling, update docshexcoder-
2020-02-05afl-showmap fixvan Hauser
2020-02-03add AFL_USE_UBSANAndrea Fioraldi
2020-02-01AFL_ALIGNED_ALLOC in libdislocatorAndrea Fioraldi
2020-01-30Merge branch 'master' into CmpLogAndrea Fioraldi
2020-01-30cmplog runtime for LLVMAndrea Fioraldi
2020-01-21USE_TRACE_PC unnecessary, set env AFL_LLVM_USE_TRACE_PC insteadvan Hauser
2020-01-17formatAndrea Fioraldi
2020-01-17first experiment cmplogAndrea Fioraldi
2020-01-15blacklist function support for llvm_modevan Hauser
2020-01-07llvm ver display in afl-clang-fastvan Hauser
2020-01-062020 copyright noteAndrea Fioraldi
2020-01-06Merge branch 'master' of github.com:vanhauser-thc/AFLplusplusAndrea Fioraldi
2020-01-06added ++ to copyright notesAndrea Fioraldi
2019-12-31final touches before 2.60 2.60cvan Hauser
2019-12-24qemu ld_preload support and added socket_fuzzing ld_preload libraryvan Hauser
2019-12-19llvm_mode for Androidvan Hauser
2019-12-18v2.59c release 2.59cvan Hauser
2019-12-18added Android PR from afl, left some ifdefs commented out thoughvan Hauser
2019-12-02code format (contributors, do it!)Andrea Fioraldi
2019-11-11Android PR integrationvan Hauser
2019-10-31Little tweaksDavid Carlier
2019-10-30LLVM mode passing the full path of the LLVM config bindir.David Carlier
On FreeBSD the system compiler does not have llvm-config however system packages provides several version of the LLVM toolchain thus forcing to pass AFL_CC/AFL_CXX to make it work fully.
2019-10-29libtokencap update proposalDavid Carlier
- bcmp interception. - FreeBSD using default argument to get current pid for the mapping data gathering, getpid seems to cause some issues under certain conditions (getenv call).
2019-10-19Remove lcamtuf's old email from Google (not valid anymore), also remove ↵hexcoder-
maintainance from him.
2019-10-18sync afl-fast-gcc with afl-clang-fast, add tests for gcc_pluginhexcoder-
2019-09-18qemu persistent GPRAndrea Fioraldi
2019-09-16man page for afl-clang-fastvan Hauser