Nils Bars
102b749c07
AFL_FORK_SERVER_KILL_SIGNAL backwards compatiblity
...
If `AFL_KILL_SIGNAL` is set, `AFL_FORK_SERVER_KILL_SIGNAL` is set
to the same value.
2022-10-24 17:54:03 +02:00
Nils Bars
7512316b46
Add AFL_FORK_SERVER_KILL_SIGNAL environment variable.
...
The AFL_FORK_SERVER_KILL_SIGNAL variable allows to configure the signal
used to kill the fork server on termination.
2022-10-21 12:47:00 +02:00
Nils Bars
f84ea69660
Fix child reaping on fuzzer termination
...
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-10-20 18:08:07 +02:00
vanhauser-thc
bd27adf9af
v4.05a init
2022-10-11 15:41:51 +02:00
vanhauser-thc
bac6ba8907
v4.04c
2022-10-11 15:39:27 +02:00
vanhauser-thc
6ed40d5a08
4.04a init
2022-09-20 18:12:37 +02:00
vanhauser-thc
38ab1eda6e
4.03c
2022-09-19 12:15:10 +02:00
Eli Kobrin
4ebde72f28
Change map size dummy value.
2022-08-19 14:33:15 +03:00
vanhauser-thc
7b2145b914
shorter calibration
2022-08-19 09:16:17 +02:00
vanhauser-thc
361263b0f2
better no dry run
2022-08-18 08:06:17 +02:00
vanhauser-thc
3200e6515b
add AFL_NO_STARTUP_CALIBRATION feature
2022-08-14 12:30:23 +02:00
vanhauser-thc
38fba71546
add env var
2022-08-09 10:49:05 +02:00
vanhauser-thc
79a69b14ef
4.03a
2022-08-08 15:30:48 +02:00
vanhauser-thc
1f06b55a8b
4.02c
2022-08-08 15:26:56 +02:00
Your Name
3562de440e
Changes to add option for absolute coverage data
2022-08-04 18:46:29 +01:00
Your Name
4fdd64d6d6
Added framework for logging register contents at the end of each basic block
2022-07-29 19:33:31 +01:00
vanhauser-thc
b847e0f414
clang format 14
2022-07-12 09:04:54 +02:00
vanhauser-thc
e21738a248
init new dev release
2022-06-28 14:30:03 +02:00
vanhauser-thc
88077d4136
prepare release
2022-06-27 08:44:35 +02:00
Ruben ten Hove
4990823840
formatting
2022-06-17 21:08:37 +02:00
Ruben ten Hove
3d1a57deed
feat: allow to skip readme creation on crash
2022-06-17 21:03:46 +02:00
Daniil Kuts
c96238d85f
Add AFL_SYNC_TIME variable for synchronization time tuning ( #1425 )
...
* Add AFL_SYNC_TIME variable for synchronization time tuning
* Documentation for AFL_SYNC_TIME variable
2022-05-27 12:52:31 +02:00
vanhauser-thc
51942b605d
support post_process's own return buffer
2022-05-09 13:18:14 +02:00
vanhauser-thc
0b228fb0f5
fix token usage in normal and MOpt mode
2022-05-02 08:17:06 +02:00
che30122
01594dc416
Properly null CmpLog map in deinit ( #1395 )
...
Co-authored-by: van Hauser <vh@thc.org>
2022-04-28 09:42:49 +02:00
vanhauser-thc
7f26d13345
try repeating write
2022-04-22 10:28:21 +02:00
vanhauser-thc
e9288bcfad
add AFL_KEEP_TIMEOUTS
2022-04-08 22:44:10 +02:00
vanhauser-thc
15b43e6ce1
fix pizza mode
2022-04-03 19:14:59 +02:00
van Hauser
ef5543680a
Merge pull request #1374 from CarloMara/stable
...
Add new mode to AFLplusplus
2022-04-03 09:31:23 +02:00
Carlo Maragno
26f3ec28ee
Fix dyslexia and clang format
2022-04-02 13:11:39 +02:00
Carlo Maragno
657e4cc812
Fix layout
2022-04-01 14:56:27 +02:00
Carlo Maragno
29f0bb1c6a
Add basic support for Italian users
2022-04-01 13:23:01 +02:00
van Hauser
34d7a6357e
Merge pull request #1347 from WorksButNotTested/cache
...
Add global caching of block translation to instrumentation
2022-03-08 11:44:15 +01:00
vanhauser-thc
2eeba2dbf0
code format
2022-03-04 09:41:21 +01:00
Sergej Schumilo
0f7419fc91
write nyx crash logs to AFL++ work directory
2022-03-04 05:41:40 +01:00
Your Name
852c036cae
Add global caching of block translation to instrumentation
2022-02-18 17:39:21 +00:00
Your Name
5f45f380c3
Changes to default CMOV instrumentation to off
2022-02-18 08:10:19 +00:00
Your Name
cb1256499f
Added instrumentation for CMOV instructions
2022-02-18 08:01:34 +00:00
vanhauser-thc
056ebbff15
add AFL_EARLY_FORKSERVER support
2022-02-08 20:36:06 +01:00
vanhauser-thc
fa3c0d8a37
change -y to -g/-G and add env var alternatives
2022-02-05 10:36:37 +01:00
vanhauser-thc
d5b9cd4b73
add afl-fuzz -y fuzz length support
2022-02-05 08:27:17 +01:00
vanhauser-thc
d4c01c057b
test support for forced persistent mode
2022-02-04 12:09:07 +01:00
vanhauser-thc
f75535807a
4.01a init
2022-01-26 11:11:42 +01:00
vanhauser-thc
b0758ac8db
4.00c readiness
2022-01-26 09:55:12 +01:00
vanhauser-thc
61d79f85c5
code format
2022-01-23 19:20:32 +01:00
Sergej Schumilo
9d3e6a869e
add LTO support in nyx_mode
2022-01-21 07:33:42 +01:00
vanhauser-thc
550ba4d772
nits and code format
2022-01-19 22:26:52 +01:00
vanhauser-thc
4bcb177f62
Revert "fix classify counts"
...
This reverts commit 4217a6606c92f6a88ab577ae8f91823dd731562d.
2022-01-19 22:17:36 +01:00
vanhauser-thc
4217a6606c
fix classify counts
2022-01-15 13:58:17 +01:00
vanhauser-thc
e1082f2548
welcome 2022
2022-01-01 00:49:17 +01:00