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
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
353cf839d4
use nested namespace declarations
2017-01-05 15:06:49 +11:00
9a798446b5
build: remove unnecessary includes
...
discovered with include-what-you-use
2016-10-12 15:08:22 +11:00
51e7995c63
hash/adler: convert to object style accumulator
2016-06-20 16:37:43 +10:00
ce26ce1238
hash: style
2016-06-17 16:20:09 +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
2658b41ea1
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
cce9af76e3
style
2015-03-02 00:35:45 +11: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