Skip to content

标签

标签使您能够将历史中的特定点标记为重要点
  • v2.0.0
    v2.0.0 Release tagging
    
    - QAT_SW library INSTALL section update.
    - Dockerfile version bump for v2.0.0.
    - Fix OpenSSL SW fallback usecase for RSA provider sign and verify.
    - Added ECX import, import types functions for FIPS.
    - Version bump and README update to v2.0.0.
    - Fix QAT_SW ECDH/ECDSA curves Registration.
    - Fix pthread condition variable lifecycle.
    - Refactor RSA sign, verify, cipher and keymanagement modules in QAT provider.
    - Add co-existence support for BoringSSL on FreeBSD and enabling runtime bitmap configuration.
    - Refactor EC key management and clean up legacy code.
    - Remove legacy CRYPTO_THREAD_lock usage and update ECX key management for OpenSSL 3.x.
    - Refactor reference counting to use atomic operations.
    - Increase QAT_MAX_CRYPTO_INSTANCES to 2048 for Enhanced Device Support.
    - Add compatibility support for OpenSSL 3.5 in QAT Provider.
    - Add compatibility with the latest BoringSSL API.
    - Fix ICP warnings for QAT.L.4.28.0-00004 driver.
    - Fix possible NULL pointer dereference for SM4-CCM.
    - Add update_config.sh to dynamically update driver config files.
  • v1.9.0
    v1.9.0 Release tagging
    
    - Bug fixes, README update and version bump
    - Dockerfile version bump to 1.9.0 and vulnerability fix
    - Fixed boringssl segfault when no QAT HW devices are available
    - QAT Engine and Provider compatibility issues fix with
      OpenSSL 3.3 and 3.4
    - Fix KDF support finder with system openssl in configure.ac
    - Add FreeBSD QAT_SW support
    - Fixed memory leaks observed in qat hw provider
    - Fixed aes-cbc-hmac-sha testapp insecure algo issue
  • v1.8.1
    v1.8.1 Release tagging
    
    - Version bump & README update
    - Update year in copyright information to 2025
    - Remove autogenerated err files from OpenSSL1.1.1
  • v1.8.0
    v1.8.0 Release tagging
    
    * Bug Fixes, README update and Version bump to v1.8.0
    * Version bump for Dockerfile v1.8.0
    * Fix submodule issue with haproxy module
    * Fix AES128-SHA failure with nginx
    * Fix provider warnings with co-existence mode when building rpm using qatengine.spec.
    * Add AVX2 bit check support for client platforms.
    * Fixed offload issue for qat hw aes-ccm and sm3 when modules removed
    * Added QAT_SW Provider support for RSA encrypt and decrypt
    * Algorithms with AES-128 and AES-192 keys added to insecure list and disabled by default.
  • v1.7.0
    ceb9d4ac · Version bump for Dockerfile ·
    v1.7.0 Release tagging
    
    • Version bump for Dockerfile
    • ipp-crypto name change to cryptography-primitives
    • QAT_SW GCM memory leak fix in cleanup function.
    • Update limitation section in README for v1.7.0 release.
    • Fix build with OPENSSL_NO_ENGINE
    • Fix for build issues with qatprovider in qatlib
    • Bug fixes and README updates to v1.7.0
    • Remove qat_contig_mem driver support.
    • Add support for building QAT Engine ENGINE and PROVIDER modules
      with QuicTLS 3.x libraries.
    • Fix for DSA issue with openssl3.2
    • Fix missing lower bounds check on index i
    • Enabled SW Fallback support for FBSD
    • Fix for segfault issue when SHIM config section is unavailable
    • Fix for Coverity & Resource leak
    • Fix for RSA failure with SVM enabled in openssl-3.2
    • SM3 Memory Leak Issue Fix
    • Fix qatprovider lib name issue with system openssl.
  • v1.6.2
    v1.6.2 Release tagging
    
    * README update for dockerfile.
    * Dockerfile support for QAT Engine and HAproxy.
  • v1.6.1
    v1.6.1 Release tagging
    
    * Version bump to 1.6.1 with README updates.
    * Refactor QAT_HW & QAT_SW RSA code with bug fixes.
  • v1.6.0
    v1.6.0 Release tagging
    
    * Bug Fixes, README update and Version bump to v1.6.0
    * Fix issue with make depend for QAT_SW
    * QAT_HW GCM Memleak fix & bug fixes
    * QAT2.0 FreeBSD14 intree driver support
    * Fix OpenSSL 3.2 compatibility issues.
    * Optimize hex dump logging.
    * Clear job tlv on error
    * QAT_HW RSA Encrypt and Decrypt provider support
    * QAT_HW AES-CCM Provider support.
    * Add ECDH keymgmt support for provider.
    * Fix QAT_HW SM2 memory leak.
    * Enable qaeMemFreeNonZeroNUMA() for qatlib
    * Fix polling issue for the process that doesn't have QAT_HW instance.
    * Fix SHA3 qctx initialization issue & potential memleak
    * Fix compilation error in SM2 with qat_contig_mem
    * Update year in copyright information to 2024.
  • v1.5.0
    v1.5.0 Release tagging
    
    * Fixed PRF issue when QAT offload is turned off.
    * Fix issue with s_server issue for sm4-ccm with 3.0 engine
    * Fix unsupported ciphers for HKDF to fallback to OpenSSL_SW
    * Fix issue with disable qat_hw using qatlib co-ex
    * Fix issue with co-ex when algos disabled
    * Fix Seg fault issue with Chachapoly in s_server tests
    * make rpm_intree target support for building RPM.
    * Fix qat_sw X25519 fallback issue on non-icx
    * Add Provider support for QAT_SW SM4-CBC
    * Add QAT_HW SM3 provider support
    * Add QAT_SW SM3 Provider Support
    * Add support for SM4-CBC QAT_HW Provider
    * SVM Support for QAT gen4(4xxx) devices
    * Fix QAT_HW provider SM2 issues
    * Update openssl, ipp-crypto and ipsec-mb Submodules to latest version
    * QAT engine AES-CCM support
    * Fix for non-svm nginx-quic free pointer issue
    * QAT2.0 KPT Support in QAT_Engine
    * Update OpenSSL and Ipsec-mb version for rpm spec file
    * Fix for SM2 speed performance drop
    * Version bump to v1.5.0 with README update
  • v1.4.0
    v1.4.0 Release tagging
    
    * Spec File with QAT OOT driver for Binary RPM.
    * Fix SM4-CBC Coexistence issue.
    * Bug Fixes, README & Version Update.
    * Fix HKDF(TLS13-KDF) fallback issue with QAT offload disabled.
    * Fix nullptr issue detected by sslyze.
    * Add provider support for SM4-CCM.
    * Fix compilation issues with testapp for HKDF & DSA
    * Add provider support for SM4-GCM(BabaSSL)
    * TLS1.3-KDF(HKDF) test support in testapp
    * Buffer overflow, memory leak and NULL check fixes.
  • v1.3.1
    v1.3.1 Release tagging
    
    * Enable TLSv1.3 HKDF for FIPS qatprovider
  • v1.3.0
    v1.3.0 Release tagging
    
    * Fix compilation errors on lenstra #251 & GCM(for ipsec_mb v1.4)
    * README updates for multithreaded issues.
    * Fix testapp issue with RSA8k
    * Clean up various spelling mistakes in comments and message strings
    * Clean up clang scan build warning with redundant variable assignment
    * QAT_SW SHA512 self_test support.
    * pthread_cond_wait destroy hang fix
    * Fix QAT_HW SM3 initialization issue & warnings fix.
    * Improved documentation for in-tree QAT OpenSSL Engine installation and usage
    * Use proper accessors on `pkey`
    * QAT_HW & QAT_SW Co-ex with QAT_HW retry for SM4-CBC
    * Fix HKDF issue with TLS1.3 KDF
    * QAT_HW SM2 Sign Verify support.
    * Automatic dependency clone & build using make depend.
    * Version bump to v1.3.0 and update README.
  • v1.2.0
    v1.2.0 Release tagging
    
    * Remove OpenSSL header dependency for BSSL
    * Update Licensing section
    * Build time QAT_HW & QAT_SW co-existence in Provider
    * Enable PKEY accleration for OpenSSL3.0 Engine.
    * Fix QAT_HW & QAT_SW init to fallback to OpenSSL_SW on failure
    * Add QAT_HW SM3 support.
    * Fix Coverity issues with BoringSSL
    * FIPS 140-3 Certification requirements support.
    * Bug fixes on GCM cleanup and disable flags in provider.
    * Version bump to v1.2.0 and README update
  • v1.1.0
    v1.1.0 Release tagging
    
    * Add QAT_SW acceleration support for Fedora RPM.
    * Enable QAT_SW Acceleration only on Intel(R) CPU.
    * QAT_HW & QAT_SW Co-existence with QAT_HW retry.
    * Fix issues with testapp and remove extra args.
    * Version bump to v1.1.0 with README update.
  • v1.0.0
    v1.0.0 Release
    
    * Update QAT_HW driver sample config files.
    * QAT_SW ECDSA Verify Support.
    * Replace 1s sleep with conditional wait.
    * Add ntls support for SM4-GCM.
    * Fix compilation error with latest BoringSSL Commit.
    * Refactor autoconf & disable insecure algorithms by default.
    * Fix issue with SM4-CCM & GCM enable flag
    * Fix API version for QAT_HW 2.0 driver & bug fixes
    * Readme Update for v1.0.0 with QAT_HW v2.0 information.
  • v0.6.19
    v0.6.19 Release
    
    * Fix issue with 0 Bytes file in QAT_HW SHA3
    * Fix coverity issues.
    * Add plock support for Multithread scenario.
    * Fix sha3 core dump with HMAC.
    * Update year in copyright information to 2023.
    * Fix QAT_HW SHA3 Big file hash issue.
    * Enable QAT_SW SM4-CBC support.
    * Remove locks from USDM memory driver interface.
    * Add QAT_SW SM4-GCM support.
    * Add QAT_SW SM4-CCM support.
    * Fix QAT_HW AES-GCM Tag Verification.
    * README & Version v0.6.19 update.
  • v0.6.18
    Release v0.6.18 contains the following changes
    
    * Fix address sanitizer issues
    * Fix issues with Babassl & Openssl3.0
    * Add QAT_HW SM4 CBC support
    * Refactor ECX provider code into single file.
    * Fix QAT_HW AES-GCM bad mac record & memleak.
    * Fix SHA3 memory leak.
    * Fix sm4-cbc build error with system default OpenSSL.
    * Symmetric performance Optimization & memleak fixes.
  • v0.6.17
    Release v0.6.17
    
    * Add security policy
    * Add dependancy update tool file.
    * Release v0.6.17 version update.
  • v0.6.16
    Release v0.6.16
    * Enable QAT_SW RSA & ECDSA support for BoringSSL.
    * Fix QAT_SW SM2 ECDSA Performance issue.
    * CPP check and Makefile Bug fixes.
    * Fix buffer overflow issue with SHA3 and ECX.
    * Update version and README for v0.6.16.
  • v0.6.15
    Release v0.6.15
    
    * Split `--with-qat_sw_install_dir` into seperate configures.
    * Add seperate err files for Boringssl.
    * Fix QAT_HW & QAT_SW AES-GCM issue with s_server in provider.
    * Fix issue with disable flags in provider.
    * Fix coredump issue in provider with qat_sw gcm.
    * Fix err files regeneration failure.
    * Add Provider Support for ChachaPoly and SM2.
    * Update README and version to v0.6.15