about summary refs log tree commit diff
path: root/llvm_mode
AgeCommit message (Collapse)Author
2020-06-01code formatvan Hauser
2020-06-01fixed persistent mode shared mem fuzzingvan Hauser
2020-05-30fix vor afl-clangvan Hauser
2020-05-29whitelist wildcard for LTOvan Hauser
2020-05-29Merge pull request #385 from sirmc/devvan Hauser
Support UNIX-style wildcards in AFL_LLVM_WHITELIST file
2020-05-29Remove AFL_LLVM_WHITELIST_FNMATCH env variableSebastian Österlund
2020-05-29code formatvan Hauser
2020-05-29Do clang-formatSebastian Österlund
2020-05-29Fix typos in LLVM whitelist READMESebastian Österlund
2020-05-29Add AFL_LLVM_WHITELIST_FNMATCH env varSebastian Österlund
Only enable UNIX pattern matching on the whitelist when AFL_LLVM_WHITELIST_FNMATCH is set. The reason being that we keep backwards compatibility with old whitelists.
2020-05-29Support filename pattern matching in whitelistSebastian Österlund
Allow the whitelist specified by AFL_LLVM_WHITELIST contain entries with UNIX shell-style wildcard pattern matching.
2020-05-28Merge pull request #375 from risicle/ris-llvm-compare-transform-var-sized-devvan Hauser
llvm_mode compare-transform-pass: add handling of sized comparisons with non-const size
2020-05-27enable snapshot lkm for llvm_mode persistent modevan Hauser
2020-05-27allow for copy paste from documentationvan Hauser
2020-05-26make examples better van Hauser
2020-05-26persistent mode shared memory fuzzing - donevan Hauser
2020-05-26better performance compilation options for afl++ and targetsvan Hauser
2020-05-25llvm_mode compare-transform-pass: add handling of sized comparisons with ↵Robert Scott
non-const size this involved insertion of an extra length-checking bb for each character to see if we've hit the sized limit.
2020-05-25more performance testingvan Hauser
2020-05-25libfuzzer driver + llvm_mode compilation optimizationvan Hauser
2020-05-25persistent mode: shared memory test case transfervan Hauser
2020-05-25llvm_mode compare-transform-pass: refactor comparison length determinationRobert Scott
make this clearer and handle case with embedded null characters in const string properly
2020-05-25remove not needed error descriptionvan Hauser
2020-05-24fix cmplogvan Hauser
2020-05-24fix compare-transform for strn?casecmpvan Hauser
2020-05-23LTO whitelist functionality rewritten, now anything can be skippedvan Hauser
2020-05-23installing llvm 11van Hauser
2020-05-23AFL_LLVM_LAF_ALLvan Hauser
2020-05-22more help for LTO issuesvan Hauser
2020-05-22small enhancements for llvm11van Hauser
2020-05-22fix cmplog for llvm 11-devvan Hauser
2020-05-22fix llvm_mode selectionvan Hauser
2020-05-22switching llvm_mode default to pcguardvan Hauser
2020-05-17adjust documentation for new minimum llvm version 3.4hexcoder-
2020-05-15change: slaves only sync from mastersvan Hauser
2020-05-15llvm_mode: lower llvm version reqs to 3.4 (LLInsTrim will not behexcoder-
available)
2020-05-14fix afl-clang-fast help outputvan Hauser
2020-05-12new code formatting + appliedvan Hauser
2020-05-12llvm_mode: more support for Darwin/MacOSX (WIP)hexcoder-
2020-05-11blacklist llvmfuzzer functionsvan Hauser
2020-05-11fix typosvan Hauser
2020-05-11add missing includevan Hauser
2020-05-11document workaround for targets with _init for LTOvan Hauser
2020-05-11bigger initial map when LTOvan Hauser
2020-05-10indenting preprocessor directives breaks compilation and cant be fixed, ↵van Hauser
reverting ... :-(
2020-05-10fix warning, code formatvan Hauser
2020-05-10code-formatvan Hauser
2020-05-10LTO fixes for fuzzbenchvan Hauser
2020-05-09LLVMInsTrim.so.cc: fix for LLVM 3.8.0hexcoder-
2020-05-08add AFL_DEBUG check to all isatty checksvan Hauser