Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-31 | omit linker option '--dynamic-list' for MacOS | hexcoder- | |
2020-08-31 | Merge branch 'dev' of https://github.com/AFLplusplus/AFLplusplus into dev | hexcoder- | |
2020-08-31 | typo | hexcoder- | |
2020-08-31 | Merge branch 'dev' of github.com:vanhauser-thc/AFLplusplus into dev | domenukk | |
2020-08-31 | fixed warning on mac | domenukk | |
2020-08-31 | Merge branch 'dev' of https://github.com/AFLplusplus/AFLplusplus into dev | hexcoder- | |
2020-08-31 | typos/wording | hexcoder- | |
2020-08-31 | Merge pull request #535 from rhertzog/manpages | van Hauser | |
Fix manpages generated by llvm_mode/GNUMakefile | |||
2020-08-31 | Fix manpages generated by llvm_mode/GNUMakefile | Raphaël Hertzog | |
* Use a build date derived from SOURCE_DATE_EPOCH like in the main Makefile * Fix the path to the binary | |||
2020-08-31 | typos | hexcoder- | |
2020-08-31 | fix warnings and weird code insert | van Hauser | |
2020-08-31 | improve documentation | van Hauser | |
2020-08-31 | rewrite documentation | van Hauser | |
2020-08-31 | fix sync script, update remote sync documentation | van Hauser | |
2020-08-31 | typos fixed. | hexcoder- | |
2020-08-31 | description for AFL_MAX_DET_EXTRAS added | Dominik Maier | |
2020-08-31 | added SO link about rand for clarification | Dominik Maier | |
2020-08-31 | Merge pull request #531 from rhertzog/extend-cflags-safe | van Hauser | |
Add -fdebug-prefix-map to CFLAGS_SAFE | |||
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-29 | fix make DEBUG=1 (error seen with gcc 10.2.0) | hexcoder- | |
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 | Add -fdebug-prefix-map to CFLAGS_SAFE | Raphaël Hertzog | |
In Debian, we override CFLAGS to include -fdebug-prefix-map to avoid hardcoding the build path in any generated debug information. This is to help with getting the package to build reproducibly. However you seem to voluntarily not honor CFLAGS but only CFLAGS_SAFE for a limited number of source files. This resulted in a lintian warning on Debian's side (https://lintian.debian.org/tags/file-references-package-build-path.html) pointing to /usr/lib/afl/afl-llvm-rt-64.o and /usr/lib/afl/afl-llvm-rt.o. With this commit, I'm manually adding -fdebug-prefix-map as a safe build flag to CFLAGS_SAFE. | |||
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-27 | todo update | van Hauser | |
2020-08-27 | Merge pull request #526 from h1994st/dev | van Hauser | |
Prevent afl-fuzz from modifying stage_max during fuzzing | |||
2020-08-27 | Prevent afl-fuzz from modifying stage_max during fuzzing | h1994st | |
2020-08-26 | fixing wrong fatal ... | van Hauser | |
2020-08-26 | some warnings fixes | Dominik Maier | |
2020-08-26 | rand unlikely added | Dominik Maier | |
2020-08-26 | using unbiased rand_below | Dominik Maier | |
2020-08-25 | lintokencap: fix compiler complains on Solaris 11. (#525) | David CARLIER | |
2020-08-24 | Added out_file value when using stdio (#524) | Sergio Paganoni | |
2020-08-24 | make py functions as optional as they are in the doc | van Hauser | |
2020-08-24 | fix python implementation for new function | van Hauser | |
2020-08-24 | added afl_custom_fuzz_count | van Hauser | |
2020-08-24 | unicorn build warning for MUSL based linux distros. (#510) | David CARLIER | |
2020-08-24 | Allow Large Extras (#523) | Dominik Maier | |
* allow large extras * skipping large testcases again | |||
2020-08-23 | no longer warns for prob. extras | Dominik Maier | |
2020-08-23 | code format | Dominik Maier | |
2020-08-23 | added more env var docs, fsrv fixes for cmin, tmin | Dominik Maier | |
2020-08-23 | code format | Dominik Maier | |
2020-08-23 | Option 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-23 | added AFL_MAX_DET_EXTRAS env var | Dominik Maier | |
2020-08-22 | enable autodict for cmplog compile, it is ensure not be used in the forkserver | van Hauser | |