libcruft-util/test/hash
Danny Robson bc4a0c3179 xxhash: rewrite for safety and accurate tests
there were a few potential buffer overflows, inaccurate test data, and
the 64 bit path wasn't correct.

fixes buffer overflow from clang-analyze
2018-01-23 18:57:04 +11:00
..
checksum.cpp hash: use a consistency, less flexible, interface 2018-01-13 15:24:12 +11:00
crc.cpp hash: use a consistency, less flexible, interface 2018-01-13 15:24:12 +11:00
fasthash.cpp hash: use a consistency, less flexible, interface 2018-01-13 15:24:12 +11:00
fnv1a.cpp hash: use a consistency, less flexible, interface 2018-01-13 15:24:12 +11:00
murmur.cpp hash: use a consistency, less flexible, interface 2018-01-13 15:24:12 +11:00
xxhash.cpp xxhash: rewrite for safety and accurate tests 2018-01-23 18:57:04 +11:00