2
0
mirror of https://github.com/boostorg/hash2.git synced 2026-01-19 16:22:15 +00:00

13 Commits

Author SHA1 Message Date
Peter Dimov
9557589c07 Revert "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"
This reverts commit 877f6c9342.
2025-03-05 14:45:22 +02:00
Peter Dimov
5ffaaf59cb Avoid spurious msvc-14.0 warning 2025-03-04 21:21:30 +02:00
Peter Dimov
f39fc8a7f2 Add the appropriate hash_append API to hash_append_provider; use it in test/hash_append_5.cpp 2025-03-04 21:01:41 +02:00
Peter Dimov
c3c23b3382 Add a Provider argument to tag_invoke 2025-03-04 20:53:55 +02:00
Peter Dimov
9cdec70834 Change last parameter of tag_invoke to pointer, to avoid implicit conversions and infinite loops 2025-03-04 17:13:23 +02: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
8669a782d0 Add test/append_byte_sized_cx.cpp 2024-11-03 17:03:03 +02:00
Peter Dimov
1f0f81fd90 Update test/hash_append_5.cpp 2024-10-26 20:33:41 +03:00
Peter Dimov
7043960f38 Update test/hash_append_5.cpp 2024-10-24 17:51:31 +03:00
Peter Dimov
4dd4d3621d Change signature of HashAlgorithm::update to (void const*, size_t) 2023-12-11 20:17:25 +02:00
Peter Dimov
63baf5b735 Remove byte_type.hpp 2023-12-07 18:16:41 +02:00
Peter Dimov
158d2c5418 Replace uses of <boost/cstdint.hpp> with <cstdint> 2023-12-02 00:52:47 +02:00
Peter Dimov
2072d4cdaf Add test/hash_append_5 2019-03-31 15:39:24 +03:00