Skip to content

Releases: intel/qatlib

QATlib: 24.09.0

10 Sep 11:20
Compare
Choose a tag to compare

Changes in this release:

  • Improved performance scaling in multi-thread applications (--enable-icp-thread-specific-usdm)
  • Set core affinity mapping based on NUMA node to improve performance (near-linear scaling) on multi-socket platforms
  • Bug fixes (See Resolved section in README.md)

QATlib: 24.02.0

20 Feb 15:56
Compare
Choose a tag to compare

Changes in this release:

  • Added Heartbeat support.
  • Added support for QAT GEN 5 devices, including support for a range of crypto wireless algorithms.
  • RAS - Device error reset and recovery handling.
  • Bug fixes (See Resolved section in README.md)

QATlib: 23.11.0

15 Nov 18:50
Compare
Choose a tag to compare

Changes in this release:

  • Support DC NS (NoSession) APIs
  • Support Symmetric Crypto SM3 & SM4
  • Support Asymmetric Crypto SM2
  • Support DC CompressBound APIs
  • Bug Fixes. See Resolved section in README.md

QATlib: 23.08.0

06 Sep 18:24
Compare
Choose a tag to compare

Changes in this release:

  • Added support for data compression chaining (hash then compress)
  • Added support for additional configuration profiles
  • Removed the following insecure algorithms: Diffie-Hellman and Elliptic curves less than 256-bits.
  • Bug Fixes

QATlib: 23.02.0

24 Feb 09:20
Compare
Choose a tag to compare

Changes in this release:

  • Added configuration option --enable-legacy-algorithms to use insecure crypto algorithms and disabled them by default (AES-ECB, SHA-1, SHA2-224, SHA3-224, RSA512/1024/1536, DSA)
  • Refactored code in quickassist/utilities/libusdm_drv
  • Bugfixes
  • Updated documentation with configuration and tuning information

QATlib 22.07.2

15 Nov 10:51
Compare
Choose a tag to compare

Changes in this release:

  • Changed from yasm to nasm for assembly compilation
  • Added configuration option to use C implementation of soft CRC implementation instead of asm
  • Added support for pkg-config
  • Added missing lock around accesses to some global data in qatmgr

QATlib 22.07.1

20 Oct 16:46
Compare
Choose a tag to compare

Changes in this release:

  • Fix for QATE-86605 – improve error checking on size param used by qatmgr debug function.
  • Fix for issue #10
  • Fixed link to Programmer's Guide

QATlib 22.07.0

20 Jul 19:43
Compare
Choose a tag to compare

Changes in this release:

  • Added support for Compression LZ4 and LZ4s algorithms
  • Added support for Compression end-to-end integrity checks
  • Added support for PKE Generic Point Multiply APIs
  • Added support for CPM2.0b
  • Updated library to support new version of QAT APIs
  • Updated qat service to allow compression only and crypto only configurations

QATlib 21.11.0

10 Nov 11:43
Compare
Choose a tag to compare

Changes in this release:

  • Created qatlib-tests rpm package
  • Added option to configure script to skip building sample code

QATlib 21.08.0

08 Sep 13:42
Compare
Choose a tag to compare

Changes in this release:

  • Added support for Compression Deflate algorithm, with fixed and dynamic Huffman encoding.
  • Added communications path to PF driver (PFVFcomms) and use it to query PF about VF capabilities
  • Enabled crypto and/or compression services based on VF capabilities.
  • Stopped service correctly during uninstallation
  • Fixed qatmgr cmdline foreground option -f
  • Added qatmgr -v cmdline option to display version
  • Added version check between qatlib and qatmgr
  • Suppressed deprecated warnings from OpenSSL3
  • Fixed build with clang compiler