2
0
mirror of https://github.com/boostorg/hash2.git synced 2026-01-28 07:12:15 +00:00
Commit Graph

207 Commits

Author SHA1 Message Date
Peter Dimov
40093c3558 Link tests to Boost::endian 2024-12-02 19:23:51 +02:00
Peter Dimov
acfc309f72 Add example/xxh128_from_xxh64.cpp 2024-12-02 18:11:07 +02:00
Peter Dimov
57798744cb Add example/hash_32_64.cpp 2024-11-28 16:53:00 +02:00
Peter Dimov
624e991f7f Add example/hash_with_any_seed.cpp 2024-11-28 14:45:08 +02:00
Peter Dimov
3ad65df2d9 Add example/hash_with_byte_seed.cpp 2024-11-28 14:41:31 +02:00
Peter Dimov
12a4a4e4b5 Add example/hash_with_uint64_seed.cpp 2024-11-28 14:35:06 +02:00
Peter Dimov
099b771e62 Add example/hash_without_seed.cpp 2024-11-28 14:27:23 +02:00
Peter Dimov
b5694670b7 Add test/append_tuple_like_2.cpp 2024-11-19 03:51:46 +02:00
Peter Dimov
75c33fd4b3 Update test/append_set.cpp, append_map.cpp; hash_append_unordered_range is sensitive to get_integral_result<std::uint64_t>( h.result() ) 2024-11-17 21:36:37 +02:00
Peter Dimov
6699f2c36d Update implementation of get_integral_result 2024-11-17 21:31:52 +02:00
Peter Dimov
7981f63b61 Add test/get_integral_result_5.cpp 2024-11-16 20:16:37 +02:00
Peter Dimov
37dc776e69 Avoid GCC 4.8 warning 2024-11-16 20:12:13 +02:00
Peter Dimov
97c52f533c Add test/get_integral_result_4.cpp 2024-11-16 19:59:02 +02:00
Peter Dimov
1a00a20296 Add test/get_integral_result_3.cpp 2024-11-16 19:39:28 +02:00
Peter Dimov
d4a36acb7e Add test/get_integral_result_2.cpp 2024-11-16 19:34:01 +02:00
Peter Dimov
275890b7d0 Change test/get_integral_result.cpp to only test whether invocations compile, and not the exact output values 2024-11-16 19:20:29 +02:00
Peter Dimov
59fb676e40 Remove detail/reverse.hpp 2024-11-16 03:34:17 +02:00
Christian Mazakas
71c30c88c4 add extended sha-2 constexpr tests 2024-11-13 11:18:24 -08:00
Peter Dimov
6d044dd76c Add test/ripemd_cx_2.cpp 2024-11-13 13:42:16 +02:00
Peter Dimov
a5a4493e55 Add test/sha1_cx_2.cpp 2024-11-13 13:37:49 +02:00
Peter Dimov
c6202210e6 Add test/hmac_md5_cx_2.cpp 2024-11-13 13:34:17 +02:00
Peter Dimov
73e04e489e Add test/md5_cx_2.cpp 2024-11-13 13:30:42 +02:00
Peter Dimov
c4be5b93db Add test/siphash_cx_2.cpp 2024-11-13 13:24:30 +02:00
Peter Dimov
0fa5dbc44d Add test/xxhash_cx_2.cpp 2024-11-13 13:18:42 +02:00
Peter Dimov
4afd80fac5 Add ripemd_128 to tests 2024-11-13 13:12:41 +02:00
Peter Dimov
2350875bba Update test/concept.cpp 2024-11-13 13:07:40 +02:00
Peter Dimov
b465f92f45 Add test/fnv1a_cx_2.cpp 2024-11-13 12:54:54 +02:00
Peter Dimov
8898f466a0 Remove unneeded to_string functions 2024-11-13 02:27:51 +02:00
Peter Dimov
cda3d6c06e Disable example/compile_time_2.cpp under GCC 5 2024-11-13 02:23:04 +02:00
Peter Dimov
0f34746908 Add example/compile_time_2.cpp 2024-11-13 02:23:04 +02:00
Peter Dimov
b9e4e3d312 Add example/compile_time.cpp 2024-11-13 02:23:04 +02:00
Christian Mazakas
bf71ac7f16 add gcc-5 workaround 2024-11-12 14:52:55 -08:00
Christian Mazakas
406fe5bafd add ripemd-128 2024-11-12 14:52:55 -08:00
Christian Mazakas
0ed86d72c0 update sha-2 to be constexpr 2024-11-11 11:48:10 -08:00
Peter Dimov
877f6c9342 Switch Flavor::size_type for the predefined flavors to std::uint64_t; if we at some point need to append a foreign size_t hash, e.g. from std::hash<T>, we need to not throw away information 2024-11-09 22:00:43 +02:00
Peter Dimov
075ba3459d Add test/xxhash_2.cpp 2024-11-07 19:03:39 +02:00
Christian Mazakas
f45b248c09 cleanup ripemd-160 constexpr tests 2024-11-06 10:13:44 -08:00
Peter Dimov
742e5724d6 Update test/hmac_sha1.cpp 2024-11-06 03:21:38 +02:00
Peter Dimov
20b01a9fdc Update test/sha1.cpp 2024-11-06 03:18:24 +02:00
Peter Dimov
f1cbe459e9 Update test/hmac_md5_cx.cpp 2024-11-06 02:56:08 +02:00
Peter Dimov
7aad2abda4 Remove unnecessary includes 2024-11-06 02:53:48 +02:00
Peter Dimov
d6b5b094e1 Update test/sha1_cx.cpp 2024-11-06 02:52:12 +02:00
Peter Dimov
b976e6544e Update test/md5_cx.cpp 2024-11-06 02:49:32 +02:00
Peter Dimov
5724c5a714 Update test/spihash_cx.cpp 2024-11-06 02:47:12 +02:00
Peter Dimov
e52e926911 Update test/xxhash_cx.cpp 2024-11-06 02:45:02 +02:00
Peter Dimov
9b348ebd0c Update test/fnv1a_cx.cpp 2024-11-06 02:42:45 +02:00
Peter Dimov
6621b819f0 Avoid GCC 5 internal compiler errors 2024-11-06 02:36:48 +02:00
Peter Dimov
cdc11e21cd Constexpr-ify hmac.hpp 2024-11-06 02:36:48 +02:00
Christian Mazakas
a6c9abf58f update ripemd-160 to be constexpr 2024-11-05 14:15:54 -08:00
Peter Dimov
98f7aed266 Add test/quality.cpp 2024-11-05 20:48:32 +02:00