aboutsummaryrefslogtreecommitdiff
path: root/custom_mutators
AgeCommit message (Collapse)Author
2021-12-02Remove the word "simply"llzmb
2021-10-15fix lto cmplog stability issuevanhauser-thc
2021-10-06fix memory leak in libfuzzer custom mutatorDaniel Ebert
2021-10-06Merge pull request #1098 from ↵van Hauser
DanielEbert/fix-stack-use-after-return-in-libfuzzer-custom-mutator fix stack-use-after-return in libfuzzer custom mutator
2021-10-05fix stack-use-after-return in libfuzzer custom mutatorDaniel Ebert
2021-09-03Update symcc mutator to new afl_custom_queue_new_entry signature (#1087)dloffre-snl
Co-authored-by: van Hauser <vh@thc.org>
2021-08-08Change afl to AFL in *.md (#1057)llzmb
Changes in *.md files: - afl++ > AFL++ (acronym) - afl > AFL (compare https://github.com/google/AFL) Excluded from changes: - source code - function names - paths (folder and file names) - URLs
2021-07-26fix gramatronvanhauser-thc
2021-07-25update grammar mutatorvanhauser-thc
2021-07-23update grammar mutatorvanhauser-thc
2021-07-21optimin nitsvanhauser-thc
2021-07-21fixed rust exampleDominik Maier
2021-07-21fix rust mutator bindingsbuildDominik Maier
2021-07-20fix rust bindingsvanhauser-thc
2021-07-20add gramatronvanhauser-thc
2021-07-09port custom mutator changesvanhauser-thc
2021-07-09reenable splicingvanhauser-thc
2021-07-09more fixesvanhauser-thc
2021-07-09fixesvanhauser-thc
2021-07-08fix compilevanhauser-thc
2021-07-08add grammatron custom mutatorvanhauser-thc
2021-07-01update honggfuzz custom mutatorvanhauser-thc
2021-06-09avoid code duplication, symlink header filehexcoder-
2021-06-01fix docsvanhauser-thc
2021-05-22update docsvanhauser-thc
2021-04-28update grammar mutatorvanhauser-thc
2021-04-26moved custom_mutator examplesDominik Maier
2021-04-09update grammar-mutator, show better fuzzing strategy yieldsvanhauser-thc
2021-03-30Fixes: 6d2ac3e3140 ("fix grammar download script")R. Elliott Childre
The git submodle entry point is "grammar_mutator" not "grammar-mutator" The build script fails without this
2021-03-25android: support host and target 32bit buildJiangen Jiao
2021-03-05Ergonomic Improvements for Rust Custom Mutators (#772)julihoh
* allow returning of str instead of CStr in rust custom mutator * use OsStr instead of CStr for file paths * fix cfg and compiler errors * custom mutator default descriptions * fix usage of afl_internal feature flag * fix example mutator cfg * fix lain mutator * Revert "fix lain mutator" This reverts commit adf700180888d86e8331939cea62d0b39fc699a7. * actually fix lain mutator * resolve question around utf-8 null bytes * change from OsStr to Path to be even more ergonomic * add rust custom mutator ci * fix github action * again * separate compilation check
2021-02-27some rust cleanupDominik Maier
2021-02-27custom mutator rust support (#752)julihoh
* custom mutator rust support * clarify how to view documentation for rust mutators * remove `FuzzResult` hack and clarify lifetimes of CustomMutator::fuzz * rename TErr associated tyep to Error to be more idiomatic * fix warnings * add example for fallible custom mutator * make Fallible Custom Mutator the default and implement it's handle_err method by default * rename CustomMutator::handle_err to handle_error * add example mutator using lain
2021-02-25cmplog finetuningvanhauser-thc
2021-02-19libhfcommon not anymore a symlinkAndrea Fioraldi
2021-02-19Revert "Remove self-referential symlink"Andrea Fioraldi
This reverts commit aaf5fcd98a7c713ab8b6ae554babbf74bd92374b.
2021-02-19fix hongg mutator API changeAndrea Fioraldi
2021-02-19Merge pull request #753 from frewsxcv/frewsxcv-libhfAndrea Fioraldi
Remove self-referential symlink
2021-02-19Remove self-referential symlinkCorey Farwell
2021-02-18update honggfuzz custom mutatorvanhauser-thc
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`