f6056153e3
rename root namespace from util to cruft
...
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
803acc9a87
relicense under MPL-2.0
2018-08-04 15:14:06 +10:00
681768093e
hash: use a consistency, less flexible, interface
2018-01-13 15:24:12 +11:00
34788756d2
build: don't use './' as an include prefix
...
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
51e7995c63
hash/adler: convert to object style accumulator
2016-06-20 16:37:43 +10:00
5e6155a51a
hash: make use of restrict and noexcept consistent
2016-06-17 16:06:46 +10:00
51487cd34e
hash: put checksum functions into util: #️⃣ :
2016-06-17 15:56:14 +10:00
9bbcfa6e63
make header paths more explicit
2016-04-05 11:06:35 +10:00
2658b41ea1
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
3fd3b805af
adler: fix c-style cast without const error
2014-10-20 12:55:59 +11:00
37ed0fc5fd
hash: cleanup fletcher
2014-09-11 15:44:03 +10:00
018fcef146
hash: whitespace
2014-09-11 15:43:12 +10:00
332264a5be
adler: add iterator style argument wrapper
2014-09-02 23:36:21 +10:00
db18432f1c
Move all hash implementations to hash subdir
2013-07-13 14:40:13 +10:00