-
xxHash v0.8.0 - Stable XXH3 Stable
released this
2020-07-27 13:57:06 -05:00 | 1057 commits to dev since this releaseStable XXH3
After more than a year in the making,
XXH3has finally reachedstablestatus, for both its 64-bit and 128-bit variants.
While the code itself was in good enough shape for production use, the generated values could still change between versions. This limitedXXH3to local sessions only.
From now on, output values produced byXXH3for a given input and parameter set will remain identical across systems and across future versions. It makes it possible to store these values for later comparison, or to exchange them across network connections.BSD-style checksums
Official stabilization being the main goal of this release, there are only minimal additional changes.
A notable one though is the ability forxxhsumCLI to produce and check BSD-style checksum lines, using command--tag.
One advantage of--tagformat is that it explicitly specifies the algorithm and format used to represent the checksum. For example, it explicitly mentions if a checksum value follows the canonical format (XXH32) or the alternative little-endian format (XXH32_LE).
Generating BSD-style checksum lines was actually already possible, but as the CLI was unable to--checkthem, it remained a hidden option.
This situation changes withv0.8.0, thanks to a patch by @WayneD which makes it possible to--checkBSD-style checksum lines.Detailed list
- api : stabilize XXH3
- cli :
xxhsumcan produce BSD-style lines, with command--tag - cli :
xxhsumcan parse and check BSD-style lines, using command--check, by @WayneD - cli :
xxhsum -accepts console input, requested by @jaki - cli :
xxhsumaccepts--separator, by @jaki - cli : fix : print correct default algo for symlinked helpers, by @martinetd
- install: improved pkgconfig script, allowing custom install locations, requested by @ellert
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads