summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/FuzzerIO.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LibFuzzer] Declare and use sanitizer functions in ``fuzzer::ExternalFunctions``Dan Liew2016-06-071-6/+3
* [libFuzzer] use __sanitizer_set_report_fd with -close_fd_mask. This allows us...Kostya Serebryany2016-05-271-0/+6
* [libFuzzer] use fflush after every PrintfKostya Serebryany2016-03-251-0/+1
* [libFuzzer] use fdopen+vfprintf instead of fsnprintf+writeKostya Serebryany2016-03-241-11/+10
* [libFuzzer] add a flag close_fd_mask so that we can silence spammy targets by...Kostya Serebryany2016-03-181-1/+17
* [libFuzzer] read corpus dirs recursivelyKostya Serebryany2016-03-181-14/+16
* [libfuzzer] speeding up corpus loadMike Aizatsky2016-03-151-8/+10
* [libFuzzer] log less when re-loading files; fix a silly bug: when running sin...Kostya Serebryany2016-03-041-2/+4
* [libFuzzer] only read MaxLen bytes from every file in the corpus to speedup l...Kostya Serebryany2016-02-181-4/+10
* [libFuzzer] don't timeout when loading the corpus. Be a bit more verbose when...Kostya Serebryany2016-02-171-1/+5
* [libFuzzer] allow passing 1 or more files as individual inputsKostya Serebryany2016-02-021-0/+7
* [libFuzzer] fail if the corpus dir does not existKostya Serebryany2016-02-021-1/+1
* [libFuzzer] compute base64 in-process instead of using an external lib. Since...Kostya Serebryany2015-12-041-5/+0
* [libFuzzer] make libFuzzer build even with a compiler that does not have sani...Kostya Serebryany2015-11-131-0/+1
* [libFuzzer] When -test_single_input crashes the test it is not necessary to w...Kostya Serebryany2015-10-161-0/+4
* [libFuzzer] be more robust when dealing with files on disk (e.g. don't crash ...Kostya Serebryany2015-09-081-4/+2
* [libFuzzer] fix minor inefficiency, PR24584Kostya Serebryany2015-08-261-1/+1
* [libFuzzer] use raw C IO to reduce the risk of a deadlock in a signal handler.Kostya Serebryany2015-08-121-2/+5
* [libFuzzer] require the files and directories passed to the fuzzer to existKostya Serebryany2015-07-181-2/+8
* [lib/Fuzzer] start getting rid of std::cerr. Sadly, these parts of C++ librar...Kostya Serebryany2015-05-231-4/+9
* [lib/Fuzzer] when -sync_command=<CMD> is given, periodically execute 'CMD COR...Kostya Serebryany2015-05-181-1/+1
* [lib/Fuzzer] use -fsanitize-coverage=trace-cmp when building LLVM with LLVM_U...Kostya Serebryany2015-05-081-4/+25
* [lib/Fuzzer] on crash print the contents of the crashy input as base64Kostya Serebryany2015-05-051-0/+5
* [fuzzer] Add support for token-based fuzzing (e.g. for C++). Allow string fla...Kostya Serebryany2015-03-311-0/+6
* [fuzzer] make multi-process execution more verbose; fix mutation to actually ...Kostya Serebryany2015-02-041-0/+8
* Reverting r227452, which adds back the fuzzer library. Now excluding the fuzz...Aaron Ballman2015-01-291-0/+49
* Temporarily reverting the fuzzer library as it causes too many build issues f...Aaron Ballman2015-01-291-49/+0
* [fuzzer] add option -save_minimized_corpusKostya Serebryany2015-01-281-2/+7
* Add a Fuzzer libraryKostya Serebryany2015-01-271-0/+44
OpenPOWER on IntegriCloud