Commit Graph

16 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
36120319bc hash: change default mix function to murmur2 mix 2017-06-29 16:32:58 +10:00
353cf839d4 use nested namespace declarations 2017-01-05 15:06:49 +11:00
286dd05481 hash: fix parameter names in mix wrappers 2015-09-15 21:06:00 +10:00
ff23146a68 hash: extract fnv1a hashes to new unit 2015-06-02 21:36:30 +10:00
588b38fd17 hash: move wang mixing funcs into seperate unit 2015-06-02 21:11:57 +10:00
bc5888bfcf hash: disable conflicting function names
clashes with the util::hash namespace. they should be moved into this
namespace.
2015-06-02 20:33:00 +10:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
77942e008d Change my email to an active domain 2012-04-23 13:10:50 +10:00
a3d965b917 Change licencing from waif to libgim 2012-04-11 15:21:00 +10:00
f71f15ebf1 Add convenience typed hash functions 2012-01-04 17:19:50 +11:00
d57269178a Add a naive FNV-1a hash series 2011-10-29 15:06:39 +11:00
dc202db67e Use hash algorithm name in its function's symbol 2011-10-29 15:05:49 +11:00
796a3d3639 Added simple integer and pointer hashes 2011-10-26 23:45:01 +11:00