Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-31 | Merge pull request #530 from rhertzog/add-cppflags | van Hauser | |
Pass CPPFLAGS to all calls of the C compiler | |||
2020-08-31 | Merge pull request #529 from rhertzog/manpages | van Hauser | |
Manual pages related changes | |||
2020-08-31 | Merge pull request #528 from rhertzog/fix-symlinks | van Hauser | |
Fix the /usr/bin/afl-clang and afl-clang++ symlinks | |||
2020-08-31 | code-format | van Hauser | |
2020-08-28 | Fix various spelling errors (#532) | Raphaël Hertzog | |
All those spelling errors have been caught by lintian's built-in spellchecker: https://lintian.debian.org/tags/spelling-error-in-binary.html | |||
2020-08-28 | Pass CPPFLAGS to all calls of the C compiler | Raphaël Hertzog | |
This variable is a standard way to inject options for the C preprocessor. It's respected by the implicit rules of make and autoconf/automake. Debian sets this variable during package build to inject `-D_FORTIFY_SOURCE=2` and we would like afl++ to respect it. Note that this commit also adds $(CFLAGS) in the build of afl-performance.o where it was missing. It might have been on purpose but we want to keep CFLAGS everywhere as well since Debian injects various options through that variable (for hardening and reproducibility). | |||
2020-08-28 | Improve the generated manual page to be compatible with whatis | Raphaël Hertzog | |
And generate the manual page for afl-g++ too. | |||
2020-08-28 | Fix installation path of manual pages | Raphaël Hertzog | |
Manual pages are stored in /usr/share/man/. | |||
2020-08-28 | Fix the /usr/bin/afl-clang and afl-clang++ symlinks | Raphaël Hertzog | |
Right now they are created pointing to '../afl-clang-fast' instead of 'afl-clang-fast. Given that all the binaries are in the same directory, the symlinks are effectively broken. | |||
2020-08-26 | fixing wrong fatal ... | van Hauser | |
2020-08-26 | some warnings fixes | Dominik Maier | |
2020-08-22 | enable autodict for cmplog compile, it is ensure not be used in the forkserver | van Hauser | |
2020-08-21 | fix semicolon | van Hauser | |
2020-08-21 | fix global id documentation for LTO pcguard | van Hauser | |
2020-08-21 | code format | van Hauser | |
2020-08-21 | fixed for LTO llvm 11 | aflpp | |
2020-08-21 | only compile SanitizerCoverage for LTO | van Hauser | |
2020-08-20 | remove doc reference for SKIPSINGLEBLOCK | van Hauser | |
2020-08-20 | LTO: sancov made default, deprecated SKIPSINGLEBLOCK, deactivate LTO ↵ | van Hauser | |
autodict for cmplog binaries | |||
2020-08-20 | Merge pull request #518 from AFLplusplus/ltopcguard | van Hauser | |
sancov ported to LTO | |||
2020-08-20 | add missing features for sancov lto | van Hauser | |
2020-08-20 | fix wrong var | van Hauser | |
2020-08-20 | move afl_loop check | van Hauser | |
2020-08-20 | sancov enhancement | van Hauser | |
2020-08-20 | support current llvm12 changes | van Hauser | |
2020-08-17 | pcguard for lto | van Hauser | |
2020-08-16 | install libafldrivers | van Hauser | |
2020-08-16 | fix lto autodict for long strings | van Hauser | |
2020-08-16 | final afl-llvm-rt.o.c that takes care of all eventualities | van Hauser | |
2020-08-15 | skip instrumenting blocks following __afl_loop to improve stability in LTO. ↵ | van Hauser | |
not in afl-llvm-pass and instrim because they are outdated, sancov cant be fixed | |||
2020-08-15 | important bugfix for large covmaps | van Hauser | |
2020-08-15 | increase initial memory sized | van Hauser | |
2020-08-14 | fix for llvm 11 | van Hauser | |
2020-08-14 | fixes lots of llvm warnings | van Hauser | |
2020-08-14 | more secure way to work with a dynamic map | van Hauser | |
2020-08-14 | remove unnecessary code, increase init map size | van Hauser | |
2020-08-14 | remove debug | van Hauser | |
2020-08-14 | fix llvm12 -fuseld warning | van Hauser | |
2020-08-14 | formatting | van Hauser | |
2020-08-14 | fix AFL_LLVM_MAP_DYNAMIC | van Hauser | |
2020-08-13 | fix llvm and afl-showmap | van Hauser | |
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-13 | fix for sancov | van Hauser | |
2020-08-13 | refactor get filename | van Hauser | |
2020-08-13 | code review: fixed some typos | hexcoder- | |
2020-08-12 | split up __afl_manual_init, added internal AFL_DISABLE_LLVM_INSTRUMENTATION, ↵ | van Hauser | |
skipping ctor+ifunc functions for all llvm, code-format | |||
2020-08-12 | fix LLVM version check | van Hauser | |
2020-08-12 | llvm 9 workaround | van Hauser | |
2020-08-12 | nozero for llvm pcguard | van Hauser | |