Will Pazner
7714f8f42c
Move Hasher to hash_util.hpp, add TupleHasher
...
Remove specializations of std::hash for non-user-defined types.
2025-08-26 15:31:14 -07:00
Andrew Ho
773606139c
Merge remote-tracking branch 'base/master' into dev-inverse-transform
2025-02-09 07:35:58 -08:00
Andrew Ho
5ceda33e57
implemented edgescan
...
fixed hash finalization infinite recursion
2025-02-04 15:13:29 -08:00
Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
Andrew Ho
7717cc5e6c
cleanup
2025-01-31 16:17:29 -08:00
Andrew Ho
4c491ae4a7
Added a helper for constructing non-cryptographic hashes for use in
...
hash tables
2025-01-31 15:08:51 -08:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Veselin Dobrev
0c38bd5653
In hash.cpp, include <gnutls/gnutls.h> before <gnutls/crypto.h>
...
which seems to be necessary for some versions of GnuTLS.
2021-04-22 21:32:32 -07:00
Veselin Dobrev
7b466024e2
Add class HashFunction for computing SHA-256 hashes using GnuTLS.
...
The class also implements hashing of integer sequences that is
independent of endianness and type (int, long, unsigned, etc).
Similarly, the class implements hashing of sequences of doubles
that is independent of endianness.
In class Vector, add STL-like methods 'begin' and 'end'.
2021-04-18 20:43:40 -07:00