xxHash 0.8.3

След повече от година разработка, библиотеката 0.8.3 вече е налична xxHash, реализираща високопроизводителни некриптографски хеш алгоритми xxHash. Библиотеката и командната утилита са написани на C и се разпространяват под лиценз BSD 2.

Какво ново:

  • Поправена е грешка в функцията XXH3_128bits_withSecretandSeed(), която води до некоректни резултати в някои случаи.
  • Добавена е оптимизирана реализация за LoongArch SX.
  • Сега командната утилита xxhsum автоматично открива и използва най-добрите налични векторни разширения (SSE, AVX и др.). По-рано за това беше необходима явна опция при компилация, но сега тя е включена по подразбиране (може да се деактивира чрез задаване на DISPATCH=0).
  • Също така в утилитата xxhsum е добавен ключът —filelist / —files-from, който приема имена на файлове от текстов файл или stdin, опростявайки масовото хеширане.
  • Новият режим -H3 генерира 64-битови хешове XXH3 с префикс XXH3_, за да се различават от хешовете XXH64 без префикс. Симлинкът xxh3sum по подразбиране използва този режим.
  • Проверка на компилацията за процесори AIX и SPARC.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster