llvm-6502/lib/Fuzzer/test
Kostya Serebryany 6f1b9541ba [lib/Fuzzer] Add SHA1 implementation from public domain.
Summary:
This adds a SHA1 implementation taken from public domain code.
The change is trivial, but as it involves third-party code I'd like
a second pair of eyes before commit.

LibFuzzer can not use SHA1 from openssl because openssl may not be available
and because we may be fuzzing openssl itself.
Using sha1sum via a pipe is too slow.

Test Plan: n/a

Reviewers: chandlerc

Reviewed By: chandlerc

Subscribers: majnemer, llvm-commits

Differential Revision: http://reviews.llvm.org/D9733

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237400 91177308-0d34-0410-b5e6-96231b3b80d8
2015-05-14 22:41:49 +00:00
..
dfsan [lib/Fuzzer] build tests that work well with dfsan also w/o dfsan 2015-05-08 21:45:19 +00:00
unit [fuzzer] Add a gtest-style test 2015-01-30 23:26:57 +00:00
CMakeLists.txt [lib/Fuzzer] build tests that work well with dfsan also w/o dfsan 2015-05-08 21:45:19 +00:00
CounterTest.cpp [lib/Fuzzer] rename TestOneInput to LLVMFuzzerTestOneInput to make it more unique 2015-05-06 22:19:00 +00:00
CxxTokensTest.cpp [lib/Fuzzer] add dfsan_weak_hook_memcmp, enable the test that uses it, simplify the test runner 2015-05-07 00:11:33 +00:00
DFSanMemcmpTest.cpp [lib/Fuzzer] build tests that work well with dfsan also w/o dfsan 2015-05-08 21:45:19 +00:00
DFSanSimpleCmpTest.cpp [lib/Fuzzer] build tests that work well with dfsan also w/o dfsan 2015-05-08 21:45:19 +00:00
FourIndependentBranchesTest.cpp [lib/Fuzzer] rename TestOneInput to LLVMFuzzerTestOneInput to make it more unique 2015-05-06 22:19:00 +00:00
FullCoverageSetTest.cpp [lib/Fuzzer] rename TestOneInput to LLVMFuzzerTestOneInput to make it more unique 2015-05-06 22:19:00 +00:00
fuzzer.test [lib/Fuzzer] remove the -dfsan=1 flag, just use -use_traces=1 (w/ or w/o dfsan) 2015-05-12 01:58:34 +00:00
FuzzerUnittest.cpp [lib/Fuzzer] Add SHA1 implementation from public domain. 2015-05-14 22:41:49 +00:00
InfiniteTest.cpp [lib/Fuzzer] rename TestOneInput to LLVMFuzzerTestOneInput to make it more unique 2015-05-06 22:19:00 +00:00
lit.cfg [fuzzer] Add proper dependensices to the fuzzer tests 2015-02-03 21:57:32 +00:00
lit.site.cfg.in [fuzzer] Add proper dependensices to the fuzzer tests 2015-02-03 21:57:32 +00:00
NullDerefTest.cpp [lib/Fuzzer] rename TestOneInput to LLVMFuzzerTestOneInput to make it more unique 2015-05-06 22:19:00 +00:00
SimpleTest.cpp [lib/Fuzzer] add dfsan_weak_hook_memcmp, enable the test that uses it, simplify the test runner 2015-05-07 00:11:33 +00:00
TimeoutTest.cpp [lib/Fuzzer] rename TestOneInput to LLVMFuzzerTestOneInput to make it more unique 2015-05-06 22:19:00 +00:00