ef4eeede86
el no longer has to be used in loop
2020-04-01 20:42:50 +02:00
1cce581ffe
fix unit test case for long list
2020-04-01 20:37:13 +02:00
989a85bb05
makefile asan fix
2020-04-01 18:56:59 +02:00
db3645c76b
O3 again
2020-04-01 18:22:02 +02:00
b5c5496b2f
list testcase added
2020-04-01 18:19:43 +02:00
4aec6dabde
fixing unit tests (again) remove CFLAGS_FLTO, put LDFLAGS near the end
2020-04-01 16:18:44 +02:00
0fac7bd373
added (broken) list test
2020-04-01 15:56:27 +02:00
9c1c1062be
added prealloc testcase
2020-04-01 15:56:27 +02:00
36a03e3bc8
add Make rule for new unit test
2020-04-01 15:51:34 +02:00
dfb0a65e07
fix make target unit test (tested on Ubuntu 16.04)
2020-04-01 15:39:36 +02:00
d40866add2
unittest for prealloc added
2020-04-01 14:39:03 +02:00
9ca8ff77f3
Merge branch 'master' of github.com:aflplusplus/aflplusplus into dev
2020-04-01 13:10:14 +02:00
e95ac10ff7
fix ASAN check
2020-04-01 13:10:07 +02:00
c7cf2c17a2
fix ASAN bulid for old gcc versions
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
effa766d4a
fix cmocka fixup
2020-04-01 13:10:07 +02:00
b9783e44a3
cmocka mocks
2020-04-01 13:10:07 +02:00
35c817ccd0
mocking cmocka 1 for cmocka 0.x
2020-04-01 13:10:07 +02:00
77d68bc7bd
old cmocka is old
2020-04-01 13:10:07 +02:00
6392a349ce
add assert_ptr_equal fallback
2020-04-01 13:10:07 +02:00
4489dd24a8
typo fix
2020-04-01 13:10:07 +02:00
d374648ce3
docs
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
71372c4d2f
fixed docu
2020-04-01 13:10:07 +02:00
a0693d466c
try to fix forkserver
2020-04-01 13:10:07 +02:00
14d2456c35
fix gcc
2020-04-01 13:10:07 +02:00
c8bdf0790f
reenabled custom mutator report
2020-04-01 13:10:07 +02:00
0b8a5cb4bb
travis: dont fail on custom mutator - currently
2020-04-01 13:10:07 +02:00
8f98d5a8f8
fix unit test compilation
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
582f5103d9
enabled fortify source
2020-04-01 13:10:07 +02:00
abef859925
Update regexp.dict
2020-04-01 13:10:07 +02:00
6eb79c28d1
Update regexp.dict
2020-04-01 13:10:07 +02:00
84a096561a
tiny fixes
2020-04-01 13:10:07 +02:00
9a1f105869
fix ubuntu cmocka pkgname
2020-04-01 13:10:07 +02:00
677f2c6ca9
mutator docs
2020-04-01 13:10:07 +02:00
508230e91b
code format
2020-04-01 13:10:07 +02:00
9cab515e58
added unittests to test.sh
2020-04-01 13:10:07 +02:00
514036898f
added unit target to make help and README
2020-04-01 13:10:07 +02:00
19415f2554
Add test cases for the custom mutator ( #276 )
...
* Minor update
* Fix the soft link of `afl-clang-fast++`
* 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
* Fix nullptr in the custom mutator
* Fix typo
* Fix invalid memory access bug in `afl_custom_pre_save` of example.c
* example.py: add deinit()
* python mutator: fix nullptr for python mutator data
* test.sh: "trusty-amd64" does not work well with "realpath". Use
"readlink -f" for Ubuntu instead.
* 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
* test.sh: redirect command line output
* afl-fuzz-one.c: minor update
Co-authored-by: Dominik Maier <domenukk@gmail.com >
2020-04-01 13:10:07 +02:00
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