about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2020-04-01mutator docsDominik Maier
2020-04-01code formatDominik Maier
2020-04-01added unittests to test.shDominik Maier
2020-04-01added unit target to make help and READMEvan Hauser
2020-04-01Add test cases for the custom mutator (#276)Shengtuo Hu
* 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-01fixed testcaseDominik Maier
2020-04-01fixed exampleDominik Maier
2020-04-01afl-fuzz-one.c: minor updateh1994st
2020-04-01test.sh: redirect command line outputh1994st
2020-04-01Fix heap allocation bugh1994st
- 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-01test.sh: "trusty-amd64" does not work well with "realpath". Useh1994st
"readlink -f" for Ubuntu instead.
2020-04-01python mutator: fix nullptr for python mutator datah1994st
2020-04-01example.py: add deinit()h1994st
2020-04-01Fix invalid memory access bug in `afl_custom_pre_save` of example.ch1994st
2020-04-01Fix typoh1994st
2020-04-01rebaseDominik Maier
2020-04-01Add a test case for the custom mutatorh1994st
- 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-01upstream changesDominik Maier
2020-04-01merged devDominik Maier
2020-04-01added untitest to gitignoreDominik Maier
2020-04-01code formatDominik Maier
2020-04-01regec dict additionsvan Hauser
2020-04-01added unittest for unit_maybe_allocDominik Maier
2020-04-01code cleanupDominik Maier
2020-04-01added read_timedDominik Maier
2020-04-01llvm_mode/Makefile: replace lexical version comparison with a numerical onehexcoder-
2020-04-01review adaptions for afl-llvm-passhexcoder-
2020-04-01afl-llvm-pass.so.cc: fix compile for llvm 3.8.0 @Marc: please reviewhexcoder-
2020-04-01.gitignore: add afl-ld and ldhexcoder-
2020-04-01qemu_mode: compiler warnings, strncpy() leave one byte for terminatorhexcoder-
2020-04-01qemu_mode: fix more compiler warningshexcoder-
2020-04-01qemu_mode: silence two compiler warningshexcoder-
2020-04-01code formatDominik Maier
2020-04-01error handling for custom mutatorsDominik Maier
2020-04-01types.h: silence some compiler warnings regarding redeclaration ofhexcoder-
likely/unlikely
2020-04-01tiny changes in custom mut apiDominik Maier
2020-04-01alloc-inl.h/ck_maybe_grow(): restore original exponential allocshexcoder-
2020-04-01alloc-inl.h/ck_maybe_grow() back to size_t, reimplement overflow checkhexcoder-
2020-04-01alloc_inl.h/ck_maybe_grow(): fix compiler warninghexcoder-
2020-04-01gcc_plugin: fix compiler warnings regarding -O and FORTIFY_SOURCEhexcoder-
2020-04-01llvm_mode: fix compiler warnings FORTIFY_SOURCE needs -Ohexcoder-
2020-04-01making 'CFLAGS="-m32" make source-only tests' workhexcoder-
2020-04-01fix warning in afl-fuzz-run, tested with '-m32' alsohexcoder-
2020-04-01fix detection compiles (e.g. python) when using CFLAGS="-m32"hexcoder-
2020-04-01if exponential growth is too much, don't doo itDominik Maier
2020-04-01more custom mutator remodellingDominik Maier
2020-04-01added nullptr fix by h1994stDominik Maier
2020-04-01fixed leakDominik Maier
2020-04-01code formatDominik Maier
2020-04-01part1 make it compilable for llvm 3.8.0 (ubuntu 16.04)hexcoder-