| Commit message (Expand) | Author | Age | Files | Lines |
| * | [libFuzzer] fix -error_exitcode=N, now with a test | Kostya Serebryany | 2016-11-03 | 1 | -0/+1 |
| * | [libFuzzer] enable use_cmp by default | Kostya Serebryany | 2016-10-27 | 10 | -14/+16 |
| * | [libFuzzer] add StandaloneFuzzTargetMain.c and a test for it | Kostya Serebryany | 2016-10-25 | 4 | -3/+21 |
| * | [libFuzzer] when mutating based on CMP traces also try adding +/- 1 to the de... | Kostya Serebryany | 2016-10-25 | 1 | -0/+2 |
| * | [libFuzzer] simplify the code for use_cmp, also use the position hint when av... | Kostya Serebryany | 2016-10-25 | 3 | -2/+6 |
| * | [libFuzzer] mutation: insert the size of the input in bytes as one of the way... | Kostya Serebryany | 2016-10-22 | 1 | -2/+6 |
| * | [libFuzzer] typo in a test | Kostya Serebryany | 2016-10-22 | 1 | -1/+1 |
| * | [libFuzzer] add a test for asan's strict_string_checks=1 | Kostya Serebryany | 2016-10-22 | 3 | -0/+26 |
| * | [libFuzzer] extend -print_coverage to also print uncovered lines, functions, ... | Kostya Serebryany | 2016-10-19 | 4 | -6/+24 |
| * | [libFuzzer] detect leaks after every run when executing fixed inputs (./fuzze... | Kostya Serebryany | 2016-10-18 | 1 | -0/+3 |
| * | [libFuzzer] swap bytes in integers when handling CMP traces | Kostya Serebryany | 2016-10-15 | 2 | -0/+34 |
| * | [libFuzzer] add -trace_cmp=1 (guiding mutations based on the observed CMP ins... | Kostya Serebryany | 2016-10-14 | 1 | -1/+1 |
| * | [libFuzzer] add -trace_malloc= flag | Kostya Serebryany | 2016-10-13 | 3 | -0/+38 |
| * | [libFuzzer] implement value profile for switch, increase the size of the PCs ... | Kostya Serebryany | 2016-10-11 | 1 | -0/+2 |
| * | [libFuzzer] add switch tests | Kostya Serebryany | 2016-10-11 | 2 | -0/+38 |
| * | [libFuzzer] make a test less flaky | Kostya Serebryany | 2016-10-09 | 1 | -1/+0 |
| * | [libFuzzer] when shrinking the corpus, delete evicted files previously create... | Kostya Serebryany | 2016-10-08 | 1 | -1/+1 |
| * | [libFuzzer] refactoring to make -shrink=1 work for value profile, added a test. | Kostya Serebryany | 2016-10-05 | 5 | -9/+17 |
| * | [libFuzzer] add ShrinkValueProfileTest, move code around, NFC | Kostya Serebryany | 2016-10-05 | 5 | -3/+26 |
| * | [libFuzzer] remove dfsan support and some related stale code. This is not bei... | Kostya Serebryany | 2016-10-04 | 5 | -52/+0 |
| * | [libFuzzer] remove unused option | Kostya Serebryany | 2016-09-30 | 3 | -14/+7 |
| * | [libFuzzer] remove the code for -print_pcs=1 with the old coverage. It still ... | Kostya Serebryany | 2016-09-30 | 1 | -1/+0 |
| * | [libFuzzer] add -exit_on_src_pos to test libFuzzer itself, add a test script ... | Kostya Serebryany | 2016-09-27 | 2 | -1/+5 |
| * | [libFuzzer] fix merging with trace-pc-guard | Kostya Serebryany | 2016-09-23 | 3 | -4/+7 |
| * | [libFuzzer] add 'features' to the corpus elements, allow mutations with Size ... | Kostya Serebryany | 2016-09-22 | 1 | -1/+1 |
| * | [libFuzzer] one more test | Kostya Serebryany | 2016-09-22 | 3 | -0/+30 |
| * | [libFuzzer] add stats to the corpus; more refactoring | Kostya Serebryany | 2016-09-21 | 1 | -1/+2 |
| * | [libFuzzer] more refactoring; don't compute sha1sum every time we mutate a un... | Kostya Serebryany | 2016-09-21 | 1 | -8/+5 |
| * | [libFuzzer] more refactoring | Kostya Serebryany | 2016-09-21 | 1 | -2/+2 |
| * | [libFuzzer] refactoring: split the large header into many; NFC | Kostya Serebryany | 2016-09-21 | 1 | -0/+3 |
| * | [libFuzzer] refactoring: move the Corpus into a separate class; delete two un... | Kostya Serebryany | 2016-09-21 | 3 | -16/+3 |
| * | [libFuzzer] add -print_coverage=1 flag to print coverage directly from libFuz... | Kostya Serebryany | 2016-09-18 | 2 | -0/+8 |
| * | [libFuzzer] properly reset the guards when reseting the coverage. Also try to... | Kostya Serebryany | 2016-09-17 | 1 | -1/+1 |
| * | [libFuzzer] change trace-pc to use 8-byte guards | Kostya Serebryany | 2016-09-17 | 7 | -1/+87 |
| * | [libFuzzer] make caller-callee feedback work with trace-pc-guard | Kostya Serebryany | 2016-09-15 | 3 | -1/+4 |
| * | [libFuzzer] fix the build for AFLDriverTest | Kostya Serebryany | 2016-09-15 | 1 | -1/+1 |
| * | [libFuzzer] disable test that requires debug info -- it fails on the bot | Kostya Serebryany | 2016-09-15 | 1 | -5/+0 |
| * | [libFuzzer] move the AFL driver build rule test into the uninstrumented dir | Kostya Serebryany | 2016-09-15 | 2 | -12/+13 |
| * | [libFuzzer] fix print_pcs test | Kostya Serebryany | 2016-09-15 | 1 | -2/+2 |
| * | [libFuzzer] implement print_pcs with trace-pc-guard. Change the trace-pc-guar... | Kostya Serebryany | 2016-09-15 | 1 | -1/+8 |
| * | [libFuzzer] add 8-bit counters to trace-pc-guard handler | Kostya Serebryany | 2016-09-15 | 2 | -1/+8 |
| * | [libFuzzer] start using trace-pc-guard as an alternative source of coverage | Kostya Serebryany | 2016-09-14 | 3 | -10/+3 |
| * | [libFuzzer] don't print help for internal flags | Kostya Serebryany | 2016-09-10 | 1 | -0/+2 |
| * | [libFuzzer] print a visible message if merge fails due to a crash | Kostya Serebryany | 2016-09-10 | 1 | -0/+6 |
| * | [libFuzzer] use sizeof() in tests instead of 4 and 8 | Kostya Serebryany | 2016-09-09 | 2 | -6/+6 |
| * | [libFuzzer] one more puzzle for value profile | Kostya Serebryany | 2016-09-09 | 3 | -0/+25 |
| * | [libFuzzer] one more puzzle, value_profile cracks it in a second | Kostya Serebryany | 2016-09-09 | 3 | -0/+25 |
| * | [libFuzzer] remove use_traces=1 since use_value_profile seems to be strictly ... | Kostya Serebryany | 2016-09-09 | 2 | -18/+0 |
| * | [libFuzzer] add -minimize_crash flag (to minimize crashers). also add two tes... | Kostya Serebryany | 2016-09-01 | 3 | -0/+12 |
| * | [libfuzzer] simplified unit truncation; do not write trunc items to disc | Mike Aizatsky | 2016-08-30 | 1 | -5/+3 |