van Hauser
cc72f5dfd0
clarify -N option
2020-03-05 11:04:55 +01:00
Andrea Fioraldi
70a67ca67d
fix null ptr deref before trim_case_custom call
2020-03-04 19:28:29 +01:00
h1994st
445d4b7e59
Update the documents of the custom mutator
...
- Merge python_mutators.md into custom_mutator.md
- Remove python_mutators.md
2020-03-03 23:17:24 -05:00
h1994st
df46521658
Finish refactoring APIs for the custom mutator and Python module
...
- Remove AFL_PYTHON_ONLY (env) and python_only (variable)
- Unify fuzz API of the custom mutator and Python module
- Merge the custom mutator into the old python_stage, which is now renamed to custom_mutator_stage
2020-03-03 19:48:13 -05:00
h1994st
90506479e7
Refactoring fuzz_py
API
2020-03-02 21:30:10 -05:00
h1994st
b2a2b0fc21
Add initialization funcation wrapper for Python mutator
2020-03-02 19:30:05 -05:00
h1994st
7862416844
Uniform API for both Python and custom mutator
2020-03-02 19:29:41 -05:00
h1994st
031946136b
Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplus
2020-03-02 15:27:31 -05:00
h1994st
7b59e05600
Add new APIs for the custom mutator
2020-03-02 15:27:29 -05:00
Dominik Maier
43e97a5aa2
Autoresume added to help
2020-03-02 16:10:08 +01:00
Dominik Maier
3e0a3ec45f
migrated autoresume to use get_afl_env
2020-03-01 14:09:21 +01:00
Dominik Maier
6865cd8d69
Added AFL_AUTORESUME option
2020-03-01 13:47:33 +01:00
van Hauser
95322c11d9
print OKF if an environment variable is successfully loaded - feebdack to this please ...
2020-02-29 20:49:16 +01:00
van Hauser
6730b6a15a
code-format, env.md fixes and adding -hh for env usage display into afl-fuzz and Makefile
2020-02-29 14:23:44 +01:00
hexcoder-
6e08be1d0b
add env info to afl-fuzz (please review!), small clarifications in docs/env_variables.md
2020-02-28 22:02:55 +01:00
hexcoder-
0e8388d3ea
add env info to afl-clang-fast, small Android change
2020-02-28 05:00:22 +01:00
hexcoder-
caa8fea8e2
add env info to afl-showmap, in qemu_mode add forgotten MacOSX env var to afl-analyze, afl-fuzz, afl-tmin
2020-02-28 03:31:50 +01:00
van Hauser
fc77f0bb96
i am too tired :-(
2020-02-28 01:02:21 +01:00
van Hauser
41493b1e3f
cmplog_shm shmat was missing result check
2020-02-28 00:41:56 +01:00
van Hauser
4e37e12c06
code-format
2020-02-28 00:19:36 +01:00
Andrea Fioraldi
2b9ecd6eec
Merge branch 'master' of github.com:vanhauser-thc/AFLplusplus
2020-02-27 16:04:20 +01:00
Andrea Fioraldi
3712a70115
bye bye SanCov for CmpLog
2020-02-27 16:04:07 +01:00
Konrad Welc
3549cbb3a2
Fix hanging fork and child with -V -E
...
If we let multiple fuzzers end with -V or -E option, it will cause it to think we are still occupying the cores, even if they are free, once we try to run another job it would return an error that no free nodes are available.
This change fixes that problem.
2020-02-27 00:09:26 +01:00
van Hauser
7c17697cae
catch if shmat fails
2020-02-26 22:35:09 +01:00
hexcoder-
0e1d306b2e
beautifying man pages
2020-02-25 21:58:17 +01:00
hexcoder-
2d25662b81
man page tuning
2020-02-25 21:41:31 +01:00
hexcoder-
4bd736e1a7
more env info for afl-plot and afl-analyze
2020-02-25 20:54:08 +01:00
hexcoder-
891b568678
fix references to README docs
2020-02-25 08:34:44 +01:00
hexcoder-
c8295e1485
add env info to afl-tmin
2020-02-24 22:23:51 +01:00
van Hauser
f807d7cefb
important InsTrim fixes!
2020-02-24 02:45:17 +01:00
hexcoder-
d23d44a3d5
fix stupid gcc compiler warnings on arm32 (specified size 4294967284 exceeds maximum object size 2147483647)
2020-02-23 09:54:07 +01:00
van Hauser
524d792308
fix travis weirdness - hopefully
2020-02-22 20:48:36 +01:00
Andrea Fioraldi
de4f88b4cb
improve redqueen not looking in orig buf
2020-02-21 20:05:43 +01:00
Andrea Fioraldi
249cd2c766
fix oob flip_bit in mopt code
2020-02-21 17:51:38 +01:00
Andrea Fioraldi
7323833888
block the usage of mopt with optionals mutators (redqueen/radamsa/etc...)
2020-02-21 16:50:06 +01:00
van Hauser
b2373220e5
libradamsa-test fix
2020-02-21 13:03:41 +01:00
hexcoder-
d375b0e0a3
fix forkserver output (support AFL_QUIET)
2020-02-19 23:14:06 +01:00
Andrea Fioraldi
97d34b52d7
Merge pull request #202 from vanhauser-thc/cmplog_routines
...
Cmplog routines for LLVM mode
2020-02-19 20:48:26 +01:00
Dominik Maier
ed4a70c618
fixed -A in afl-showmap
2020-02-19 16:02:54 +01:00
van Hauser
f9d7ad8e43
forgot cleanup
2020-02-19 10:52:44 +01:00
van Hauser
69898722cb
fix travis and fix logic
2020-02-19 10:46:10 +01:00
van Hauser
ecce840eca
moved AFL_TMPDIR check further down and better error message
2020-02-18 21:41:28 +01:00
van Hauser
273e3aed10
allow -i - resume with AFL_TMPDIR
2020-02-18 21:09:44 +01:00
Andrea Fioraldi
2a549d548a
fuzzer wotking with rtn cmplog
2020-02-18 17:45:57 +01:00
Andrea Fioraldi
13296af491
skeleton for rtn cmplog
2020-02-18 15:05:17 +01:00
Andrea Fioraldi
0a5929cc85
better -h for cmplog
2020-02-18 11:30:15 +01:00
van Hauser
ac08a38db9
showmap: delete tmpfile on exit
2020-02-18 10:35:27 +01:00
hexcoder-
3e20edf10e
rearrange environment info for afl-gcc and -h
2020-02-17 23:51:01 +01:00
hexcoder-
8330e0e8ba
fix issue #198 AFL_TMPDIR is ignored for file .cur_input
2020-02-17 22:29:17 +01:00
hexcoder-
df55fb1f14
add descriptions of env variables to afl-gcc
2020-02-17 21:24:32 +01:00