about summary refs log tree commit diff
path: root/custom_mutators
AgeCommit message (Collapse)Author
2021-01-20android: Add libprotobuf aflpp custom_mutator exampleJoey Jiao
2021-01-20android: build custom mutators for symcc, radamsaJoey Jiao
2021-01-20android: port libfuzzer-mutatorJoey Jiao
2021-01-04code cleanups (from cppcheck mostly)hexcoder-
2021-01-04Revert "code cleanups (from cppcheck)"hexcoder-
This reverts commit 33a7d6f1688856c050b0ac71ac1df4018e4d531c.
2021-01-04code cleanups (from cppcheck)hexcoder-
2020-12-08fix grammar download scriptvan Hauser
2020-12-08fixes for grammar scriptsvan Hauser
2020-12-08streamlined grammar mutator submoduleDominik Maier
2020-12-08Fix Grammar Mutator Submodule (#623)R. Elliott Childre
Fixes: 651ad18e2179 ("added the grammar mutator as a git submodule ...") * Project pointer never pushed * Reduces dirctory complexity * Building and dependencies for the subproject should be isolated to the subproject's documentation * Fix broken link to README * Use `--init` for `git submodule`
2020-11-17micro optimization: allocate only when neededhexcoder-
2020-11-17Merge pull request #601 from Rumata888/fixing_symccvan Hauser
Fixing symcc custom mutator
2020-11-17Fixed fd leak on early exit and closed pipes before early exits and PFATALRumata888
2020-11-13Fixed memleaks, change exit to PFATALRumata888
2020-11-12another two mem leakshexcoder-
2020-11-12fix two mem leaks detected by cppcheckhexcoder-
2020-11-12Fixed name collision problemRumata888
2020-11-12Formatted changed/added filesRumata888
2020-11-12Fixed symcc custom mutatorRumata888
2020-11-10fix libfuzzer custom mutator and add introspection functionvan Hauser
2020-10-29typohexcoder-
2020-10-29typohexcoder-
2020-10-29typohexcoder-
2020-10-29typohexcoder-
2020-09-21fix and update libfuzzer custom mutatorvan Hauser
2020-09-20set explore as default, fix schedule displayvan Hauser
2020-09-13code formatDominik Maier
2020-09-11fix for afl-compiler-rt to only send dictionary data if there is somevan Hauser
2020-09-10add libfuzzer custom mutator, minor enhancements and fixesvan Hauser
2020-09-09new custom mutator: symccvan Hauser
2020-09-01added the grammar mutator as a git submodule + documentationvan Hauser
2020-08-28Pass CPPFLAGS to all calls of the C compilerRaphaƫl Hertzog
This variable is a standard way to inject options for the C preprocessor. It's respected by the implicit rules of make and autoconf/automake. Debian sets this variable during package build to inject `-D_FORTIFY_SOURCE=2` and we would like afl++ to respect it. Note that this commit also adds $(CFLAGS) in the build of afl-performance.o where it was missing. It might have been on purpose but we want to keep CFLAGS everywhere as well since Debian injects various options through that variable (for hardening and reproducibility).
2020-08-18Reworked maybe_grow to take a single ptr, renamed to afl_realloc (#505)Dominik Maier
* maybe_grow takes a single ptr * fixed use_deflate * reworked maybe_grow_bufsize * helper to access underlying buf * remove redundant realloc_block * code format * fixes * added unit tests * renamed maybe_grow to afl_realloc * BUF_PARAMS -> AFL_BUF_PARAM
2020-08-07Custom Mutator readme (#495)Dominik Maier
2020-08-04update honggfuzz custom mutator. make update is all it takes to stay current :)van Hauser
2020-07-26fix honggfuzz dictvan Hauser
2020-07-23fix warningvan Hauser
2020-07-23added honggfuzz custom mutator :)van Hauser
2020-07-20update linkvan Hauser
2020-07-20add superion custom mutator linkvan Hauser
2020-06-27fix typosvan Hauser
2020-06-25remove radamsa, add radamsa custom mutatorvan Hauser
2020-02-03move custom and pythoon mutators examples into examples/Andrea Fioraldi
2019-09-05small adjustments for custom mutatorvan Hauser
2019-09-05small adjustments for custom mutatorvan Hauser
2019-09-04Added documentation and a simple example for the custom mutator functionalityKhaled Yakdan