After more than a year of development, the release of version 0.8.3 of the library has taken place. xxHash, which implements high-performance non-cryptographic hash algorithms. xxHash. The library and console utility are written in C and distributed under the BSD 2 license.
What's new:
- A bug in the function XXH3_128bits_withSecretandSeed() has been fixed, which caused incorrect results in some cases.
- An optimized implementation for LoongArch SX has been added.
- The xxhsum console utility now automatically detects and uses the best available vector extensions (SSE, AVX, etc.). Previously, this required an explicit build option, but now it is enabled by default (can be disabled by setting DISPATCH=0).
- The xxhsum utility also adds the --filelist / --files-from option, which accepts file names from a text file or stdin, simplifying bulk hashing.
- The new -H3 mode generates 64-bit XXH3 hashes with the prefix XXH3_, distinguishing them from the prefix-free XXH64. The symlink xxh3sum uses this mode by default.
- Build verification for AIX and SPARC processors.
Source: linux.org.ru
