summaryrefslogtreecommitdiff
path: root/lib/Fuzzer
AgeCommit message (Expand)AuthorFilesLines
2016-06-23[libfuzzer] moving is_ascii handler inside mutation dispatcher.Mike Aizatsky6-60/+65
2016-06-23[libFuzzer] Add standard license info and comment header to AFLDriverTest.cppVitaly Buka1-0/+4
2016-06-17[libFuzzer] make the single-run output more reliableKostya Serebryany2-4/+4
2016-06-16[libFuzzer] use the new chainable malloc hooks instead of the old un-chainabl...Kostya Serebryany3-39/+32
2016-06-16Fix test from D21194Vitaly Buka1-2/+1
2016-06-16Debugging D21194 issues on botVitaly Buka1-0/+1
2016-06-16Enable libFuzzer's afl_driver to append stderr to a file.Vitaly Buka4-0/+56
2016-06-15[LibFuzzer] Fix ``FuzzerMutate.ShuffleBytes2`` unit test on OSX.Dan Liew1-1/+1
2016-06-14Revert "Enable libFuzzer's afl_driver to append stderr to a file."Vitaly Buka4-56/+0
2016-06-14Enable libFuzzer's afl_driver to append stderr to a file.Vitaly Buka4-0/+56
2016-06-14[LibFuzzer] Disable the ``fuzzer-trace-pc.test`` test on non-linux platforms.Dan Liew1-0/+4
2016-06-14[LibFuzzer] Move tests in ``fuzzer-traces.test`` that require hooks to their ...Dan Liew2-17/+23
2016-06-10[LibFuzzer] Fix some unit test crashes on OSX.Dan Liew1-0/+4
2016-06-09[libFuzzer] add one more OOM test, which we currently don't handle very wellKostya Serebryany2-0/+30
2016-06-08[libFuzzer] add 'weak' back to __sanitizer_malloc_hook and __sanitizer_free_hookKostya Serebryany1-0/+2
2016-06-08[libFuzzer] add a test that is built w/o coverage instrumentation but has the...Kostya Serebryany5-1/+27
2016-06-07[LibFuzzer] Declare and use sanitizer functions in ``fuzzer::ExternalFunctions``Dan Liew8-73/+84
2016-06-07[LibFuzzer] Split the fuzzer-oom.test into two tests.Dan Liew3-1/+14
2016-06-07[libfuzzer] custom crossover interface function.Mike Aizatsky7-0/+107
2016-06-07[libfuzzer] prune_corpus option for disabling pruning during the load.Mike Aizatsky5-1/+19
2016-06-07[LibFuzzer] s/dataflow sanitizer/DataflowSanitizer/Dan Liew1-2/+2
2016-06-07[LibFuzzer] Disable building and running LSan tests on Apple platforms becaus...Dan Liew4-0/+18
2016-06-06[LibFuzzer] Provide stub implementation of __sanitizer_cov_trace_pc_indirDan Liew1-1/+9
2016-06-03[libfuzzer] hiding custom mutator handling in MutationDispatcher.Mike Aizatsky3-29/+60
2016-06-03[libfuzzer] splitting fuzzer.testMike Aizatsky11-97/+99
2016-06-02[LibFuzzer] Disable compiling and running the LibFuzzer dataflow sanitizer te...Dan Liew4-1/+19
2016-06-02[LibFuzzer] Reimplement how the optional user functions are called.Dan Liew9-20/+171
2016-06-02[libFuzzer] use __sanitizer_print_memory_profile to print the memory profile ...Kostya Serebryany2-1/+5
2016-06-01[libFuzzer] when an invalid flag is given, warn, but don't crashKostya Serebryany2-2/+7
2016-05-29[libFuzzer] fix a use-after-free (!) in libFuzzer caused by r270905: that CL ...Kostya Serebryany2-5/+8
2016-05-28[libFuzzer] fix a failure that occurs when running individual inputsKostya Serebryany1-0/+1
2016-05-27[libFuzzer] use __sanitizer_set_report_fd with -close_fd_mask. This allows us...Kostya Serebryany2-1/+9
2016-05-27Fix compilation with GCC, which treats this as a constructor name not a typeRichard Smith1-1/+1
2016-05-27[LibFuzzer] Refactor declaration of tests in CMake.Dan Liew6-115/+104
2016-05-27[libFuzzer] make check-fuzzer a bit fasterKostya Serebryany1-3/+2
2016-05-27[libFuzzer] make OOM-handling more portable. Instead of sending a signal to t...Kostya Serebryany3-55/+21
2016-05-27[libFuzzer] more refactoring: make sure CurrentUnitData is awlays a valid poi...Kostya Serebryany3-15/+26
2016-05-26[libFuzzer] more refactoring around CurrentUnit. Also add a threading test on...Kostya Serebryany5-25/+63
2016-05-26[LibFuzzer] Add missing #include<string>Dan Liew1-0/+1
2016-05-26[libFuzzer] refactor: hide CurrentUnitData inside an interface function. NFCKostya Serebryany3-28/+37
2016-05-26[LibFuzzer] Emit error if LLVM_USE_SANITIZER is not correctly set.Dan Liew1-0/+6
2016-05-26[LibFuzzer] Allow LibFuzzer to be built in modes other than RELEASE.Dan Liew7-14/+37
2016-05-26[libFuzzer] when there is a leak in the existing corpus report the reproducer...Kostya Serebryany3-23/+12
2016-05-26[libFuzzer] reimplement the way we do -only_ascii to allow more 'const' in fu...Kostya Serebryany5-13/+20
2016-05-25[libfuzzer] replacing unittest for truncate_units with functional test.Mike Aizatsky4-22/+22
2016-05-25[libFuzzer] print stats if we crash on empty inputKostya Serebryany4-3/+27
2016-05-24[libfuzzer] Trying random unit prefixes during corpus load.Mike Aizatsky5-1/+72
2016-05-24[libFuzzer] add a license header to afl/afl_driver.cppKostya Serebryany1-0/+8
2016-05-20[LibFuzzer] Fix implementation of ``GetPeakRSSMb()`` on Mac OSX.Dan Liew1-1/+9
2016-05-20[LibFuzzer] Fix ``NumberOfCpuCores()`` on Mac OSX.Dan Liew1-4/+29