710a29a1e0
fixed testcase
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
ea95453975
test.sh: redirect command line output
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
64e1d3a975
test.sh: "trusty-amd64" does not work well with "realpath". Use
...
"readlink -f" for Ubuntu instead.
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
71edae4a0f
example.py: add deinit()
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
d568559f01
Fix typo
2020-04-01 13:10:06 +02:00
1e290542bb
rebase
2020-04-01 13:10:06 +02:00
245304f593
Add a test case for the custom mutator
...
- Update the Makefile in examples/custom_mutators
- Add a test program for testing the custom mutator
- Update test.sh for testing the custom mutator
- [TODO] Update the result checking criterias of the custom mutator in
test.sh
2020-04-01 13:10:06 +02:00
be441dc176
upstream changes
2020-04-01 13:10:06 +02:00
da1a0249d7
merged dev
2020-04-01 13:10:06 +02:00
d07587885c
added untitest to gitignore
2020-04-01 13:10:06 +02:00
376b45c199
code format
2020-04-01 13:10:06 +02:00
b247366c4e
regec dict additions
2020-04-01 13:10:06 +02:00
7c383094d9
added unittest for unit_maybe_alloc
2020-04-01 13:10:06 +02:00
9721990507
code cleanup
2020-04-01 13:10:06 +02:00
452067ffca
added read_timed
2020-04-01 13:10:06 +02:00
3ce5efc44b
llvm_mode/Makefile: replace lexical version comparison with a numerical one
2020-04-01 13:10:06 +02:00
1e8c1a4c46
review adaptions for afl-llvm-pass
2020-04-01 13:10:06 +02:00
b53ec1b247
afl-llvm-pass.so.cc: fix compile for llvm 3.8.0 @Marc: please review
2020-04-01 13:10:06 +02:00
4ccfbe4e5a
.gitignore: add afl-ld and ld
2020-04-01 13:10:06 +02:00
7698c051aa
qemu_mode: compiler warnings, strncpy() leave one byte for terminator
2020-04-01 13:10:06 +02:00
1950f09bde
qemu_mode: fix more compiler warnings
2020-04-01 13:10:06 +02:00
e41b03eb30
qemu_mode: silence two compiler warnings
2020-04-01 13:10:06 +02:00
98545f30aa
code format
2020-04-01 13:10:06 +02:00
81873d97f8
error handling for custom mutators
2020-04-01 13:10:06 +02:00
cda56ca129
types.h: silence some compiler warnings regarding redeclaration of
...
likely/unlikely
2020-04-01 13:10:06 +02:00
ab5e0703da
tiny changes in custom mut api
2020-04-01 13:10:06 +02:00
f370ef38c4
alloc-inl.h/ck_maybe_grow(): restore original exponential allocs
2020-04-01 13:10:06 +02:00
1119a2e185
alloc-inl.h/ck_maybe_grow() back to size_t, reimplement overflow check
2020-04-01 13:10:06 +02:00
9d7ac3d99f
alloc_inl.h/ck_maybe_grow(): fix compiler warning
2020-04-01 13:10:06 +02:00
0732e66da9
gcc_plugin: fix compiler warnings regarding -O and FORTIFY_SOURCE
2020-04-01 13:10:06 +02:00
e56e2f4c18
llvm_mode: fix compiler warnings FORTIFY_SOURCE needs -O
2020-04-01 13:10:06 +02:00
23d9649aec
making 'CFLAGS="-m32" make source-only tests' work
2020-04-01 13:10:06 +02:00
738a245c3e
fix warning in afl-fuzz-run, tested with '-m32' also
2020-04-01 13:10:06 +02:00
78d73720a2
fix detection compiles (e.g. python) when using CFLAGS="-m32"
2020-04-01 13:10:05 +02:00
e59282fe20
if exponential growth is too much, don't doo it
2020-04-01 13:10:05 +02:00
9785b15ed2
more custom mutator remodelling
2020-04-01 13:10:05 +02:00
8c94a3d177
added nullptr fix by h1994st
2020-04-01 13:10:05 +02:00
5bd8aa489b
fixed leak
2020-04-01 13:10:05 +02:00
e71c2937de
code format
2020-04-01 13:10:05 +02:00
3d6c58df53
part1 make it compilable for llvm 3.8.0 (ubuntu 16.04)
2020-04-01 13:10:05 +02:00
34c090a31d
add CFI sanitizer
2020-04-01 13:10:05 +02:00
762421b355
less allocs
2020-04-01 13:10:05 +02:00
b7f3d180aa
not allocating paths anymore
2020-04-01 13:10:05 +02:00
71f8cc9dd2
almost
2020-04-01 13:10:05 +02:00
3c7bc6fd42
Merge branch 'dev' of github.com:aflplusplus/aflplusplus into dev
2020-04-01 12:53:10 +02:00