aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Fuzzer/FuzzerUtil.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-17[libFuzzer] when printing the reproducer input, also print the base input and...Kostya Serebryany1-4/+8
2016-08-12[LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on...Dan Liew1-4/+0
2016-05-27[libFuzzer] make OOM-handling more portable. Instead of sending a signal to t...Kostya Serebryany1-7/+0
2016-05-26[libFuzzer] reimplement the way we do -only_ascii to allow more 'const' in fu...Kostya Serebryany1-3/+5
2016-05-20[LibFuzzer] Fix implementation of ``GetPeakRSSMb()`` on Mac OSX.Dan Liew1-1/+9
2016-05-20[LibFuzzer] Fix ``NumberOfCpuCores()`` on Mac OSX.Dan Liew1-4/+29
2016-05-06[libFuzzer] enhance -rss_limit_mb and enable by default. Now it will print th...Kostya Serebryany1-1/+15
2016-03-24[libFuzzer] handle SIGTERMKostya Serebryany1-0/+1
2016-03-02libfuzzer: fix compiler warningsDmitry Vyukov1-5/+11
2016-03-01[libFuzzer] add generic signal handlers so that libFuzzer can report at least...Kostya Serebryany1-5/+25
2016-02-26[libFuzzer] add -print_final_stats=1 flagKostya Serebryany1-0/+8
2016-02-13[libFuzzer] remove std::vector operations from hot paths, NFCKostya Serebryany1-2/+3
2016-01-16[libFuzzer] replace vector with a simpler data structure in the Dictionaries ...Kostya Serebryany1-3/+5
2016-01-13[libFuzzer] make CurrentUnit a POD object instead of vector to avoid extra al...Kostya Serebryany1-3/+8
2016-01-12[libFuzzer] when a new unit is discovered using a dictionary, print all used ...Kostya Serebryany1-6/+19
2015-12-04[libFuzzer] compute base64 in-process instead of using an external lib. Since...Kostya Serebryany1-0/+29
2015-11-12[libFuzzer] experimental flag -drill (another search heuristic; Mike Aizatsky...Kostya Serebryany1-2/+2
2015-11-05[libFuzzer] print a bit fewer linesKostya Serebryany1-1/+0
2015-10-16[libFuzzer] print a stack trace on timeoutKostya Serebryany1-0/+2
2015-09-03[libFuzzer] adding a parser for AFL-style dictionaries + tests.Kostya Serebryany1-0/+74
2015-09-02[libFuzzer] honour -only_ascii=1 when reading the initial corpus. Also, remov...Kostya Serebryany1-0/+6
2015-08-11[libFuzzer] add -only_ascii flagKostya Serebryany1-0/+13
2015-05-23[lib/Fuzzer] fully get rid of std::cerr in libFuzzerKostya Serebryany1-7/+6
2015-05-18[lib/Fuzzer] when -sync_command=<CMD> is given, periodically execute 'CMD COR...Kostya Serebryany1-0/+4
2015-05-14[lib/Fuzzer] Add SHA1 implementation from public domain.Kostya Serebryany1-38/+9
2015-05-12[lib/Fuzzer] use sha1sum for the file hashKostya Serebryany1-0/+30
2015-05-12[lib/Fuzzer] guess the right number of workers if -jobs=N is given but -worke...Kostya Serebryany1-0/+8
2015-04-01[fuzzer] document the -tokens flag. Also change the diagnostic outputKostya Serebryany1-4/+7
2015-03-31[fuzzer] Add support for token-based fuzzing (e.g. for C++). Allow string fla...Kostya Serebryany1-1/+1
2015-01-29Reverting r227452, which adds back the fuzzer library. Now excluding the fuzz...Aaron Ballman1-0/+61
2015-01-29Temporarily reverting the fuzzer library as it causes too many build issues f...Aaron Ballman1-61/+0
2015-01-27Add a Fuzzer libraryKostya Serebryany1-0/+61