summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/FuzzerLoop.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [libFuzzer] allow users to supply their own implementation of randKostya Serebryany2015-07-241-4/+4
* [libFuzzer] dump long running units to disk Kostya Serebryany2015-07-231-4/+5
* [lib/Fuzzer] make assertions more informative and update comments for the use...Kostya Serebryany2015-05-301-2/+6
* [lib/Fuzzer] make the fuzzing timeout 1200 seconds by default (was: infinity)Kostya Serebryany2015-05-261-0/+2
* [lib/Fuzzer] fix build with assertionsKostya Serebryany2015-05-261-3/+3
* [lib/Fuzzer] fully get rid of std::cerr in libFuzzerKostya Serebryany2015-05-231-30/+17
* [lib/Fuzzer] remove -use_coverage_pairs=1, an experimental feature that is un...Kostya Serebryany2015-05-221-24/+0
* [lib/Fuzzer] extend the fuzzer interface to allow user-supplied mutatorsKostya Serebryany2015-05-221-7/+15
* [lib/Fuzzer] change the meaning of -timeout flag: now timeout is applied to e...Kostya Serebryany2015-05-191-4/+10
* [lib/Fuzzer] more efficient reload logic; also don't spam git too muchKostya Serebryany2015-05-191-5/+9
* [lib/Fuzzer] when -sync_command=<CMD> is given, periodically execute 'CMD COR...Kostya Serebryany2015-05-181-0/+11
* Code cleanup: Reindent Fuzzer::MutateAndTestOne.Logan Chien2015-05-171-2/+2
* [lib/Fuzzer] rename FuzzerDFSan.cpp to FuzzerTraceState.cpp; update comments....Kostya Serebryany2015-05-111-1/+1
* [lib/Fuzzer] use -fsanitize-coverage=trace-cmp when building LLVM with LLVM_U...Kostya Serebryany2015-05-081-0/+26
* [lib/Fuzzer] change the way we use taint information for fuzzing. Now, we run...Kostya Serebryany2015-05-071-1/+6
* [lib/Fuzzer] minor refactoring/simplification, NFCKostya Serebryany2015-05-071-29/+30
* [lib/Fuzzer] on crash print the contents of the crashy input as base64Kostya Serebryany2015-05-051-0/+2
* [fuzzer] Add support for token-based fuzzing (e.g. for C++). Allow string fla...Kostya Serebryany2015-03-311-11/+61
* [fuzzer] when a single unit takes over 1 second to run and it is the slowest ...Kostya Serebryany2015-03-301-4/+16
* [fuzzer] print various stats in a unified wayKostya Serebryany2015-03-301-21/+24
* DFSan-based fuzzer (proof of concept).Kostya Serebryany2015-03-301-0/+1
* [sanitizer/coverage] Add AFL-style coverage counters (search heuristic for fu...Kostya Serebryany2015-03-031-1/+13
* [fuzzer] one more experimental search mode: -use_coverage_pairs=1 Kostya Serebryany2015-02-201-0/+25
* [fuzzer] split main() into FuzzerDriver() that takes a callback as a paramete...Kostya Serebryany2015-02-191-5/+2
* [fuzzer] add flag prefer_small_during_initial_shuffle, be a bit more verboseKostya Serebryany2015-02-041-5/+15
* [fuzzer] add -runs=N to limit the number of runs per session. Also, make sure...Kostya Serebryany2015-02-041-7/+10
* [fuzzer] make multi-process execution more verbose; fix mutation to actually ...Kostya Serebryany2015-02-041-2/+2
* [fuzzer]: fix exit code, add more diagnosticsKostya Serebryany2015-02-041-0/+1
* [fuzzer] update the include line to use the new header nameKostya Serebryany2015-02-031-1/+1
* [fuzzer] add -use_full_coverage_set=1 which solves FullCoverageSetTest. This ...Kostya Serebryany2015-01-291-0/+29
* [fuzzer] minor cleanup based on reviews: remove redundant includes, fix a cop...Kostya Serebryany2015-01-291-2/+0
* Reverting r227452, which adds back the fuzzer library. Now excluding the fuzz...Aaron Ballman2015-01-291-0/+170
* Temporarily reverting the fuzzer library as it causes too many build issues f...Aaron Ballman2015-01-291-170/+0
* [fuzzer] add option -save_minimized_corpusKostya Serebryany2015-01-281-1/+10
* Add lit-style tests for the Fuzzer libraryKostya Serebryany2015-01-281-2/+2
* Add a Fuzzer libraryKostya Serebryany2015-01-271-0/+161
OpenPOWER on IntegriCloud