about summary refs log tree commit diff
path: root/src/afl-fuzz.c
AgeCommit message (Collapse)Author
2020-11-14no binary checking in noninstrumented modehexcoder-
2020-10-26add no splicing compile option and print used compile options in afl-fuzz helpvan Hauser
2020-10-23allow symbolize=1 for asan/debugvanhauser-thc
2020-10-23better cache entry algovan Hauser
2020-10-23set max testcache entries automated if not specified by the uservan Hauser
2020-10-19mini improvementsvan Hauser
2020-10-15testcache_size = 2 ok fixvan Hauser
2020-10-14check for minimum cache sizevan Hauser
2020-10-14configurable testcache with malloc (#581)van Hauser
* cache item number to cache memory size * reload testcase if trimming changed the size * fix splicing selection * slim splicing * import sync fix * write testcache stats to fuzzer_stats * fix new seed selection algo * malloc+read instead of mmap * fix * testcache is configurable now and no reference counts * fixes compilation, test script * fixes * switch TEST_CC to afl-cc in makefile * code format * fix * fix crash * fix crash * fix env help output * remove unnecessary pointer resets * fix endless loop bug * actually use the cache if set * one more fix * increase default cache entries, add default cache size value to config.h Co-authored-by: hexcoder- <heiko@hexco.de>
2020-10-12fix afl-cc.8 generationvan Hauser
2020-10-12fix sync modevan Hauser
2020-10-12Revert "Merge branch 'memcache_marc' into dev"vanhauser-thc
This reverts commit c03fbcedaa68db5324423975a34331287426f7c2, reversing changes made to dab017dddaaab6d836a590f7bba3eea3549758d2.
2020-10-12Merge branch 'memcache_marc' into devvan Hauser
2020-10-12no -M/-S: auto-set -S defaultvan Hauser
2020-10-11add new seed selection algo and make it the defaultvan Hauser
2020-10-10determinstic fuzzing is now disabled by defaultvan Hauser
2020-10-10Merge pull request #571 from Edznux/statsd_implemvan Hauser
Statsd support implementation
2020-10-09 -m none is the default nowvan Hauser
2020-10-09Remove ==1 in the conditionEdznux
2020-10-08Add env var toggle for StatsDEdznux
2020-10-07Add documentation/help for AFL_STATSD_TAGS_FLAVOREdznux
2020-10-07efficient queue jumpvan Hauser
2020-10-07Remove statsd_socket_init, just let it init when doing the first iterationEdznux
2020-10-06[WIP: segfault on non dogstatsd] Adding MACROS for formatEdznux
2020-10-06code formatDominik Maier
2020-10-06testcase cache addedDominik Maier
2020-10-05Add help for AFL_STATSD_HOST &Edznux
AFL_STATSD_PORT env var
2020-10-04changed the default schedule to coevan Hauser
2020-09-29small improvements to Marcel's patch, fix laf-intel + redqueen crashesvan Hauser
2020-09-29Patching and improving AFLFast schedules.Marcel Boehme
2020-09-28increase havoc_stack_pow2 on no findsvan Hauser
2020-09-20set explore as default, fix schedule displayvan Hauser
2020-09-19fix exploit, mmopt and rare schedulevan Hauser
2020-09-19fix exploit, mmopt and rare schedulevan Hauser
2020-09-18fix expand havocvan Hauser
2020-09-08update instrumenation/README.instrument_file.md for gcc_pluginvan Hauser
2020-09-05 -p seek is now the defaultvan Hauser
2020-09-05skip crashes but keep for splicesvan Hauser
2020-09-05final changes for pre-3.0vanhauser-thc
2020-09-05add cull queue, -i subdir traversalvanhauser-thc
2020-09-04more changes to fuzzer_setupvan Hauser
2020-09-04Write set environment variables in an env file style.Thomas Rooijakkers
2020-09-04Seperate fuzzer_setup from fuzzer_stats, only write fuzzer_setup at the startThomas Rooijakkers
2020-08-31improve documentationvan Hauser
2020-08-28Fix 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-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-14Revert "Merge branch 'debug' into dev"root
This reverts commit a7537b5511ad767d2240cf2dc6d3e261daa676f9, reversing changes made to 15e799f7ae666418e75c6a79db833c5316b21f97.
2020-08-11review done, prayvan Hauser