3ab7fcf5dd
fixed fauxserver msg
2020-04-10 22:53:59 +02:00
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
d928b148d8
tackeled some warnings
2020-04-10 20:57:46 +02:00
3209a9d4e8
removed vla for tmpfile
2020-04-10 20:35:16 +02:00
f0f83bab52
resize fix + code format
2020-04-10 17:47:22 +02:00
6aa6af04ac
files opened with fdopen should be closed with fclose
2020-04-10 16:45:45 +02:00
5b977453cb
another mem leak fix for master/slave usage
2020-04-10 15:06:31 +02:00
a60e425d39
fix small memory leak for in_place_resume
2020-04-10 14:52:59 +02:00
e51b4700e2
Merge branch 'dev' of github.com:aflplusplus/aflplusplus into dev
2020-04-10 14:34:24 +02:00
0b9f7c4c89
added back afl_state_deinit
2020-04-10 14:34:17 +02:00
fbf5e08425
merge PR#306 from neoni (thanks), silence test when bash is not found
2020-04-09 18:11:39 +00:00
66f535ad61
check for empty AFL env vars
2020-04-09 16:27:00 +02:00
b485b7a252
fix compilers for empty AFL_CC/AFL_CXX env
2020-04-09 16:27:00 +02:00
04360a35ed
fix review comments by Heiko
2020-04-09 10:23:37 +02:00
20cb846c95
Makefile cleanup
2020-04-09 10:23:37 +02:00
09ab904354
one more include move
2020-04-09 10:23:37 +02:00
ae05f5c4b0
afl-fuzz: add usage info when no python support is there, use it in test.sh
2020-04-09 10:23:37 +02:00
7a6b66e684
fix limits.h include
2020-04-09 10:23:37 +02:00
e6daeef55c
fix compilation in OpenBSD
2020-04-09 10:23:37 +02:00
ecdffa03f8
added snapshot feature to documentation
2020-04-09 10:23:37 +02:00
bd9676aa04
Android build fix proposal.
...
LTO flag is recognised but however broken on Android (tested with armv7 arch).
Thus giving the choice not to enable it.
In fortify mode, open required O_CREAT or O_TMPFILE when mode is set.
2020-04-09 10:23:37 +02:00
314debb799
ctx done
2020-04-09 10:23:37 +02:00
24ad714d0d
update env with AFL_NO_SNAPSHOT
2020-04-09 10:23:37 +02:00
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
c14fd1ad18
code format, small improvements
2020-04-09 10:23:37 +02:00
70e777d031
no random timing for -s fixed_seed
2020-04-09 10:23:37 +02:00
fef08192ad
restore portable Makefiles
2020-04-09 10:23:37 +02:00
5488422471
fix UI bug for bit flip yields
2020-04-09 10:23:37 +02:00
e8e6dbf839
small enhancements and code-format
2020-04-09 10:23:37 +02:00
7f817fe583
rename all 'Makefile' to 'GNUmakefile', use -Werror for -flto checks
2020-04-09 10:23:37 +02:00
e95ac10ff7
fix ASAN check
2020-04-01 13:10:07 +02:00
29b1e30126
fixed asan mem limit
2020-04-01 13:10:07 +02:00
24b9eddc7e
disable memory limits for ASAN build
2020-04-01 13:10:07 +02:00
d611e7d50e
next_p2 replaced by next_pow2
2020-04-01 13:10:07 +02:00
25d6d21617
code format
2020-04-01 13:10:07 +02:00
74b4096570
one less alloc
2020-04-01 13:10:07 +02:00
eca55be4fb
minor changes
2020-04-01 13:10:07 +02:00
a0693d466c
try to fix forkserver
2020-04-01 13:10:07 +02:00
c8bdf0790f
reenabled custom mutator report
2020-04-01 13:10:07 +02:00
b83a2c1a00
make travis happy
2020-04-01 13:10:07 +02:00
5a4d4ad736
fixed bug in cmplog
2020-04-01 13:10:07 +02:00
5bc6dccbbd
src doku is now markdown
2020-04-01 13:10:07 +02:00
42ee300e92
dropped make switches
2020-04-01 13:10:07 +02:00
508230e91b
code format
2020-04-01 13:10:07 +02:00
c36c34cf9e
fixed example
2020-04-01 13:10:07 +02:00
e910c224da
afl-fuzz-one.c: minor update
2020-04-01 13:10:07 +02:00
61ea398612
Fix heap allocation bug
...
- Reason: `afl->out_size` is not consistent with the actual allocation
of `afl->out_buf`. The deleted line in `src/afl-fuzz-one.c` may change
`afl->out_size`, but `afl->out_buf` is not changed
2020-04-01 13:10:07 +02:00
50fc7327f2
python mutator: fix nullptr for python mutator data
2020-04-01 13:10:07 +02:00
0dd8ed9171
Fix invalid memory access bug in afl_custom_pre_save
of example.c
2020-04-01 13:10:07 +02:00
1e290542bb
rebase
2020-04-01 13:10:06 +02:00