Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-01 | making AFL_MAP_SIZE obsolete | van Hauser | |
2021-01-21 | forkserver debug flag support | 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-20 | fixed typo in include/forkserver.h | pr0xy | |
2020-12-03 | AFL_CRASH_EXITCODE env var added, u8->bool | 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-18 | moved autodict extras away from extras_a | Dominik Maier | |
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 | code format | van Hauser | |
2020-08-09 | step 1 | van Hauser | |
2020-06-16 | fix for *BSD: remove all HAVE_ARC4RANDOM dependencies | hexcoder- | |
2020-06-04 | fix cmplog for shmem persistent mode | van Hauser | |
2020-06-03 | switch shmem_len to the map | van Hauser | |
2020-05-31 | starting shmap support for unicorn | Dominik Maier | |
2020-05-25 | persistent mode: shared memory test case transfer | van Hauser | |
2020-05-12 | new code formatting + applied | van Hauser | |
2020-05-10 | indenting preprocessor directives breaks compilation and cant be fixed, ↵ | van Hauser | |
reverting ... :-( | |||
2020-05-10 | fix warning, code format | van Hauser | |
2020-04-30 | afl-untracer completed | van Hauser | |
2020-04-20 | double include removed | Dominik Maier | |
2020-04-19 | clang-tidy readability-braces (#323) | Dominik Maier | |
2020-04-17 | headers for clang-tidy | Dominik Maier | |
2020-04-17 | added AFL_MAP_SIZE (wip) | van Hauser | |
2020-04-16 | decoupled run and classify | Dominik Maier | |
2020-04-16 | fixed timeout flag to u32 | Dominik Maier | |
2020-04-15 | somewhat unified write_to_testcase | Dominik Maier | |
2020-04-15 | changed run_target | Dominik Maier | |
2020-04-14 | code format | Dominik Maier | |
2020-04-14 | unified forkservered run_target, fixes #308 | Dominik Maier | |
2020-04-13 | cmplog forkserver tidying | Dominik Maier | |
2020-04-12 | Better solution for ARM64 build fix (#315) | David CARLIER | |
2020-04-12 | build on arm64 fix. tested on Android. (#313) | David CARLIER | |
2020-04-11 | more refactoring and update changelog | van Hauser | |
2020-04-11 | Autodictionary (#309) | van Hauser | |
* lto module clean-up * step 1/3 * step 1/3 completed * if tmp is ever made non-static * parts 2 and 3 - autodictionary is complete * variable map_size support * variable map size: changed overlooked functions * remove debug for autodict * 64 bit alignment of map size * fix review comments * force 64 bit alignment on both sides * typo * better map transfer, display snapshot in UI * update readme | |||
2020-04-11 | refactored cmplog | Dominik Maier | |
2020-04-10 | LTO optimization, variable map size, autodictionary (#307) | van Hauser | |
* lto module clean-up * step 1/3 * step 1/3 completed * if tmp is ever made non-static * parts 2 and 3 - autodictionary is complete * variable map_size support * variable map size: changed overlooked functions * remove debug for autodict * 64 bit alignment of map size * fix review comments * force 64 bit alignment on both sides * typo | |||
2020-04-10 | resize fix + code format | Dominik Maier | |
2020-03-19 | removed unneeded func | Dominik Maier | |
2020-03-19 | 50% less globals | Dominik Maier | |
2020-03-15 | fauxserver | Dominik Maier | |
2020-03-09 | copyleft note | Andrea Fioraldi | |
2020-03-09 | code-format | van Hauser | |
2020-03-09 | AFL without globals (#220) | Dominik Maier | |
* moved globals to afl, shm and fsrv * moved argv to afl state, less bugs * fixed unicorn docu * lists everywhere * merged custom mutators * fixed leaks in afl-fuzz | |||
2020-01-20 | fixed Heiko's global search-replace :) | van Hauser | |
2019-12-31 | v2.60d and year 2020 init | van Hauser | |
2019-10-19 | Remove lcamtuf's old email from Google (not valid anymore), also remove ↵ | hexcoder- | |
maintainance from him. | |||
2019-09-04 | fix typo in custom format | Andrea Fioraldi | |