summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/test
Commit message (Expand)AuthorAgeFilesLines
* [libFuzzer] fix -error_exitcode=N, now with a test Kostya Serebryany2016-11-031-0/+1
* [libFuzzer] enable use_cmp by defaultKostya Serebryany2016-10-2710-14/+16
* [libFuzzer] add StandaloneFuzzTargetMain.c and a test for itKostya Serebryany2016-10-254-3/+21
* [libFuzzer] when mutating based on CMP traces also try adding +/- 1 to the de...Kostya Serebryany2016-10-251-0/+2
* [libFuzzer] simplify the code for use_cmp, also use the position hint when av...Kostya Serebryany2016-10-253-2/+6
* [libFuzzer] mutation: insert the size of the input in bytes as one of the way...Kostya Serebryany2016-10-221-2/+6
* [libFuzzer] typo in a testKostya Serebryany2016-10-221-1/+1
* [libFuzzer] add a test for asan's strict_string_checks=1Kostya Serebryany2016-10-223-0/+26
* [libFuzzer] extend -print_coverage to also print uncovered lines, functions, ...Kostya Serebryany2016-10-194-6/+24
* [libFuzzer] detect leaks after every run when executing fixed inputs (./fuzze...Kostya Serebryany2016-10-181-0/+3
* [libFuzzer] swap bytes in integers when handling CMP tracesKostya Serebryany2016-10-152-0/+34
* [libFuzzer] add -trace_cmp=1 (guiding mutations based on the observed CMP ins...Kostya Serebryany2016-10-141-1/+1
* [libFuzzer] add -trace_malloc= flagKostya Serebryany2016-10-133-0/+38
* [libFuzzer] implement value profile for switch, increase the size of the PCs ...Kostya Serebryany2016-10-111-0/+2
* [libFuzzer] add switch testsKostya Serebryany2016-10-112-0/+38
* [libFuzzer] make a test less flakyKostya Serebryany2016-10-091-1/+0
* [libFuzzer] when shrinking the corpus, delete evicted files previously create...Kostya Serebryany2016-10-081-1/+1
* [libFuzzer] refactoring to make -shrink=1 work for value profile, added a test.Kostya Serebryany2016-10-055-9/+17
* [libFuzzer] add ShrinkValueProfileTest, move code around, NFCKostya Serebryany2016-10-055-3/+26
* [libFuzzer] remove dfsan support and some related stale code. This is not bei...Kostya Serebryany2016-10-045-52/+0
* [libFuzzer] remove unused optionKostya Serebryany2016-09-303-14/+7
* [libFuzzer] remove the code for -print_pcs=1 with the old coverage. It still ...Kostya Serebryany2016-09-301-1/+0
* [libFuzzer] add -exit_on_src_pos to test libFuzzer itself, add a test script ...Kostya Serebryany2016-09-272-1/+5
* [libFuzzer] fix merging with trace-pc-guardKostya Serebryany2016-09-233-4/+7
* [libFuzzer] add 'features' to the corpus elements, allow mutations with Size ...Kostya Serebryany2016-09-221-1/+1
* [libFuzzer] one more test Kostya Serebryany2016-09-223-0/+30
* [libFuzzer] add stats to the corpus; more refactoringKostya Serebryany2016-09-211-1/+2
* [libFuzzer] more refactoring; don't compute sha1sum every time we mutate a un...Kostya Serebryany2016-09-211-8/+5
* [libFuzzer] more refactoringKostya Serebryany2016-09-211-2/+2
* [libFuzzer] refactoring: split the large header into many; NFCKostya Serebryany2016-09-211-0/+3
* [libFuzzer] refactoring: move the Corpus into a separate class; delete two un...Kostya Serebryany2016-09-213-16/+3
* [libFuzzer] add -print_coverage=1 flag to print coverage directly from libFuz...Kostya Serebryany2016-09-182-0/+8
* [libFuzzer] properly reset the guards when reseting the coverage. Also try to...Kostya Serebryany2016-09-171-1/+1
* [libFuzzer] change trace-pc to use 8-byte guardsKostya Serebryany2016-09-177-1/+87
* [libFuzzer] make caller-callee feedback work with trace-pc-guardKostya Serebryany2016-09-153-1/+4
* [libFuzzer] fix the build for AFLDriverTestKostya Serebryany2016-09-151-1/+1
* [libFuzzer] disable test that requires debug info -- it fails on the botKostya Serebryany2016-09-151-5/+0
* [libFuzzer] move the AFL driver build rule test into the uninstrumented dirKostya Serebryany2016-09-152-12/+13
* [libFuzzer] fix print_pcs testKostya Serebryany2016-09-151-2/+2
* [libFuzzer] implement print_pcs with trace-pc-guard. Change the trace-pc-guar...Kostya Serebryany2016-09-151-1/+8
* [libFuzzer] add 8-bit counters to trace-pc-guard handlerKostya Serebryany2016-09-152-1/+8
* [libFuzzer] start using trace-pc-guard as an alternative source of coverageKostya Serebryany2016-09-143-10/+3
* [libFuzzer] don't print help for internal flags Kostya Serebryany2016-09-101-0/+2
* [libFuzzer] print a visible message if merge fails due to a crash Kostya Serebryany2016-09-101-0/+6
* [libFuzzer] use sizeof() in tests instead of 4 and 8Kostya Serebryany2016-09-092-6/+6
* [libFuzzer] one more puzzle for value profileKostya Serebryany2016-09-093-0/+25
* [libFuzzer] one more puzzle, value_profile cracks it in a secondKostya Serebryany2016-09-093-0/+25
* [libFuzzer] remove use_traces=1 since use_value_profile seems to be strictly ...Kostya Serebryany2016-09-092-18/+0
* [libFuzzer] add -minimize_crash flag (to minimize crashers). also add two tes...Kostya Serebryany2016-09-013-0/+12
* [libfuzzer] simplified unit truncation; do not write trunc items to discMike Aizatsky2016-08-301-5/+3
OpenPOWER on IntegriCloud