about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2020-08-28Pass CPPFLAGS to all calls of the C compilerRaphaë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-28Improve the generated manual page to be compatible with whatisRaphaël Hertzog
And generate the manual page for afl-g++ too.
2020-08-28Fix installation path of manual pagesRaphaël Hertzog
Manual pages are stored in /usr/share/man/.
2020-08-28Fix the /usr/bin/afl-clang and afl-clang++ symlinksRaphaë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-27todo updatevan Hauser
2020-08-27Merge pull request #526 from h1994st/devvan Hauser
Prevent afl-fuzz from modifying stage_max during fuzzing
2020-08-27Prevent afl-fuzz from modifying stage_max during fuzzingh1994st
2020-08-26fixing wrong fatal ...van Hauser
2020-08-26some warnings fixesDominik Maier
2020-08-26rand unlikely addedDominik Maier
2020-08-26using unbiased rand_belowDominik Maier
2020-08-25lintokencap: fix compiler complains on Solaris 11. (#525)David CARLIER
2020-08-24Added out_file value when using stdio (#524)Sergio Paganoni
2020-08-24make py functions as optional as they are in the docvan Hauser
2020-08-24fix python implementation for new functionvan Hauser
2020-08-24added afl_custom_fuzz_countvan Hauser
2020-08-24unicorn build warning for MUSL based linux distros. (#510)David CARLIER
2020-08-24Allow Large Extras (#523)Dominik Maier
* allow large extras * skipping large testcases again
2020-08-23no longer warns for prob. extrasDominik Maier
2020-08-23code formatDominik Maier
2020-08-23added more env var docs, fsrv fixes for cmin, tminDominik Maier
2020-08-23code formatDominik Maier
2020-08-23Option for specifying forkserver initialization timeout via environment ↵Marius Muench
variable (#522) * Addition of AFL_FORKSRV_INIT_TMOUT env var This commit introduces a new environment variable which allows to specify the timespan AFL should wait for initial contact with the forkserver. This is useful for fuzz-targets requiring a rather long setup time before the actual fuzzing can be started (e.g., unicorn). * add .swp files to .gitignore * Inherit init_tmout in afl_fsrv_init_dup Without this patch, the forkserver would spawn with a timeout of 0 in cmplog mode, leading to an immediate crash. Additionally, this commit removes a spurious whitespace. * Initialize afl->fsrv.init_tmout in afl_fsrv_init Not all afl-components will need the new AFL_FORKSRV_INIT_TMOUT environment variable. Hence, it's initialized to the safe "default" value from before in afl_fsrv_init now.
2020-08-23added AFL_MAX_DET_EXTRAS env varDominik Maier
2020-08-22enable autodict for cmplog compile, it is ensure not be used in the forkservervan Hauser
2020-08-21fix for bad free (#520)Dominik Maier
2020-08-21add execs_done to plot filevan Hauser
2020-08-21update todovan Hauser
2020-08-21fix semicolonvan Hauser
2020-08-21fix global id documentation for LTO pcguardvan Hauser
2020-08-21code formatvan Hauser
2020-08-21fixed for LTO llvm 11aflpp
2020-08-21only compile SanitizerCoverage for LTOvan Hauser
2020-08-20remove doc reference for SKIPSINGLEBLOCKvan Hauser
2020-08-20LTO: sancov made default, deprecated SKIPSINGLEBLOCK, deactivate LTO ↵van Hauser
autodict for cmplog binaries
2020-08-20Merge pull request #518 from AFLplusplus/ltopcguardvan Hauser
sancov ported to LTO
2020-08-20add missing features for sancov ltovan Hauser
2020-08-20fix wrong varvan Hauser
2020-08-20Merge pull request #517 from AFLplusplus/custommut-readmevan Hauser
Custom Mutator readme
2020-08-20move afl_loop checkvan Hauser
2020-08-20sancov enhancementvan Hauser
2020-08-20support current llvm12 changesvan Hauser
2020-08-19Merge pull request #513 from fouzhe/patch-1van Hauser
fix typo
2020-08-19fix typofouzhe
2020-08-19Merge pull request #512 from AFLplusplus/stablevan Hauser
activate travis for stable
2020-08-19activate travis for stablevan Hauser
2020-08-18v2.67dvan Hauser
2020-08-18Merge pull request #511 from AFLplusplus/stablevan Hauser
push to dev
2020-08-182.67c 2.67cvan Hauser
2020-08-18code-format, changelogDominik Maier