Etter mer enn ett Är med utvikling ble versjon 0.8.3 av biblioteket lansert xxHash, som implementerer hÞyytelses ikke-kryptografiske hash-algoritmer xxHash. Biblioteket og kommandolinjeverktÞyet er skrevet i C og distribueres under BSD 2-lisensen.
Hva er nytt:
- Feilen i funksjonen XXH3_128bits_withSecretandSeed() er rettet, som fĂžrte til feilaktige resultater i enkelte tilfeller.
- Optimalisert implementering for LoongArch SX er lagt til.
- NÄ gjenkjenner og bruker kommandolinjeverktÞyet xxhsum automatisk det beste av tilgjengelige vektorutvidelser (SSE, AVX osv.). Tidligere krevde dette et eksplisitt byggealternativ, men nÄ er det aktivert som standard (deaktiveres ved Ä angi DISPATCH=0).
- Det er ogsĂ„ lagt til en parameter i xxhsum-verktĂžyet âfilelist / âfiles-from, som tar filnavn fra en tekstfil eller stdin, noe som forenkler masse-hashering.
- Den nye modusen -H3 genererer 64-bits XXH3-hasher med prefikset XXH3_, for Ă„ skille dem fra prefikslĂžse XXH64. Symbolsk lenke xxh3sum bruker som standard denne modusen.
- Byggekontroll for prosessorer AIX og SPARC.
Kilde: linux.org.ru
