Commit Graph

14 Commits

Author SHA1 Message Date
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