about summary refs log tree commit diff
path: root/include/afl-fuzz.h
AgeCommit message (Collapse)Author
2020-08-24added afl_custom_fuzz_countvan Hauser
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-21add execs_done to plot filevan Hauser
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-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-14no longer using alloc for autodictDominik Maier
2020-08-14cleaned up maybe_add_auto callsDominik Maier
2020-08-11review done, prayvan Hauser
2020-08-11fixesvan Hauser
2020-08-11Merge branch 'debug' into taintvan Hauser
2020-08-09integration in fuzz_onevan Hauser
2020-08-09taint integration donevan Hauser
2020-08-09fixesvan Hauser
2020-08-09changesvan Hauser
2020-08-09code formatvan Hauser
2020-08-09step 1van Hauser
2020-08-08Add support for specific custom mutator namemurx-
2020-08-05fix short writevan Hauser
2020-08-05silly rand_below_datalen fixvan Hauser
2020-08-04new rand mode for data offsets that prefer low offset valuesvan Hauser
2020-07-31Haiku set explicitly to performance.David Carlier
No command line to set through afl-system-config (the only one is a GUI).
2020-07-30add -b option to afl-fuzzvan Hauser
2020-07-29Merge branch 'dev' into text_inputsvan Hauser
2020-07-26add last 60s exec/s statvan Hauser
2020-07-24better text mutationvan Hauser
2020-07-24add -F option to sync to foreign fuzzer queuesvan Hauser
2020-07-21added andrea's splicing, added cycle_schedulesvan Hauser
2020-07-16queue buffer and new splice havoc mutationAndrea Fioraldi
2020-06-29Revert "Merge branch 'text_inputs' into dev"root
This reverts commit 6d9b29daca46c8912aa9ddf6c053bc8554e9e9f7, reversing changes made to 07648f75ea5ef8f03a92db0c7566da8c229dc27b.
2020-06-29Merge branch 'text_inputs' into devvan Hauser
2020-06-25remove radamsa, add radamsa custom mutatorvan Hauser
2020-06-25add seek power schedule, remove update stats in calibration, fix help outputvan Hauser
2020-06-22Added rand, hash unittestsDominik Maier
2020-06-19first commit, looks goodvan Hauser
2020-06-16fix for *BSD: remove all HAVE_ARC4RANDOM dependencieshexcoder-
2020-06-15switched to new MOpt dictionary supportvan Hauser
2020-06-15improve performance for default power schedulevan Hauser
2020-06-15code formatDominik Maier
2020-06-14Porting to Haiku.David Carlier
getrusage does not implement resident memory gathering, no shm api neither.
2020-06-12switch to faster and better hash + randomvan Hauser
2020-06-10start of illumos cpu binding implementation.David Carlier
The current user needs the proc_owner permission, not something doable via the settings script.
2020-06-02got rid of questionable phrasingDominik Maier
2020-05-31starting shmap support for unicornDominik Maier
2020-05-25persistent mode: shared memory test case transfervan Hauser
2020-05-15removed overlooked post_lib references, added post_lib examples to ↵van Hauser
examples/custom_mutators
2020-05-15change: slaves only sync from mastersvan Hauser