Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-05 | first batch of changes | vanhauser-thc | |
2020-08-13 | fix for llvm < 11 | van Hauser | |
2020-08-13 | LTO: apply laf-intel+redqueen/cmplog at link time | van Hauser | |
2020-08-02 | refactoring debug/be_quiet, fatal on dont_optimize and instrument_file | van Hauser | |
2020-06-30 | rename whitelist -> instrumentlist | van Hauser | |
2020-05-15 | llvm_mode: lower llvm version reqs to 3.4 (LLInsTrim will not be | hexcoder- | |
available) | |||
2020-05-12 | new code formatting + applied | van Hauser | |
2020-05-10 | indenting preprocessor directives breaks compilation and cant be fixed, ↵ | van Hauser | |
reverting ... :-( | |||
2020-05-10 | fix warning, code format | van Hauser | |
2020-05-08 | add AFL_DEBUG check to all isatty checks | van Hauser | |
2020-04-25 | refactored whitelist and blacklist in llvm_mode | van Hauser | |
2020-04-23 | more sanitizer functions for blacklist | van Hauser | |
2020-03-09 | more honoring be_quiet | van Hauser | |
2020-03-05 | Add 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-02-19 | forgot cleanup | van Hauser | |
2020-02-19 | isatty for all compilers + AFL_DEBUG | van Hauser | |
2020-01-30 | lower requirements for lower llvm/clang versions | hexcoder- | |
3.7.1 works with the exception of InsTrim, 3.8.1 and above is ok | |||
2020-01-25 | added whitelist+blacklist to all llvm_mode passes | van Hauser | |
2019-09-02 | run code formatter | Andrea Fioraldi | |
2019-07-14 | notZero added and first attempt at whitelist | van Hauser | |
2019-06-17 | llvm_mode/split-switches-pass: add checks | Philipp Bartsch | |
Add extra check to allow early exist in trivial cases that would sometimes lead to crashes. | |||
2019-06-12 | Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplus | Heiko Eißfeldt | |
2019-06-12 | bugfixes from pbst for laf-intel transformations | Heiko Eißfeldt | |
2019-06-07 | Fix typos | practicalswift | |
2019-06-03 | fix llvm compatibility problems. Should compile now with llvm 3.8.0 | Hexcoder | |
up to llvm 8.0 | |||
2019-06-02 | llvm 5.0 and 6.0 workaround | van Hauser | |
2019-05-28 | afl++ 2.52c initial commit | van Hauser | |