Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [libFuzzer] add one more mutator: Mutate_ChangeASCIIInteger | Kostya Serebryany | 2015-09-08 | 1 | -0/+31 |
| | | | | llvm-svn: 247027 | ||||
* | [libFuzzer] actually make the dictionaries work (+docs) | Kostya Serebryany | 2015-09-04 | 1 | -10/+70 |
| | | | | llvm-svn: 246825 | ||||
* | [libFuzzer] refactor the mutation functions so that they are now methods of ↵ | Kostya Serebryany | 2015-09-03 | 1 | -19/+25 |
| | | | | | | a class. NFC llvm-svn: 246808 | ||||
* | [libFuzzer] adding a parser for AFL-style dictionaries + tests. | Kostya Serebryany | 2015-09-03 | 1 | -0/+48 |
| | | | | llvm-svn: 246800 | ||||
* | [libFuzzer] add one more mutation strategy: byte shuffling | Kostya Serebryany | 2015-08-06 | 1 | -0/+23 |
| | | | | llvm-svn: 244188 | ||||
* | [libFuzzer] more refactoring of the Mutator and adding tests to it | Kostya Serebryany | 2015-08-01 | 1 | -12/+98 |
| | | | | llvm-svn: 243818 | ||||
* | [libFuzzer] start refactoring the Mutator and adding tests to it | Kostya Serebryany | 2015-08-01 | 1 | -1/+35 |
| | | | | llvm-svn: 243817 | ||||
* | [libFuzzer] allow users to supply their own implementation of rand | Kostya Serebryany | 2015-07-24 | 1 | -1/+2 |
| | | | | llvm-svn: 243078 | ||||
* | [lib/Fuzzer] extend the fuzzer interface to allow user-supplied mutators | Kostya Serebryany | 2015-05-22 | 1 | -1/+4 |
| | | | | llvm-svn: 238059 | ||||
* | [lib/Fuzzer] Add SHA1 implementation from public domain. | Kostya Serebryany | 2015-05-14 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | Summary: This adds a SHA1 implementation taken from public domain code. The change is trivial, but as it involves third-party code I'd like a second pair of eyes before commit. LibFuzzer can not use SHA1 from openssl because openssl may not be available and because we may be fuzzing openssl itself. Using sha1sum via a pipe is too slow. Test Plan: n/a Reviewers: chandlerc Reviewed By: chandlerc Subscribers: majnemer, llvm-commits Differential Revision: http://reviews.llvm.org/D9733 llvm-svn: 237400 | ||||
* | [lib/Fuzzer] rename TestOneInput to LLVMFuzzerTestOneInput to make it more ↵ | Kostya Serebryany | 2015-05-06 | 1 | -3/+3 |
| | | | | | | unique llvm-svn: 236652 | ||||
* | [fuzzer] Add a gtest-style test | Kostya Serebryany | 2015-01-30 | 1 | -0/+62 |
Summary: Add one gtest-style test. Test Plan: run on bot Reviewers: samsonov Reviewed By: samsonov Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D7287 llvm-svn: 227639 |