about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
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-18code-format, changelogDominik Maier
2020-08-18moved autodict extras away from extras_aDominik Maier
2020-08-18Reworked maybe_grow to take a single ptr, renamed to afl_realloc (#505)Dominik Maier
* maybe_grow takes a single ptr * fixed use_deflate * reworked maybe_grow_bufsize * helper to access underlying buf * remove redundant realloc_block * code format * fixes * added unit tests * renamed maybe_grow to afl_realloc * BUF_PARAMS -> AFL_BUF_PARAM
2020-08-15more likelyvan Hauser
2020-08-15more unlikelyvan Hauser
2020-08-14Revert "Merge branch 'debug' into dev"root
This reverts commit a7537b5511ad767d2240cf2dc6d3e261daa676f9, reversing changes made to 15e799f7ae666418e75c6a79db833c5316b21f97.
2020-08-14Merge branch 'debug' into devvan Hauser
2020-08-14fix llvm12 -fuseld warningvan Hauser
2020-08-14formattingvan Hauser
2020-08-14no longer using alloc for autodictDominik Maier
2020-08-14code-formatDominik Maier
2020-08-14cleaned up maybe_add_auto callsDominik Maier
2020-08-13fix llvm and afl-showmapvan Hauser
2020-08-13LTO: apply laf-intel+redqueen/cmplog at link timevan Hauser
2020-08-13fix warningvan Hauser
2020-08-13make cmplog deterministicvan Hauser
2020-08-12split up __afl_manual_init, added internal AFL_DISABLE_LLVM_INSTRUMENTATION, ↵van Hauser
skipping ctor+ifunc functions for all llvm, code-format
2020-08-12setting attribute hot intelligently gives 0.5% speedvan Hauser
2020-08-11finalize first beta! yay!van Hauser
2020-08-11review done, prayvan Hauser
2020-08-11move taint_mode varvan Hauser
2020-08-11fixesvan Hauser
2020-08-11cleanup minor issuesvan Hauser
2020-08-11enhancementsvan Hauser
2020-08-11Merge branch 'debug' into taintvan Hauser
2020-08-11break up llvm rt afl initvan Hauser
2020-08-10LTO: make dynamic map the defaultvan Hauser
2020-08-10code-formatDominik Maier
2020-08-10fixed minor inconsistencies, reenabled warningsDominik Maier
2020-08-10increase stack sizevan Hauser
2020-08-10fix another segfaultvan Hauser
2020-08-10memory grab at startup to prevent crashesvan Hauser
2020-08-10put ! in .new mapvan Hauser
2020-08-10disable expand havoc mopt for taintvan Hauser
2020-08-10fix segfaultvan Hauser
2020-08-09final touches for first testingvan Hauser
2020-08-09finalize havocvan Hauser
2020-08-09havoc copyvan Hauser
2020-08-09fixesvan Hauser
2020-08-09integration in fuzz_onevan Hauser
2020-08-09taint integration donevan Hauser
2020-08-09fixesvan Hauser
2020-08-09changesvan Hauser