about summary refs log tree commit diff
path: root/src/afl-fuzz-one.c
AgeCommit message (Collapse)Author
2020-07-29remove dead code, code-formatvan Hauser
2020-07-26remove test input mutation in havocvan Hauser
2020-07-24massage chancesvan Hauser
2020-07-24better text mutationvan Hauser
2020-07-23fix compilationvan Hauser
2020-07-22fix bugsAndrea Fioraldi
2020-07-22epand havoc now envAndrea Fioraldi
2020-07-21added andrea's splicing, added cycle_schedulesvan Hauser
2020-07-16queue buffer and new splice havoc mutationAndrea Fioraldi
2020-06-29Revert "Merge branch 'text_inputs' into dev"root
This reverts commit 6d9b29daca46c8912aa9ddf6c053bc8554e9e9f7, reversing changes made to 07648f75ea5ef8f03a92db0c7566da8c229dc27b.
2020-06-29Merge branch 'text_inputs' into devvan Hauser
2020-06-26original fix for calibration errorAndrea Fioraldi
2020-06-25remove radamsa, add radamsa custom mutatorvan Hauser
2020-06-22Added rand, hash unittestsDominik Maier
2020-06-22further refinementvan Hauser
2020-06-19first commit, looks goodvan Hauser
2020-06-15switched to new MOpt dictionary supportvan Hauser
2020-06-15improve performance for default power schedulevan Hauser
2020-06-15code formatDominik Maier
2020-06-15fixed potential bugsDominik Maier
2020-06-12switch to faster and better hash + randomvan Hauser
2020-06-12fix warningsvan Hauser
2020-06-12added MOpt dictionary support from repovan Hauser
2020-06-03code formatvan Hauser
2020-06-02got rid of questionable phrasingDominik Maier
2020-05-27code formatvan Hauser
2020-05-27fix MOPT implementation flaws in core fuzzingarnow117
2020-05-09custom mutator code enhancements and code-formatvan Hauser
2020-05-08Support multiple custom mutators (#282)Rishi Ranjan
* Make a list of custom mutators using env variable * Set up multiple custom mutators * Add destroy custom mutator and changes to load_custom_mutator * Use array instead of list, make changes to afl-fuzz-one for multiple mutators * Make change to fuzz-one custom_queue_get to support multiple mutators * Modify custom python mutator support * Fix bug * Fix missing afl->mutator->data * Revert to list with max count * Change custom_pre_save hook and code format * Free custom_mutator struct in the list * Add testcase for multiple custom mutators * Resolve merge conflict
2020-04-19clang-tidy readability-braces (#323)Dominik Maier
2020-04-16hunting non-static functionsDominik Maier
2020-04-14unified forkservered run_target, fixes #308Dominik Maier
2020-04-14code formatAndrea Fioraldi
2020-04-14solve conflictsAndrea Fioraldi
2020-04-14solve conflictsAndrea Fioraldi
2020-04-14cmplog is now betterAndrea Fioraldi
2020-04-13fixed uaf and warningsDominik Maier
2020-04-13allow -L -1 to enable mopt in parallel to classic mutationvan Hauser
2020-04-12Better solution for ARM64 build fix (#315)David CARLIER
2020-04-12build on arm64 fix. tested on Android. (#313)David CARLIER
2020-04-10LTO optimization, variable map size, autodictionary (#307)van Hauser
* 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-01reenabled custom mutator reportDominik Maier
2020-04-01fixed exampleDominik Maier
2020-04-01afl-fuzz-one.c: minor updateh1994st
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-01tiny changes in custom mut apiDominik Maier
2020-04-01more custom mutator remodellingDominik Maier
2020-04-01fixed leakDominik Maier
2020-04-01code formatDominik Maier
2020-04-01almostDominik Maier