Skip to content

Releases: intel/QAT_Engine

v0.5.40

08 Feb 14:57
Compare
Choose a tag to compare

Release v0.5.40 contains the following changes:

  • Changes to fix issue with input string in SET_CRYPTO_SMALL_PACKET_OFFLOAD_THRESHOLD - 7ad8952
  • Implement additional QAT engine API input checking - 43a03bb
  • Changes in README.md to update driver validation details - 336939c

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

v0.5.39

12 Oct 10:57
Compare
Choose a tag to compare

Release v0.5.39 contains the following changes:

  • Add additional security compiler flags. - ca40eff
  • Correction of an incorrect configure option. - 7ff3a7e
  • Enable QAT engine to be built against OpenSSL packages, for example, of a Debian-based distribution. - 5afcc2b
  • Modify configure options to make OpenSSL master/1.1.1 build the default. - ebb9b37
  • Fix several formatting issues in README.md markup. - cff6c96
  • Add ability to disable auto engine init on fork. - 51ee99e
  • Added more detail in the README.md on the use of the --enable-openssl_install_build_arch_path option to the build configure command. - c362b59
  • Update README.md for OpenSSL 1.1.1 - 5070ca2

This release was tested against:
OpenSSL 1.1.1 (Up to TLS 1.2 but not with TLS 1.3)

v0.5.38

05 Sep 13:34
Compare
Choose a tag to compare

Release v0.5.38 contains the following changes:

  • Fix compilation warnings when compiling the QAT engine with the 'disable-qat_ecdh' flag set. - 1b1a599
  • Add some common debug and warning statements for build validation. - 51f8547
  • Remove erroneous FIPS related call. - c926348
  • Add missing autogen.sh step to documentation example. - 6027cff

This release was tested against:
OpenSSL 1.1.0h

v0.5.37

18 Jun 14:25
Compare
Choose a tag to compare

Release v0.5.37 contains the following changes:

  • Make static those functions that are unnecessarily exported. - 77caa38
  • Remove Autogenerated files. - 189a450

This release was tested against:
OpenSSL 1.1.0h

v0.5.36

24 Apr 11:11
Compare
Choose a tag to compare

Release v0.5.36 contains the following changes:

  • Tidy up verifyResult so it is not used after cleanup. - e572750
  • Add setting of PERL5LIB to README.md of QAT Engine. - 589c75e
  • Store instances as thread local within the QAT engine to reduce locking. - acd0cf7
  • Optimize the 'last block' decryption with AESNI in qat chained cipher mode. - e4f9270

This release was tested against:
OpenSSL 1.1.0h

v0.5.35

06 Mar 11:33
Compare
Choose a tag to compare

Release v0.5.35 contains the following changes:

  • Enable support for heuristic polling mode. - 12afb4f

This release was tested against:
OpenSSL 1.1.0g

v0.5.34

22 Feb 09:39
Compare
Choose a tag to compare

Release v0.5.34 contains the following changes:

  • Optimisation to reduce the number of signals sent. - 32f3710
  • Update year in copyright information - 1ee7b35
  • Add link to asynchronous NGINX fork in README.md. - 1abf2fd

This release was tested against:
OpenSSL 1.1.0g

v0.5.33

23 Jan 13:37
Compare
Choose a tag to compare

Release v0.5.33 contains the following changes:

  • Fix compilation warning when qat_mem_debug enabled. - 728e37b
  • Fix qat_BN_to_FB() to reset the flatbuffer length to zero on a failed allocation. - d0fbc6f
  • Add async support for qat_mod_exp - ef236aa
  • Change copyFreePinnedMemory() to return error status - e027a3c

This release was tested against:
OpenSSL 1.1.0g

v0.5.32

20 Dec 18:01
Compare
Choose a tag to compare

Release v0.5.32 contains the following changes:

  • Remove temporary variables that were not required. - ae15e98
  • Fix punctuation - 9be1525
  • Remove duplicate range check conditions - 81ed197
  • Fix issue that prevents you overriding CFLAGS at the make command line. - ffa758e
  • README.md corrections and updates. - ed4989b
  • Fix crash in signal code after forking. - 871a728
  • Add c2xxx config files for single accelerator variant. - eb7f5bf
  • Add example config files for dh89xxcc single accelerator variant. - 85978c3
  • Add missing NULL Checks to qae_mem_utils.c - d8c881b
  • Fix optimisation issue in function 'qat_crypto_callbackFn'. - 9153bf3

This release was tested against:
OpenSSL 1.1.0g

v0.5.31

10 Nov 18:28
Compare
Choose a tag to compare

Release v0.5.31 contains the following changes:

  • Replace RSA padding functions with OpenSSL equivalents. - 6856c4f
  • Changes to avoid an error when EVP_EncryptFinal_ex() calls QAT engine function qat_chained_ciphers_do_cipher() with a NULL input buffer pointer. - f6f262f

This release was tested against:
OpenSSL 1.1.0g