Tags: ajmohan/QAT_Engine
Tags
Release v0.5.7 contains the following changes: * Tidy up of debug messages in the memory driver test app. * Add EPOLLET flag when adding fd to epoll to support upstream driver * Correct calculations of available slab space in qae_mem_utils.c * Tidy up parsing for LimitDevAccess setting * Documentation update for release of OpenSSL_1_1_0
Release v0.5.6 contains the following changes:
* Remove unnecessary parenthesis to fix style of switch() statements
* Add missing #include to fix compilation warnings. Also fix the indentation of other #include lines
* Code changes required by changes in constness of some function parameters in OpenSSL-1.1.0.
- Make DSA_SIG and ECDSA_SIG getters const
- Constify the parameter getters for RSA, DSA and DH
* Fix for the issue caused by RSA decrypt call to engine now passing RSA_NO_PADDING instead of RSA_PKCS1_PADDING and the padding removal being handled in the calling function. This was not supported by the QAT Engine. The issue was introduced by the following OpenSSL commit:
5b8fa431ae8eb5a18ba913494119e394230d4b70
Make RSA key exchange code actually constant-time.
* Fix to allocate r/s for DSA_SIG and ECDSA_SIG in the engine code. This change was necessary due to the following OpenSSL commit:
8cc44d970ced1004db0727d7a7b3e2709c442e55
Don't allocate r/s in DSA_SIG and ECDSA_SIG.
* Change to the QAT engine build process such that the default QAT engine shared library install directory is </path/to/OpenSSL/install_directory>/lib/engines-1.1. This change was necessary due to the following OpenSSL commit:
b2de11c58b57e7f0d58c6f8a1d4177705650647e
Versioning engines default location: the Unix case.
* Fix valgrind's memcpy warning.
* Fix debug functions for common memory driver
* Fix missing cleanup of engine specific error strings
* Update README.md to document OpenSSL speed bug
Release v0.5.3 contains the following changes: * Various Fixes for the Autoconf based installer * Fix compilation error when PRF is disabled * Added configuration files for the Upstream driver * Remove Makefile link dependencies that are no longer required * Remove code for Zero Copy Mode
Release v0.5.2 contains the following changes: * Fix support for building with the Common Memory Driver * Fix issue where Engine Initialization Messages can fail due to a NULL instance. * Add Support for Upstream Intel Quickassist Technology Driver * Fix to checking return status of qat_ecdh_compute_key call * Change to use an Autotools generated configure script for installation * Update to documentation - make depend order.