Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-24 | changelog update | vanhauser-thc | |
2022-10-21 | Add AFL_FORK_SERVER_KILL_SIGNAL environment variable. | Nils Bars | |
The AFL_FORK_SERVER_KILL_SIGNAL variable allows to configure the signal used to kill the fork server on termination. | |||
2022-10-20 | Fix child reaping on fuzzer termination | Nils Bars | |
This commit contains the following changes: - Call `waitpid()` on the child and the fork server when terminating the fuzzer; thus, we do not end up with zombies. - Rename `fsrv.kill_signal` to `fsrv.child_kill_signal`, since the documentation states that the signal is used to terminate the *child*. - Use SIGTERM instead of fsrv.(child)_kill_signal, thus the fork server can always reap the child. | |||
2022-09-10 | code format | vanhauser-thc | |
2022-08-25 | fix pizza mode | vanhauser-thc | |
2022-08-14 | add AFL_NO_STARTUP_CALIBRATION feature | vanhauser-thc | |
2022-07-21 | fix pizza mode | vanhauser-thc | |
2022-06-17 | formatting | Ruben ten Hove | |
2022-06-17 | feat: allow to skip readme creation on crash | Ruben ten Hove | |
2022-06-08 | honor AFL_MAP_SIZE well outside of afl++ | vanhauser-thc | |
2022-05-27 | Add AFL_SYNC_TIME variable for synchronization time tuning (#1425) | Daniil Kuts | |
* Add AFL_SYNC_TIME variable for synchronization time tuning * Documentation for AFL_SYNC_TIME variable | |||
2022-05-17 | fix mem leak | che30122 | |
2022-04-08 | add AFL_KEEP_TIMEOUTS | vanhauser-thc | |
2022-04-03 | fix pizza mode | vanhauser-thc | |
2022-04-02 | Fix dyslexia and clang format | Carlo Maragno | |
2022-04-01 | Add basic support for Italian users | Carlo Maragno | |
2022-02-08 | reintroduce AFL_PERSISTENT and AFL_DEFER_FORKSRV | vanhauser-thc | |
2022-02-05 | change -y to -g/-G and add env var alternatives | vanhauser-thc | |
2022-02-05 | add afl-fuzz -y fuzz length support | vanhauser-thc | |
2022-01-01 | welcome 2022 | vanhauser-thc | |
2021-11-06 | http->https | vanhauser-thc | |
2021-08-12 | AFL_IGNORE_PROBLEMS + library checks and documentation | vanhauser-thc | |
2021-06-10 | fix AFL_CAL_FAST | vanhauser-thc | |
2021-05-25 | add AFL_TRY_AFFINITY | vanhauser-thc | |
2021-05-25 | AFL_SKIP_CRASHES is obsolete since 3.0 | vanhauser-thc | |
2021-05-10 | code-format | vanhauser-thc | |
2021-05-07 | Exit on time (#904) | Roman M. Iudichev | |
* Variable AFL_EXIT_ON_TIME description has been added. Variables AFL_EXIT_ON_TIME and afl_exit_on_time has been added. afl->exit_on_time variable initialization has been added. The asignment of a value to the afl->afl_env.afl_exit_on_time variable from environment variables has been added. Code to exit on timeout if new path not found has been added. * Type of afl_exit_on_time variable has been changed. Variable exit_on_time has been added to the afl_state_t structure. * Command `export AFL_EXIT_WHEN_DONE=1` has been added. * Millisecond to second conversion has been added. Call get_cur_time() has been added. * Revert to using the saved current time value. * Useless check has been removed. | |||
2021-04-13 | add AFL_EXIT_ON_SEED_ISSUES | vanhauser-thc | |
2021-03-25 | update dynamic list | vanhauser-thc | |
2021-03-24 | Merge branch 'replay' into tmp | van Hauser | |
2021-03-23 | fixed tiny nitpicks | Dominik Maier | |
2021-03-06 | complete implemenation, still no test | vanhauser-thc | |
2021-02-19 | suggested env vars for lazy ppl | Andrea Fioraldi | |
2021-02-07 | persistent replay env setup | vanhauser-thc | |
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 |