Pärast üle aasta kestnud arendust on välja antud 0.8.3 raamatukogu xxHash, mis rakendab kõrgjõudlusega mittekrüptograafilisi räsialgoritme xxHash. Raamatukogu ja konsooli utiliit on kirjutatud keeltes C ja levitatakse BSD 2 litsentsi alusel.
Mis on uut:
- Parandatud viga funktsioonis XXH3_128bits_withSecretandSeed(), mis viis vale tulemuseni teatud olukordades.
- Lisatud optimeeritud teostus LoongArch SX jaoks.
- Nüüd konsooli utiliit xxhsum tuvastab automaatselt ja kasutab parimaid saadaval olevaid vektoreid laiendusi (SSE, AVX jne). Varasemalt nõudis see selget kogumise valikut, kuid nüüd on see vaikimisi sisse lülitatud (välja lülitamiseks seadke DISPATCH=0).
- Samuti on utiliidile xxhsum lisatud lipp —filelist / —files-from, mis võtab failinimesid tekstifailist või stdin-st, lihtsustades massilist räsimist.
- Uus režiim -H3 genereerib 64-bitiseid räsisid XXH3 prefiksiga XXH3_, et eristada neid prefiksita XXH64-st. Sümbol xxh3sum kasutab vaikimisi seda režiimi.
- Kogu otstarbe kontroll AIX ja SPARC protsessorite jaoks.
Allikas: linux.org.ru
