van Hauser
aaf8835cdb
updated changelog
2020-04-12 12:18:06 +02:00
van Hauser
32ba60185e
more refactoring and update changelog
2020-04-11 08:02:54 +02:00
van Hauser
3a509c6168
LTO optimization, variable map size, autodictionary ( #307 )
...
* lto module clean-up
* step 1/3
* step 1/3 completed
* if tmp is ever made non-static
* parts 2 and 3 - autodictionary is complete
* variable map_size support
* variable map size: changed overlooked functions
* remove debug for autodict
* 64 bit alignment of map size
* fix review comments
* force 64 bit alignment on both sides
* typo
2020-04-10 22:33:11 +02:00
van Hauser
b485b7a252
fix compilers for empty AFL_CC/AFL_CXX env
2020-04-09 16:27:00 +02:00
van Hauser
c1395bb543
LTO llvm11 ( #302 )
...
* new LTO mode for llvm 11
* remove unneeded afl-ld and env vars
2020-04-09 16:27:00 +02:00
van Hauser
0c2e998f69
2.63d init
2020-04-09 16:27:00 +02:00
van Hauser
fb8da3e4b1
push new version
2020-04-09 10:23:37 +02:00
van Hauser
ecdffa03f8
added snapshot feature to documentation
2020-04-09 10:23:37 +02:00
van Hauser
314debb799
ctx done
2020-04-09 10:23:37 +02:00
van Hauser
ccbcb5c8d3
added AFL_LLVM_INSTRUMENT, made USE_TRACE_PC obselete and llvm_mode Makefile fix, fixed for FUSELD (for LTO)
2020-04-09 10:23:37 +02:00
van Hauser
c14fd1ad18
code format, small improvements
2020-04-09 10:23:37 +02:00
Dominik Maier
4489dd24a8
typo fix
2020-04-01 13:10:07 +02:00
Dominik Maier
5bc6dccbbd
src doku is now markdown
2020-04-01 13:10:07 +02:00
Dominik Maier
84a096561a
tiny fixes
2020-04-01 13:10:07 +02:00
Dominik Maier
677f2c6ca9
mutator docs
2020-04-01 13:10:07 +02:00
Dominik Maier
da1a0249d7
merged dev
2020-04-01 13:10:06 +02:00
Dominik Maier
452067ffca
added read_timed
2020-04-01 13:10:06 +02:00
van Hauser
34c090a31d
add CFI sanitizer
2020-04-01 13:10:05 +02:00
Dominik Maier
d6a7630fe2
more api
2020-03-27 11:06:06 +01:00
Dominik Maier
e9c7610cb7
edited custom mutator pre_save api
2020-03-27 11:06:06 +01:00
van Hauser
39208eeb9a
typo
2020-03-23 12:06:43 +01:00
van Hauser
4263519479
more fixes
2020-03-23 08:48:57 +01:00
van Hauser
db302ff18b
minor fixes
2020-03-23 08:44:27 +01:00
van Hauser
5a0cc43ee1
all afl msgs to stdout and only read AFL_BENCH_JUST_ONE once
2020-03-22 09:26:46 +01:00
van Hauser
5a74cffa0f
added llvm_mode ngram coverage
2020-03-20 17:10:44 +01:00
van Hauser
5d932398df
expose cycles_wo_finds in fuzzer_stats
2020-03-20 09:44:51 +01:00
van Hauser
5532fc1102
added missing descriptions of entries in fuzzer_stats
2020-03-20 09:28:43 +01:00
van Hauser
29853549c3
add RARE schedule. also fixes doc_path
2020-03-20 08:54:09 +01:00
van Hauser
cd4243b6ad
update doc
2020-03-19 23:40:45 +01:00
van Hauser
be261b3e69
moved repository to https://github.com/AFLplusplus/AFLplusplus and updated links
2020-03-19 15:20:39 +01:00
van Hauser
3aa7242925
added mmopt power schedule
2020-03-17 21:42:36 +01:00
van Hauser
288432843b
updated README, ideas and a missing clean in Makefile
2020-03-11 12:03:44 +01:00
intrigus-lgtm
66e8faaaa9
Fix typo ( #247 )
2020-03-11 00:48:52 +01:00
van Hauser
1148a2d0d1
document new environment variables and code format
2020-03-10 07:14:42 +01:00
van Hauser
1467776a3f
imported InsTrim algo fix
2020-03-10 06:47:11 +01:00
Andrea Fioraldi
cdd1dd3d20
changelog
2020-03-09 14:37:34 +01:00
van Hauser
dea1dbfba4
updated changelog and todo
2020-03-09 12:33:06 +01:00
van Hauser
aa4050d406
disable leaksanitizer when "make"
2020-03-09 12:04:35 +01:00
van Hauser
9f7bcca91e
mark AFL_PYTHON_ONLY deprecated
2020-03-08 16:56:44 +01:00
h1994st
8f93cf5c55
Add two new hooks for the custom mutator
...
- `afl_custom_queue_get` and `afl_custom_queue_new_entry`
- Update the corresponding document and examples
2020-03-07 16:28:48 -05:00
Andrea Fioraldi
172d384bf2
custom havoc mutation
2020-03-07 12:11:06 +01:00
Dominik Maier
1e30c3a941
afl-tmin hang mode added
2020-03-07 03:40:42 +01:00
h1994st
38e7dd2b9e
Update examples of the custom mutator
...
- Merge `examples/python_mutators` into `examples/custom_mutators`
- Remove `examples/python_mutators`
- Update existing examples to demonstrate new APIs
2020-03-04 01:09:37 -05:00
h1994st
42ce48db39
Fix typo
2020-03-03 23:18:47 -05: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
van Hauser
f0cf9c2cdf
make afl-showmap quiet when called from afl-cmin*
2020-03-01 22:30:38 +01:00
Dominik Maier
6865cd8d69
Added AFL_AUTORESUME option
2020-03-01 13:47:33 +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