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 |
|