- a422b89 Fix HH_ALIGNAS for alignas (fixes #109), add experimental CMake build by Jan Wassenberg · 3 years, 5 months ago upstream/main
- 61f8351 Add CMake build, fix missing include by Jan Wassenberg · 3 years, 6 months ago
- c13d285 Merge pull request #108 from google/main by Jan Wassenberg · 3 years, 9 months ago
- 7f3ca0a Add comment on Append of empty string by Jan Wassenberg · 3 years, 9 months ago
- 2a34fa7 Merge pull request #107 from google/main by Jan Wassenberg · 3 years, 10 months ago
- 8575e9a Add NPM package to readme, sync code by Jan Wassenberg · 3 years, 10 months ago
- 8e7cfe4 Merge pull request #105 from google/main by Jan Wassenberg · 4 years ago
- aea2202 Add highwayhash-nodejs to readme (refs #104) by Jan Wassenberg · 4 years ago
- b12c9aa Sync: remove extra static and fix formatting by Jan Wassenberg · 4 years, 6 months ago
- ca0ff29 Merge pull request #98 from jasperla/openbsd/powerpc64 by Jan Wassenberg · 4 years, 6 months ago
- 195dac7 Merge pull request #101 from leres/update by Jan Wassenberg · 4 years, 6 months ago
- 1b5dba2 sys/sysctl.h must be included after sys/types.h (FreeBSD) by Craig Leres · 4 years, 6 months ago
- 2361494 Merge pull request #99 from leres/update by Jan Wassenberg · 4 years, 6 months ago
- a5c02a1 According to the cpuset(2) man page, sys/param.h must be included by Craig Leres · 4 years, 6 months ago
- 746185c unbreak InvariantTicksPerSecond() for OpenBSD/powerpc64 by Jasper Lievisse Adriaanse · 4 years, 6 months ago
- ea06651 Merge pull request #97 from google/main by Jan Wassenberg · 4 years, 9 months ago
- 1816f08 Enable SSE4 when AVX is enabled (MSVC) by Jan Wassenberg · 4 years, 9 months ago
- 7d165f0 Merge pull request #95 from vks/patch-4 by Jan Wassenberg · 4 years, 9 months ago
- 98cca25 Add link to Rust implementation by Vinzent Steinberg · 4 years, 9 months ago
- bdd572d Update readme: cffi issue fixed by Jan Wassenberg · 5 years ago
- 9490b14 Update readme, sync with autoformatter by Jan Wassenberg · 5 years ago
- 7500d14 Add post-install for stripping the SO by Jan Wassenberg · 6 years ago
- bb8b31c Merge pull request #92 from zeek/topic/johanna/1006 by Jan Wassenberg · 6 years ago
- fbc7481 Remove unnecessary Rotate32By function, that breaks the compile. by Johanna Amann · 6 years ago
- 954e565 Merge pull request #91 from kgotlinux/patch-1 by Jan Wassenberg · 6 years ago
- 5c8deb3 Add forgotten endif by kgotlinux · 6 years ago
- bac1f23 sys/cpuset.h must be included after sys/param.h by kgotlinux · 6 years ago
- f724346 Fix build on FreeBSD/powerpc64 by kgotlinux · 6 years ago
- 0aaf66b Merge pull request #87 from funny-falcon/patch-1 by Jan Wassenberg · 6 years ago
- 83bc93c Mention possibility to use non-balancing tree. by Sokolov Yura · 6 years ago
- 30bd801 Merge pull request #84 from rurban/mac-CPU_ZERO by Jan Wassenberg · 7 years ago
- 20813b0 fixup CPU_ZERO on mac by Reini Urban · 7 years ago
- 276dd7b Merge pull request #81 from katrinleinweber/resolve-DOIs-securely by Jan Wassenberg · 7 years ago
- 949b659 Hyperlink DOIs to preferred resolver by Katrin Leinweber · 7 years ago
- 8bd128a Merge pull request #80 from easyaspi314/master by Jan Wassenberg · 7 years ago
- b6fa77d Fix one last typo by easyaspi314 (Devin) · 7 years ago
- fcce4a6 Fix my mistakes. by easyaspi314 (Devin) · 7 years ago
- e96ab3b Merge pull request #78 from easyaspi314/master by Jan Wassenberg · 7 years ago
- ff5f27d HighwayHash: Add ARMv7/NEON support, fix tsc_timer.h and os_mac.cc/h from xpahos by easyaspi314 (Devin) · 7 years ago
- c5ee50b Readme update: avx2 guidance by Jan Wassenberg · 7 years ago
- 4dba04e Makefile fix: prefix (#69) and test obj (#73) by Jan Wassenberg · 7 years ago
- 2b309aa Update timer to absl by Jan Wassenberg · 7 years ago
- 9099074 Add Python3 binding mention to readme by Jan Wassenberg · 8 years ago
- 14dedec Fix altivec defines, reduce dependencies (#66) by Jan Wassenberg · 8 years ago
- c5e6e54 Fix ppc64el gcc build by Jan Wassenberg · 8 years ago
- d2dc080 Add file/update Makefile for ppc64 VSX by Jan Wassenberg · 8 years ago
- 8325e91 Warning/deprecation fixes: std::random_shuffle->shuffle by Jan Wassenberg · 8 years ago
- eeea446 128 and 256 bit use 6 and 10 finalization rounds; all HighwayHash variants now frozen. by Jan Wassenberg · 8 years ago
- 08d3f5b Merge pull request #64 from wanghan02/fix_cast_problems by Jan Wassenberg · 8 years ago
- 9b8a8b4 fix size_t shift by 32 by wanghan02 · 8 years ago
- 5165914 fix static_cast error from char to uint64_t by wanghan02 · 8 years ago
- be5491d Add highwayhash C and java version. Also export latest Makefile changes. by Lode Vandevenne · 8 years ago
- 8e20108 Add minio coauthor by Jan Wassenberg · 8 years ago
- d0b835e Update Windows project by Jan Wassenberg · 8 years ago
- 22645b8 Mention checksum and ARM/PPC ports by Jan Wassenberg · 8 years ago
- 9561f40 Warning fix-no return by Jan Wassenberg · 8 years ago
- 1825db3 Add .travis.yml by Jan Wassenberg · 8 years ago
- ee8df5b Simplified example, thanks Lode Vandevenne by Jan Wassenberg · 8 years ago
- ec4df7c Add PPC support by Jan Wassenberg · 8 years ago
- cdaf5e4 Better tsc_timer interface for PPC by Jan Wassenberg · 8 years ago
- 7fd5d36 Freeze 64-bit algorithm, mention Frank Wessels implementation by Jan Wassenberg · 8 years ago
- 2b666ae Merge pull request #54 from CDLuminate/add-manpage by Jan Wassenberg · 9 years ago
- 66eb154 Merge pull request #55 from CDLuminate/make-shared-object by Jan Wassenberg · 9 years ago
- b5554c0 Makefile: add build for shared object file by Zhou Mo · 9 years ago
- 0a5af1f Import manpage highwayhash.3 from Debian package by Zhou Mo · 9 years ago
- 6e8975c Merge pull request #52 from CDLuminate/add-install-target by Jan Wassenberg · 9 years ago
- 5533de3 Makefile: add install target by Zhou Mo · 9 years ago
- 1f4a24f Add FreeBSD support, merged from #47 by camachat by Jan Wassenberg · 9 years ago
- 9bbcc64 Avoid non-local static function in header by Jan Wassenberg · 9 years ago
- ed1d49c Add fPIC on FreeBSD (thanks camachat, #47) and lpthread (thanks CDLuminate, #48) by Jan Wassenberg · 9 years ago
- 8d53765 Emulate builtin_memcpy on msvc (#46 - thanks to Lovell Fuller for reporting) by Jan Wassenberg · 9 years ago
- 81da6e3 Fix std::abs overload, required cmath header (#44) by Jan Wassenberg · 9 years ago
- 1088fff Relax interface requirement: fragment can be zero-length by Jan Wassenberg · 9 years ago
- fd3d9af Fix endianess.h build on Windows (#46) by Jan Wassenberg · 9 years ago
- b656b08 Add includes (thanks yurivict, #44) and revise HighwayHashCat interface to only require single allocation by Jan Wassenberg · 9 years ago
- 1cbbe06 Fix warnings mentioned by yurivict (thanks ! ) and add HighwayHashCat dispatcher by Jan Wassenberg · 9 years ago
- 60e4503 Fix MOE sync: add test_exports, update Makefile include path regex. Thanks, vks! (#43) by Jan Wassenberg · 9 years ago
- 4d0f623 Update 'restricted header' comments; avoid C++ headers in vector_test_target.cc by Jan Wassenberg · 9 years ago
- e2098bc 2x faster HHCat buffering; add support for arm/ppc; target-specific test and measurement; namespaces to avoid ODR violation; shared padding/Load3 code; variadic args for Run; simpler byte swapping; separate robust_statistics header; avoid overriding CXXFLAGS; add auto-dependency; simplify c binding; threaded test; simplify CPU detection; hide nanobenchmark implementation; improved vector<->intrinsic conversion by Jan Wassenberg · 9 years ago
- dfd36a7 Merge pull request #40 from vks/patch-3 by Jan Wassenberg · 9 years ago
- eda34d3 Ignore binary files by Vinzent Steinberg · 9 years ago
- 8eb7f68 Add HighwayHashCatT for cord/iovec; add HH_TARGET_PREFERRED; further expand flooding discussion in readme by Jan Wassenberg · 9 years ago
- 84b8602 Expanded discussion of hash flooding. by Jan Wassenberg · 9 years ago
- b561ae2 Add MSVC2015 project for Windows builds by Jan Wassenberg · 9 years ago
- c6c4810 Windows build fixes, allow extra flags in Makefile, clarify flooding defense in readme, highwayhash prints all CPUs that were tested by Jan Wassenberg · 9 years ago
- dfcb97c Major sync: 1) hash value change (faster Update, simpler padding). 2) add APIs for 64/128/256 bit results. 3) detect current CPU. 4) faster ModularReduction. 5) same SipHash result on big-endian CPU. 6) use stdint types except in SipHash. 7) remove third_party/highwayhash prefix. by Jan Wassenberg · 9 years ago
- a1c257e Slight change to HH hash function definition (changes results). 10% avx2 speedup, 16-36% sse41 speedup. Improved benchmark app. by Jan Wassenberg · 9 years ago
- cdde139 Add bswap to SipHash for #35, add IACA support, revise benchmark algorithm names and add support for speed plots (for paper) by Jan Wassenberg · 9 years ago
- c46cf06 Add arxiv paper to README by Jan Wassenberg · 9 years ago
- 54c77c0 Minor cleanup of PR34 (SipHash13) by Jan Wassenberg · 9 years ago
- 4f30433 Merge pull request #34 from funny-falcon/siphash13 by Jan Wassenberg · 9 years ago
- cccecbd Add SipHash13 by Sokolov Yura aka funny_falcon · 9 years ago
- 9deedb1 Mention fast modulo, revise tree-based collision resolution by Jan Wassenberg · 9 years ago
- fc5a942 Merge pull request #33 from dgryski/dgryski/go-sse by Jan Wassenberg · 9 years ago
- da6af73 The Go port now contains an SSE core for a 10x performance improvement. by Damian Gryski · 9 years ago
- 5d057be Revised readme applications, added hash flooding section (#29) by Jan Wassenberg · 9 years ago
- be6156e Fix include path (#27, thanks John) by Jan Wassenberg · 9 years ago
- 6c32c9f Add logo (by Jyrki) by Jan Wassenberg · 9 years ago
- 44f30a2 Interop improvements: remove include dirs, add macro prefixes, shorter bswap name, remove crpc by Jan Wassenberg · 9 years ago
- b3fc3a3 Merge pull request #26 from vks/make-static-lib by Jan Wassenberg · 9 years ago