Marius Muench
425908a00c
Option for specifying forkserver initialization timeout via environment 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 10:39:34 +02:00
Dominik Maier
1301552101
added AFL_MAX_DET_EXTRAS env var
2020-08-23 01:48:36 +02:00
van Hauser
47878f6974
add execs_done to plot file
2020-08-21 23:33:35 +02:00
van Hauser
9faf7b6fc8
v2.67d
2020-08-18 20:08:29 +02:00
van Hauser
5c759953f4
Merge pull request #511 from AFLplusplus/stable
...
push to dev
2020-08-18 20:05:56 +02:00
van Hauser
1c64048d0f
2.67c
2020-08-18 19:56:47 +02:00
Dominik Maier
1a94cfe2af
moved autodict extras away from extras_a
2020-08-18 01:31:40 +02:00
Dominik Maier
7470b475a9
Reworked maybe_grow to take a single ptr, renamed to afl_realloc ( #505 )
...
* 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-18 00:50:52 +02:00
van Hauser
0a251f93e0
increase initial memory sized
2020-08-15 13:34:51 +02:00
root
af14acf2c1
Revert "Merge branch 'debug' into dev"
...
This reverts commit a7537b5511 , reversing
changes made to 15e799f7ae .
2020-08-14 14:35:05 +02:00
van Hauser
a7537b5511
Merge branch 'debug' into dev
2020-08-14 13:23:14 +02:00
van Hauser
ce513c4f3e
fix llvm12 -fuseld warning
2020-08-14 10:10:23 +02:00
Dominik Maier
d1bc0207cc
no longer using alloc for autodict
2020-08-14 01:33:03 +02:00
Dominik Maier
69f8c62955
code-format
2020-08-14 00:46:48 +02:00
Dominik Maier
83df65a66b
cleaned up maybe_add_auto calls
2020-08-14 00:46:15 +02:00
van Hauser
220dc4a43d
review done, pray
2020-08-11 16:25:35 +02:00
van Hauser
4f695b6f4c
fixes
2020-08-11 11:16:48 +02:00
van Hauser
0ba09ee85a
enhancements
2020-08-11 10:24:45 +02:00
van Hauser
67dac15226
Merge branch 'debug' into taint
2020-08-11 03:40:12 +02:00
van Hauser
50e76fce12
adding ctor function skipping in LTO fixed map mode
2020-08-11 02:05:39 +02:00
Dominik Maier
7b5a18428e
fixed __func__
2020-08-10 23:17:39 +02:00
Dominik Maier
7d7a8c7c39
code-format
2020-08-10 19:05:22 +02:00
Dominik Maier
a422fcaa40
fixed minor inconsistencies, reenabled warnings
2020-08-10 19:04:51 +02:00
van Hauser
e99d7e9730
integration in fuzz_one
2020-08-09 20:24:56 +02:00
van Hauser
b60663c031
taint integration done
2020-08-09 18:48:12 +02:00