Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-30 | added AFL_CMPLOG_ONLY_NEW feature | van Hauser | |
2021-01-15 | merge cmplog | van Hauser | |
2021-01-07 | User defined kill signal value (#678) | buherator | |
* Adding AFL_KILL_SIGNAL environment variable Controlling the kill signal used to end forked processes. * Checking validity of AFL_KILL_SIGNAL env variable This commit also sets a valid value in the environment to avoid duplicating code in at_exit(). Changing data type of fsrv->kill_signal to u8 to match last_kill_signal. * Adding afl_kill_signal to AFL (environment) state This commit simply introduces a struct member for future use. The env variable is not used from the afl struct but from fsrv, where its validity is checked, resulting in a FATAL in case of errors. | |||
2020-12-26 | fix exec/s display | van Hauser | |
2020-12-20 | fix endless loop in afl-cc allow/blocklists starting a line with a comment | van Hauser | |
2020-12-18 | apply nocolor changes | hexcoder- | |
2020-12-11 | code format | van Hauser | |
2020-12-11 | schedule improvements, new default is FAST | van Hauser | |
2020-12-03 | AFL_CRASH_EXITCODE env var added, u8->bool | Dominik Maier | |
2020-11-18 | renamed env var to AFL_DEBUG_CHILD | Dominik Maier | |
2020-10-26 | add no splicing compile option and print used compile options in afl-fuzz help | van Hauser | |
2020-10-23 | better cache entry algo | van Hauser | |
2020-10-23 | set max testcache entries automated if not specified by the user | van Hauser | |
2020-10-14 | configurable 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-10 | determinstic fuzzing is now disabled by default | van Hauser | |
2020-10-10 | Merge pull request #571 from Edznux/statsd_implem | van Hauser | |
Statsd support implementation | |||
2020-10-09 | -m none is the default now | van Hauser | |
2020-10-08 | Add env var toggle for StatsD | Edznux | |
2020-10-06 | [WIP: segfault on non dogstatsd] Adding MACROS for format | Edznux | |
2020-10-05 | Fix code format | Edznux | |
2020-10-05 | Correctly handle env var. | Edznux | |
2020-10-04 | changed the default schedule to coe | van Hauser | |
2020-09-28 | increase havoc_stack_pow2 on no finds | van Hauser | |
2020-09-25 | improving on splice candidate check patch | van Hauser | |
2020-09-24 | Fix potential endless loop in custom_mutator_stage | Vitalii Akolzin | |
Co-authored-by: Ivan Gulakov <gulakov@ispras.ru> | |||
2020-09-20 | set explore as default, fix schedule display | van Hauser | |
2020-09-05 | -p seek is now the default | van Hauser | |
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-18 | code-format, changelog | Dominik Maier | |
2020-08-18 | moved autodict extras away from extras_a | Dominik Maier | |
2020-08-18 | Reworked 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-14 | Revert "Merge branch 'debug' into dev" | root | |
This reverts commit a7537b5511ad767d2240cf2dc6d3e261daa676f9, reversing changes made to 15e799f7ae666418e75c6a79db833c5316b21f97. | |||
2020-08-14 | Merge branch 'debug' into dev | van Hauser | |
2020-08-14 | code-format | Dominik Maier | |
2020-08-14 | cleaned up maybe_add_auto calls | Dominik Maier | |
2020-08-09 | fixes | van Hauser | |
2020-07-30 | add -b option to afl-fuzz | van Hauser | |
2020-07-24 | better text mutation | van Hauser | |
2020-07-21 | added andrea's splicing, added cycle_schedules | van Hauser | |
2020-07-16 | queue buffer and new splice havoc mutation | Andrea Fioraldi | |
2020-07-01 | warn on deprecated env vars | van Hauser | |
2020-06-25 | add seek power schedule, remove update stats in calibration, fix help output | van Hauser | |
2020-06-17 | fix displayed schedule | van Hauser | |
2020-06-16 | fix for *BSD: remove all HAVE_ARC4RANDOM dependencies | hexcoder- | |
2020-05-14 | deprecated AFL_POST_LIBRARY | van Hauser | |
2020-05-13 | Add post library API as custom mutator and rename pre_save | rish9101 | |
2020-04-26 | refactored global lists | Dominik Maier | |
2020-04-26 | map_size one liner | Dominik Maier | |