| Commit message (Expand) | Author | Age | Files | Lines |
* | [libFuzzer] Remove lazy counters. | Matt Morehouse | 2019-10-01 | 1 | -4/+0 |
* | [libFuzzer] Dump trace and provide correct msg for overwritten input. | Mitch Phillips | 2019-09-27 | 1 | -1/+3 |
* | [libFuzzer] [NFC] Fix grammar error with "it's" | Mitch Phillips | 2019-09-26 | 1 | -1/+1 |
* | [libFuzzer] Merge: print feature coverage number as well. | Max Moroz | 2019-08-12 | 1 | -2/+3 |
* | [libFuzzer] implement a better queue for the fork mode. Add an internal flag ... | Kostya Serebryany | 2019-06-14 | 1 | -0/+3 |
* | [libFuzzer] when using data-flow-trace (DFT) only load the DFT for the files ... | Kostya Serebryany | 2019-05-24 | 1 | -3/+4 |
* | [libFuzzer] code refactoring; NFC | Kostya Serebryany | 2019-05-10 | 1 | -26/+10 |
* | [libFuzzer] Unpoison parameters before calling user callback. | Matt Morehouse | 2019-05-09 | 1 | -1/+3 |
* | [libFuzzer] implement -focus_function=auto, to be used with Data Flow Traces | Kostya Serebryany | 2019-05-09 | 1 | -2/+3 |
* | [libFuzzer] Disable MSan interceptors in SIGINT handler. | Matt Morehouse | 2019-04-26 | 1 | -1/+2 |
* | [libFuzzer] speedup the merge step in the fork mode by merging only the files... | Kostya Serebryany | 2019-04-13 | 1 | -4/+3 |
* | [libFuzzer] add -features_dir= flag to dump unique input features on disk | Kostya Serebryany | 2019-04-13 | 1 | -2/+26 |
* | [libFuzzer] Fallback to default Mutate when MutateWithMask fails. | Max Moroz | 2019-04-11 | 1 | -1/+3 |
* | [libFuzzer] make len_control less agressive: set the initial max len to the l... | Kostya Serebryany | 2019-02-16 | 1 | -1/+5 |
* | [libFuzzer] fork mode: try harder to cleanup after itself | Kostya Serebryany | 2019-02-16 | 1 | -0/+2 |
* | [libFuzzer] when doing the merge, keep track of the coveraged edges, not just... | Kostya Serebryany | 2019-02-14 | 1 | -3/+3 |
* | [libFuzzer] extend the -fork=1 functionality. Still not fully usable, but goo... | Kostya Serebryany | 2019-02-12 | 1 | -2/+3 |
* | [libFuzzer] more refactoring; change some of the exit codes (timeout, OOM, in... | Kostya Serebryany | 2019-02-09 | 1 | -3/+4 |
* | [libFuzzer] introduce an experimental mode -fork=1, where fuzzing happens in ... | Kostya Serebryany | 2019-02-08 | 1 | -2/+2 |
* | [libFuzzer] refactor the way we choose the element to cross-over with, NFC (e... | Kostya Serebryany | 2019-02-08 | 1 | -5/+13 |
* | [libFuzzer] set libFuzzer's own SEGV handler even one is already present, but... | Kostya Serebryany | 2019-01-31 | 1 | -5/+4 |
* | [libFuzzer] Set default sanitizer options in fuzzer tests | Julian Lettner | 2019-01-31 | 1 | -2/+3 |
* | [libFuzzer] experimental performance optimization -lazy_counters, off by defa... | Kostya Serebryany | 2019-01-31 | 1 | -0/+5 |
* | [libFuzzer] remove stale code, NFC | Kostya Serebryany | 2019-01-30 | 1 | -35/+0 |
* | [libFuzzer] remove stale code | Kostya Serebryany | 2019-01-29 | 1 | -2/+0 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [libFuzzer][MSVC] Make attribute-use compatible with MSVC | Jonathan Metzman | 2019-01-17 | 1 | -2/+2 |
* | [libFuzzer] Remove unstable edge handling | Jonathan Metzman | 2019-01-15 | 1 | -38/+0 |
* | Follow Windows' approach for NetBSD in AlarmCallback() | Kamil Rytarowski | 2018-11-06 | 1 | -1/+2 |
* | [libFuzzer] Remove mutation stats and weighted mutation selection. | Max Moroz | 2018-08-29 | 1 | -5/+0 |
* | [libFuzzer] Optimize handle unstable checks by reducing iterations | Max Moroz | 2018-08-08 | 1 | -10/+5 |
* | [libFuzzer] Initial implementation of weighted mutation leveraging during run... | Max Moroz | 2018-08-02 | 1 | -0/+4 |
* | [libFuzzer] Handle unstable edges by disregarding unstable edges | Max Moroz | 2018-07-24 | 1 | -1/+2 |
* | [libFuzzer] Handle unstable edges by using minimum hit counts | Max Moroz | 2018-07-23 | 1 | -7/+18 |
* | [libFuzzer] first experimental attempt at DFT-based mutations (DFT=data-flow-... | Kostya Serebryany | 2018-07-19 | 1 | -3/+7 |
* | [libFuzzer] Mutation tracking and logging implemented. | Max Moroz | 2018-07-17 | 1 | -0/+1 |
* | libFuzzer: prevent irrelevant strings from leaking into auto-dictionary | Matt Morehouse | 2018-07-17 | 1 | -6/+8 |
* | Revert r337194 (https://reviews.llvm.org/D48891) due to compilation errors. | Max Moroz | 2018-07-16 | 1 | -2/+0 |
* | [libFuzzer] Mutation tracking and logging implemented. | Max Moroz | 2018-07-16 | 1 | -0/+2 |
* | [libFuzzer] Implement stat::stability_rate based on the percentage of unstabl... | Max Moroz | 2018-07-16 | 1 | -0/+31 |
* | Revert r337175 (https://reviews.llvm.org/D49212) due to unintentional format ... | Max Moroz | 2018-07-16 | 1 | -32/+1 |
* | [libFuzzer] Implement stat::stability_rate based on the percentage of unstabl... | Max Moroz | 2018-07-16 | 1 | -1/+32 |
* | [libFuzzer] Make -fsanitize=memory,fuzzer work. | Matt Morehouse | 2018-07-09 | 1 | -10/+16 |
* | Revert "[libFuzzer] Mutation tracking and logging implemented" | Matt Morehouse | 2018-07-09 | 1 | -2/+0 |
* | [libFuzzer] Mutation tracking and logging implemented | Matt Morehouse | 2018-07-09 | 1 | -0/+2 |
* | [libFuzzer] add one more value profile metric, under a flag (experimental) | Kostya Serebryany | 2018-07-03 | 1 | -1/+1 |
* | [libFuzzer] make the corpus elements aware of their data flow traces | Kostya Serebryany | 2018-06-07 | 1 | -1/+6 |
* | [libFuzzer] remove an experimental flag -use_feature_frequency | Kostya Serebryany | 2018-06-06 | 1 | -4/+0 |
* | [libFuzzer] initial implementation of -data_flow_trace. It parses the data fl... | Kostya Serebryany | 2018-06-06 | 1 | -0/+1 |
* | [libFuzzer] Don't complain about lack of interesting inputs when -runs=0. | Max Moroz | 2018-05-23 | 1 | -1/+1 |