summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/FuzzerDriver.cpp
Commit message (Expand)AuthorAgeFilesLines
* [libFuzzer] added -detect_leaks flag (0 by default for now). When enabled, it...Kostya Serebryany2016-04-201-0/+1
* [libFuzzer] warn if the corpus is emptyKostya Serebryany2016-04-181-1/+4
* [NFC] Header cleanupMehdi Amini2016-04-181-7/+5
* [libFuzzer] add a better warning for command line flags with -- (two dashes)Kostya Serebryany2016-04-151-0/+3
* Remove redundant .c_str(), as suggested by PR25633Hans Wennborg2016-04-111-1/+1
* [libFuzzer] handle SIGTERMKostya Serebryany2016-03-241-0/+1
* [libFuzzer] add a flag close_fd_mask so that we can silence spammy targets by...Kostya Serebryany2016-03-181-0/+5
* [libFuzzer] improve -merge functionalityKostya Serebryany2016-03-181-2/+1
* [libFuzzer] deprecate several flagsKostya Serebryany2016-03-171-10/+4
* [libFuzzer] use max_len exactly equal to the max size of input. Fix 32-bit buildKostya Serebryany2016-03-151-1/+2
* [libFuzzer] try to use max_len based on the items of the corpus instead of bl...Kostya Serebryany2016-03-121-4/+13
* [libFuzzer] log less when re-loading files; fix a silly bug: when running sin...Kostya Serebryany2016-03-041-1/+1
* [libFuzzer] deprecate exit_on_first flagKostya Serebryany2016-03-011-6/+8
* [libFuzzer] add generic signal handlers so that libFuzzer can report at least...Kostya Serebryany2016-03-011-1/+6
* [libFuzzer] add -print_final_stats=1 flagKostya Serebryany2016-02-261-0/+2
* [libFuzzer] only read MaxLen bytes from every file in the corpus to speedup l...Kostya Serebryany2016-02-181-1/+1
* [libFuzzer] remove std::vector operations from hot paths, NFCKostya Serebryany2016-02-131-1/+1
* [libFuzzer] remove the C++-ish variant of FuzzerDriver from the interfaceKostya Serebryany2016-02-131-6/+7
* [libFuzzer] get rid of UserSuppliedFuzzer; NFCKostya Serebryany2016-02-131-3/+3
* [libFuzzer] simplify the code around Random. NFCKostya Serebryany2016-02-131-11/+10
* [libFuzzer] remove UserSuppliedFuzzer from the interface (it was a bad idea).Kostya Serebryany2016-02-131-13/+3
* [libFuzzer] make -runs=N flag also affect the simple runner (will execute eve...Kostya Serebryany2016-02-121-2/+5
* [libFuzzer] allow passing 1 or more files as individual inputsKostya Serebryany2016-02-021-2/+28
* [libFuzzer] add -timeout_exitcode optionKostya Serebryany2016-01-291-0/+1
* [libFuzzer] add -abort_on_timeout optionKostya Serebryany2016-01-231-0/+1
* [libFuzzer] use std::mt19937 for generating random numbers by default. Fix My...Kostya Serebryany2016-01-191-4/+10
* [libFuzzer] replace vector with a simpler data structure in the Dictionaries ...Kostya Serebryany2016-01-161-1/+2
* [libFuzzer] do mutations based on memcmp/strcmp interceptors under a separate...Kostya Serebryany2016-01-151-0/+1
* [libFuzzer] use custom stol; also introduce __libfuzzer_is_present so that us...Kostya Serebryany2016-01-151-1/+17
* [libFuzzer] change the way trace-based mutations are applied. Instead of a cu...Kostya Serebryany2016-01-091-2/+0
* [libFuzzer] add a position hint to the dictionary-based mutatorKostya Serebryany2016-01-071-1/+1
* [libfuzzer] print_new_cov_pcs experimental option.Mike Aizatsky2016-01-061-0/+1
* [libFuzzer] deprecate -save_minimized_corpus, -merge can be used insteadKostya Serebryany2015-12-191-3/+6
* [LibFuzzer] Introducing FUZZER_FLAG_UNSIGNED and using it for seeding.Mike Aizatsky2015-12-101-2/+18
* [libFuzzer] add a flag -exact_artifact_pathKostya Serebryany2015-11-251-0/+2
* [libFuzzer] don't crash when reporting a leak in test_single_input modeKostya Serebryany2015-11-211-2/+4
* output_csv libfuzzer optionMike Aizatsky2015-11-121-0/+1
* [libFuzzer] experimental flag -drill (another search heuristic; Mike Aizatsky...Kostya Serebryany2015-11-121-5/+13
* [libFuzzer] make -test_single_input more reliable: make sure the input's size...Kostya Serebryany2015-11-031-1/+3
* [libFuzzer] add -merge flag to merge corporaKostya Serebryany2015-10-241-0/+5
* [libFuzzer] use the indirect caller-callee counter as an independent search h...Kostya Serebryany2015-10-221-0/+1
* [libFuzzer] remove the deprecated 'tokens' featureKostya Serebryany2015-10-221-31/+0
* Make a bunch of static arrays const.Craig Topper2015-10-181-1/+1
* [libFuzzer] add -shuffle flagKostya Serebryany2015-10-171-0/+1
* [libFuzzer] When -test_single_input crashes the test it is not necessary to w...Kostya Serebryany2015-10-161-4/+5
* [libFuzzer] add -artifact_prefix flagKostya Serebryany2015-10-091-0/+2
* [libFuzzer] trying to fix at-exit hangKostya Serebryany2015-10-031-1/+1
* [libFuzzer] remove experimental flag and functionalityKostya Serebryany2015-10-021-1/+0
* [libFuzzer] add a flag -max_total_timeKostya Serebryany2015-10-021-0/+1
* [LibFuzzer] test_single_input option to run a single test case.Ivan Krasin2015-10-011-0/+9
OpenPOWER on IntegriCloud