Skip to content

Releases: intel/QAT_Engine

v0.6.4

22 Dec 11:13
Compare
Choose a tag to compare

Release v0.6.4 contains the following changes

  • Update License comments in spec file - 8aed38d
  • Add Hardware Acceleration for AES-GCM using QAT HW (experimental) - c1b1ed6
  • Update release version v0.6.4 - 9954c0c

This release was tested against OpenSSL 1.1.1i. Please refer README for other dependent library release versions.

v0.6.3

02 Dec 19:35
Compare
Choose a tag to compare

Release v0.6.3 contains the following changes

  • Update license in specfile & library install changes

This release was tested against OpenSSL 1.1.1h. Please refer README for other dependent library release versions.

v0.6.2

20 Nov 17:27
Compare
Choose a tag to compare

Release v0.6.2 contains the following changes

  • Fix issue with MB X25519 cycle count debug - 8ccc99b
  • Refactor autotools build files from tools dir - 2df7299
  • Update Readme for v0.6.2 - 7ba6d44
  • Address spec file related review comments - 4906c1e
  • Update Spec file with exclude library - 2c392c9

This release was tested against OpenSSL 1.1.1h. Please refer README for other dependent library release versions.

v0.6.1

15 Sep 17:31
Compare
Choose a tag to compare

Release v0.6.1 contains the following changes

  • Add Multi-buffer Software optimizations for X25519 - e8718f5
  • Remove OpenSSL 1.0.2 support from the QAT engine - 4c64a84
  • Rename crypto_mb APIs & refactor heuristic timeout. - 2ef1b30
  • Update license for qat_contig_mem files - fe53077
  • Update driver config files with "ServicesProfile" - ffd4fa4
  • Changes to support QAT Engine RPM (Engine ID changed from "qat" to "qatengine") - 841944b
  • QAT Engine spec file to generate RPM - 08e5cbe
  • Remove legacy mux driver support & refactor configure - 5ac518a
  • Update qat_contig_mem file headers - 039351d

This release was tested against:
OpenSSL 1.1.1g
Crypto Multi-buffer Library version 0.5.3 for Multi-buffer Software Optimizations for RSA and X25519 using the commit - (intel/cryptography-primitives@87d413b)
Intel(R) Multi-Buffer Crypto for IPsec Library v0.54 for AES-GCM Software optimizations.

v0.5.46

07 Jul 22:17
Compare
Choose a tag to compare

Release v0.5.46 contains the following changes

  • NULL check added for data returned from the driver. - 3554c7b
  • Update version, README & enable qaeMemFreeNonZeroNUMA() for Linux. - 22d72e3
  • Add vectorized AES-GCM software optimizations. - 464221c

This release was tested against:
OpenSSL 1.1.1g
Crypto Multi-buffer Library version 0.5.3 for Multibuffer RSA support using the Commit - (intel/cryptography-primitives@19b408c)
Intel(R) Multi-Buffer Crypto for IPsec Library v0.54 for AES-GCM Software optimizations.

v0.5.45

23 Jun 13:52
Compare
Choose a tag to compare

Release v0.5.45 contains the following changes

  • Fix issue with max accel_details to handle VFs. - 428d89c
  • Fix issue with HKDF configure. - 6d09b9e
  • Changes to use qaeMemFreeNonZeroNUMA() for the memory already cleansed. - 8790ddd
  • Changes to support FreeBSD Operating System. - 7f6b9af
  • Fix incorrect return code in QAT Engine. - 244ecec
  • Changes to resolve coverity issues. - c125c64
  • Add engine version logging and fix config issues. - 99fd3fb

This release was tested against:
OpenSSL 1.1.1g
Crypto Multi-buffer Library version 0.5.3 for Multibuffer RSA support using the Commit - (intel/cryptography-primitives@19b408c)

v0.5.44

24 Apr 10:08
Compare
Choose a tag to compare

Release v0.5.44 contains the following changes

  • Fix compilation warnings with OpenSSL 1.1.0. - 9f1bec8
  • Add support for X25519 & X448. - da6767e
  • README update and minor bug fixes - f37234e
  • Add Multibuffer RSA support into the QAT Engine - 2f55117
  • Update Multibuffer crypto library name and header path - 5f8a773

This release was tested against:
OpenSSL 1.1.1f
Crypto Multi-buffer Library version 0.5.3 for Multibuffer RSA support using the Commit - (intel/cryptography-primitives@21a2023)

v0.5.43

25 Feb 18:56
Compare
Choose a tag to compare

Release v0.5.43 contains the following changes:

  • Replace memset and Async callback compilation changes. - 2fc0979
  • Add pthread_key_delete() to solve resource leak problem. - 2859c37
  • Updated README.md - a8dab01
  • Fix compilation issue with OpenSSL 1.0.2 - d560acc
  • Better malloc failure handling in RSA_meth_new - e299469
  • Update of the README limitations section - e088bcf
  • Fix issue with multi_thread memory driver interface - 1251aa9
  • Usage of proper format parameters in documentation. - 8066090
  • Add TLS1.3 HKDF support. - 9c4e074
  • Update year in copyright information to 2020 - ab4d113
  • Remove cleanup from hkdf_derive - 50d294a
  • Changes to build QAT1.7 driver and USDM by default - 26cae8d
  • Add additional NULL checks for PRF Derive - 6fb78b2
  • Make HKDF support experimental - d3d5df4

This release was tested against:
OpenSSL 1.1.1c (including functionally with TLS 1.3)

v0.5.42

11 Jul 17:06
Compare
Choose a tag to compare

Release v0.5.42 contains the following changes:

  • Add Software Fallback feature. - d064593
  • Add Security optimizations - da86027
  • Fix for multi-threaded environment race condition. - 37ac7da
  • Code changes to avoid a potential race condition. - d2f59b4

This release was tested against:
OpenSSL 1.1.1c (including functionally with TLS 1.3)

v0.5.41

11 Jun 17:01
Compare
Choose a tag to compare

Release v0.5.41 contains the following changes:

  • Add support for the async callback mechanism in the QAT Engine - 19f6c1a
  • Add wrapper function to sys calls ioctl, mmap, mremap and munmap - a38ab5f
  • Add support to install QAT Engine against OpenSSL 3.0.0 - 714035c
  • Update year in copyright information - 21aa604
  • Fix deprecated functions with new functions from OpenSSL 1.1.1 - 5529dff
  • Add configuration section name as a parameter - 4a28c8d
  • Various bug fixes and cleanups - f8bc9db
  • Add a QAT Engine build configuration option which removes the regeneration
    of the errors files e_qat_err.c, e_qat_err.h & e_qat.txt
    from the build process - 8f65660
  • Altered contig_mem driver to compile with newer (4.12.8+) kernels - f9365be

This release was tested against:
OpenSSL 1.1.1b (including functionally with TLS 1.3)