summaryrefslogtreecommitdiff
path: root/lib/hash.c
Commit message (Expand)AuthorAgeFilesLines
* hash: Fix compilation error on Fedora 34 with GCC 11 and -O0.Guzowski Adrian2021-09-151-2/+2
* hash: Enable hash_bytes128 optimization for aarch64.Yanqin Wei2019-02-271-3/+3
* Eliminate most shadowing for local variable names.Ben Pfaff2017-08-021-1/+1
* hash: Add "fall through" annotations for 32-bit builds as well.Ben Pfaff2017-08-021-0/+14
* Fix some -Wimplicit-fallthrough warnings building with GCC 7Timothy Redaelli2017-07-111-1/+14
* hash: Make basis of hash_words64() 32 bits.Jarno Rajahalme2015-01-061-1/+1
* hash: Add 128-bit murmurhash.Joe Stringer2014-11-251-1/+265
* lib/hash: Use CRC32 for hashing.Jarno Rajahalme2014-07-111-15/+12
* lib/hash: Abstract hash interface.Jarno Rajahalme2014-07-041-6/+6
* clang: Fix the alignment warning.Alex Wang2013-07-231-3/+3
* hash: Replace primary hash functions by murmurhash.Ben Pfaff2013-01-221-67/+24
* hash: Change mhash_finish() data measurement from words to bytes.Ben Pfaff2013-01-221-1/+1
* hash: Introduce an implementation of murmurhash.Ben Pfaff2012-09-041-0/+15
* Global replace of Nicira Networks.Raju Subramanian2012-05-021-1/+1
* hash: Speed up hash_bytes().Ben Pfaff2012-04-181-8/+9
* hash: Convert macros to inline functions.Ben Pfaff2012-02-021-6/+6
* hash: Make functions for hashing a few words easier to use.Ben Pfaff2010-12-171-10/+13
* hash: Implement hash function for "double" values.Ben Pfaff2009-11-041-0/+15
* Update primary code license to Apache 2.0.Ben Pfaff2009-06-151-10/+10
* Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff2009-07-081-0/+85