| Commit message (Expand) | Author | Age | Files | Lines |
* | output_csv libfuzzer option | Mike Aizatsky | 2015-11-12 | 1 | -0/+1 |
* | [libFuzzer] experimental flag -drill (another search heuristic; Mike Aizatsky... | Kostya Serebryany | 2015-11-12 | 1 | -3/+6 |
* | [libFuzzer] when choosing the next unit to mutate, give some preference to th... | Kostya Serebryany | 2015-11-04 | 1 | -0/+1 |
* | [libFuzzer] add -merge flag to merge corpora | Kostya Serebryany | 2015-10-24 | 1 | -0/+4 |
* | [libFuzzer] remove some old code; also make __sanitizer_get_total_unique_call... | Kostya Serebryany | 2015-10-23 | 1 | -7/+1 |
* | [libFuzzer] use the indirect caller-callee counter as an independent search h... | Kostya Serebryany | 2015-10-22 | 1 | -0/+3 |
* | [libFuzzer] more refactoring the code that checks the coverage. NFC | Kostya Serebryany | 2015-10-22 | 1 | -1/+1 |
* | [libFuzzer] refactoring the code that checks the coverage. NFC | Kostya Serebryany | 2015-10-22 | 1 | -4/+8 |
* | [libFuzzer] remove the deprecated 'tokens' feature | Kostya Serebryany | 2015-10-22 | 1 | -3/+1 |
* | [libFuzzer] add -shuffle flag | Kostya Serebryany | 2015-10-17 | 1 | -0/+1 |
* | [libFuzzer] print a stack trace on timeout | Kostya Serebryany | 2015-10-16 | 1 | -0/+1 |
* | [libFuzzer] When -test_single_input crashes the test it is not necessary to w... | Kostya Serebryany | 2015-10-16 | 1 | -0/+1 |
* | [libFuzzer] add -artifact_prefix flag | Kostya Serebryany | 2015-10-09 | 1 | -0/+1 |
* | [libFuzzer] make LLVMFuzzerTestOneInput (the fuzzer target function) return i... | Kostya Serebryany | 2015-10-02 | 1 | -3/+10 |
* | [libFuzzer] remove experimental flag and functionality | Kostya Serebryany | 2015-10-02 | 1 | -2/+0 |
* | [libFuzzer] add a flag -max_total_time | Kostya Serebryany | 2015-10-02 | 1 | -0/+1 |
* | [LibFuzzer] test_single_input option to run a single test case. | Ivan Krasin | 2015-10-01 | 1 | -1/+1 |
* | [libFuzzer] remove -iterations as redundant (there is also -num_runs) | Kostya Serebryany | 2015-09-08 | 1 | -1/+1 |
* | [libFuzzer] adding a parser for AFL-style dictionaries + tests. | Kostya Serebryany | 2015-09-03 | 1 | -0/+11 |
* | [libFuzzer] honour -only_ascii=1 when reading the initial corpus. Also, remov... | Kostya Serebryany | 2015-09-02 | 1 | -0/+1 |
* | [libFuzzer] add two flags, -tbm_depth and -tbm_width to control how the trace... | Kostya Serebryany | 2015-08-12 | 1 | -0/+3 |
* | [libFuzzer] add -only_ascii flag | Kostya Serebryany | 2015-08-11 | 1 | -1/+6 |
* | Add missing include guard to FuzzerInternal.h, NFC. | Yaron Keren | 2015-08-10 | 1 | -0/+6 |
* | [libFuzzer] move the mutators to public interface so that custom mutators may... | Kostya Serebryany | 2015-08-06 | 1 | -17/+0 |
* | [libFuzzer] add one more mutation strategy: byte shuffling | Kostya Serebryany | 2015-08-06 | 1 | -0/+2 |
* | [libFuzzer] add option -report_slow_units=Nsec to control when slow units are... | Kostya Serebryany | 2015-08-05 | 1 | -0/+1 |
* | [libFuzzer] more refactoring of the Mutator and adding tests to it | Kostya Serebryany | 2015-08-01 | 1 | -1/+7 |
* | [libFuzzer] start refactoring the Mutator and adding tests to it | Kostya Serebryany | 2015-08-01 | 1 | -0/+2 |
* | [libFuzzer] allow users to supply their own implementation of rand | Kostya Serebryany | 2015-07-24 | 1 | -3/+6 |
* | [libFuzzer] dump long running units to disk | Kostya Serebryany | 2015-07-23 | 1 | -1/+1 |
* | [lib/Fuzzer] start getting rid of std::cerr. Sadly, these parts of C++ librar... | Kostya Serebryany | 2015-05-23 | 1 | -0/+1 |
* | [lib/Fuzzer] remove -use_coverage_pairs=1, an experimental feature that is un... | Kostya Serebryany | 2015-05-22 | 1 | -2/+0 |
* | [lib/Fuzzer] extend the fuzzer interface to allow user-supplied mutators | Kostya Serebryany | 2015-05-22 | 1 | -4/+16 |
* | [lib/Fuzzer] change the meaning of -timeout flag: now timeout is applied to e... | Kostya Serebryany | 2015-05-19 | 1 | -0/+1 |
* | [lib/Fuzzer] more efficient reload logic; also don't spam git too much | Kostya Serebryany | 2015-05-19 | 1 | -2/+1 |
* | [lib/Fuzzer] when -sync_command=<CMD> is given, periodically execute 'CMD COR... | Kostya Serebryany | 2015-05-18 | 1 | -0/+6 |
* | [lib/Fuzzer] Add SHA1 implementation from public domain. | Kostya Serebryany | 2015-05-14 | 1 | -0/+5 |
* | [lib/Fuzzer] guess the right number of workers if -jobs=N is given but -worke... | Kostya Serebryany | 2015-05-12 | 1 | -0/+2 |
* | [lib/Fuzzer] remove the -dfsan=1 flag, just use -use_traces=1 (w/ or w/o dfsan) | Kostya Serebryany | 2015-05-12 | 1 | -1/+0 |
* | [lib/Fuzzer] rename FuzzerDFSan.cpp to FuzzerTraceState.cpp; update comments.... | Kostya Serebryany | 2015-05-11 | 1 | -1/+1 |
* | [lib/Fuzzer] add a trace-based mutatation logic. Same idea as with DFSan-base... | Kostya Serebryany | 2015-05-11 | 1 | -0/+1 |
* | [lib/Fuzzer] use -fsanitize-coverage=trace-cmp when building LLVM with LLVM_U... | Kostya Serebryany | 2015-05-08 | 1 | -3/+9 |
* | [lib/Fuzzer] change the way we use taint information for fuzzing. Now, we run... | Kostya Serebryany | 2015-05-07 | 1 | -1/+11 |
* | [lib/Fuzzer] minor refactoring/simplification, NFC | Kostya Serebryany | 2015-05-07 | 1 | -2/+4 |
* | [lib/Fuzzer] on crash print the contents of the crashy input as base64 | Kostya Serebryany | 2015-05-05 | 1 | -0/+1 |
* | [fuzzer] Add support for token-based fuzzing (e.g. for C++). Allow string fla... | Kostya Serebryany | 2015-03-31 | 1 | -11/+15 |
* | [fuzzer] when a single unit takes over 1 second to run and it is the slowest ... | Kostya Serebryany | 2015-03-30 | 1 | -0/+1 |
* | [fuzzer] print various stats in a unified way | Kostya Serebryany | 2015-03-30 | 1 | -0/+1 |
* | DFSan-based fuzzer (proof of concept). | Kostya Serebryany | 2015-03-30 | 1 | -0/+4 |
* | [sanitizer/coverage] Add AFL-style coverage counters (search heuristic for fu... | Kostya Serebryany | 2015-03-03 | 1 | -0/+10 |