Skip to content

Commit dbad663

Browse files
Version bump & README update
Signed-off-by: Yogaraj Alamenda <[email protected]>
1 parent 76c929c commit dbad663

File tree

9 files changed

+29
-22
lines changed

9 files changed

+29
-22
lines changed

configure.ac

+8-8
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Process this file with autoconf to produce a configure script.
33

44
AC_PREREQ([2.68])
5-
AC_INIT([qatengine], [1.8.0], [])
5+
AC_INIT([qatengine], [1.8.1], [])
66
AC_CONFIG_SRCDIR([config.h.in])
77
AC_CONFIG_HEADERS([config.h])
88
AC_CONFIG_AUX_DIR([.])
@@ -172,7 +172,7 @@ AC_SUBST(enable_qat_sw)
172172

173173
AC_ARG_ENABLE(qat_provider,
174174
AS_HELP_STRING([--enable-qat_provider],
175-
[Enable Provider Support for Openssl 3.0]))
175+
[Enable Provider Support for Openssl 3.x.x]))
176176
AC_SUBST(enable_qat_provider)
177177

178178
# Parameter parsing for self tuning of the timeout in the qat_sw polling thread
@@ -338,7 +338,7 @@ then
338338
fi
339339
fi
340340

341-
#OpenSSL 3.0 uses lib location based on ARCH
341+
#OpenSSL 3.x.x uses lib location based on ARCH
342342
AS_IF([test "$host_cpu" = "x86_64"], [AC_SUBST([openssl3_lib], "lib64")], [AC_SUBST([openssl3_lib], "lib")])
343343

344344
# OpenSSL/BabaSSL/BoringSSL install dir or set system default if not provided
@@ -383,16 +383,16 @@ then
383383
libdir="\$(with_openssl_install_dir)/lib/engines-1.1"
384384
AC_SUBST([OPENSSL_LIB], ["-Wl,-rpath,\$(with_openssl_install_dir)/lib -L\$(with_openssl_install_dir)/lib -lcrypto"])
385385
else
386-
#OPENSSL 3.0
386+
#OPENSSL 3.x.x
387387
if test "x$enable_qat_provider" = "xyes"
388388
then
389-
AC_MSG_NOTICE([Build QAT Provider against OpenSSL 3.0])
389+
AC_MSG_NOTICE([Build QAT Provider against OpenSSL 3.x.x])
390390
libdir="\$(with_openssl_install_dir)/\$(openssl3_lib)/ossl-modules"
391391
AC_SUBST([cflags_openssl_3], ["-DQAT_OPENSSL_3 -DOPENSSL_SUPPRESS_DEPRECATED -DQAT_OPENSSL_PROVIDER"])
392392
AC_SUBST([OPENSSL_LIB], ["-Wl,-rpath,\$(with_openssl_install_dir)/\$(openssl3_lib) -L\$(with_openssl_install_dir)/\$(openssl3_lib) -lcrypto"])
393393
AC_SUBST([LIBQATNAME], "qatprovider")
394394
else
395-
AC_MSG_NOTICE([Build QAT Engine against OpenSSL 3.0])
395+
AC_MSG_NOTICE([Build QAT Engine against OpenSSL 3.x.x])
396396
libdir="\$(with_openssl_install_dir)/\$(openssl3_lib)/engines-3"
397397
AC_SUBST([cflags_openssl_3], ["-DQAT_OPENSSL_3 -DOPENSSL_SUPPRESS_DEPRECATED"])
398398
AC_SUBST([OPENSSL_LIB], ["-Wl,-rpath,\$(with_openssl_install_dir)/\$(openssl3_lib) -L\$(with_openssl_install_dir)/\$(openssl3_lib) -lcrypto"])
@@ -412,13 +412,13 @@ else
412412
else
413413
if test "x$enable_qat_provider" = "xyes"
414414
then
415-
AC_MSG_NOTICE([Build QAT Provider against system OpenSSL 3.0])
415+
AC_MSG_NOTICE([Build QAT Provider against system OpenSSL 3.x.x])
416416
AC_SUBST([cflags_openssl_3], ["-DQAT_OPENSSL_3 -DOPENSSL_SUPPRESS_DEPRECATED -DQAT_OPENSSL_PROVIDER"])
417417
AC_SUBST([LIBQATNAME], "qatprovider")
418418
openssl3_lib="`pkg-config --variable=libdir libcrypto`"
419419
libdir="\$(openssl3_lib)/ossl-modules"
420420
else
421-
AC_MSG_NOTICE([Build QAT Engine against system OpenSSL 3.0])
421+
AC_MSG_NOTICE([Build QAT Engine against system OpenSSL 3.x.x])
422422
AC_SUBST([cflags_openssl_3], ["-DQAT_OPENSSL_3 -DOPENSSL_SUPPRESS_DEPRECATED"])
423423
libdir="`pkg-config --variable=enginesdir libcrypto`"
424424
fi

dockerfiles/haproxy/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ FROM ${UBUNTU_BASE} AS builder
4040

4141
ARG OPENSSL_VERSION="openssl-3.0.15"
4242
ARG QATLIB_VERSION="24.02.0"
43-
ARG QAT_ENGINE_VERSION="v1.8.0"
43+
ARG QAT_ENGINE_VERSION="v1.8.1"
4444
ARG IPSEC_MB_VERSION="v2.0"
4545
ARG IPP_CRYPTO_VERSION="v1.0.0"
4646
ARG HAPROXY_VERSION="v2.8.0"

dockerfiles/qat_crypto_base/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ FROM ${UBUNTU_BASE} AS builder
4040

4141
ARG OPENSSL_VERSION="openssl-3.0.15"
4242
ARG QATLIB_VERSION="24.02.0"
43-
ARG QAT_ENGINE_VERSION="v1.8.0"
43+
ARG QAT_ENGINE_VERSION="v1.8.1"
4444
ARG IPSEC_MB_VERSION="v2.0"
4545
ARG IPP_CRYPTO_VERSION="v1.0.0"
4646
ARG GID

docs/config_options.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ The following is a list of the options that can be used with the
6868
if there is any new error message added in the QAT Engine source files
6969
and the error files will get updated using the mkerr.pl script. The default
7070
if not provided will build QAT Engine from the existing error files
71-
e_qat_err.c, e_qat_err.h & e_qat.txt in the QAT Engine dir which is
71+
qat_err.c, qat_err.h & qat.txt in the QAT Engine dir which is
7272
generated from OpenSSL release mentioned in the github release page.
7373
For example if you cloned the OpenSSL* Github* repository from within `/`
7474
then you would use the following setting:

docs/qat_coex.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Bitmap of each algorithm is defined below:
6161
| RSA | 0x00001 | Both (HW > SW) |
6262
| DSA | 0x00002 | HW |
6363
| DH | 0x00004 | HW |
64-
| ECDSA | 0x00008 | Both (HW > SW) |
64+
| ECDSA | 0x00008 | Both (SW > HW for P256) (HW > SW for other curves) |
6565
| ECDH | 0x00010 | Both (HW > SW) |
6666
| ECX25519 | 0x00020 | Both (HW > SW) |
6767
| ECX448 | 0x00040 | HW |

docs/software_requirements.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ and also from the latest versions from the links below.
2222
* [Intel&reg; Multi-Buffer crypto for IPsec Library release version][3] **v2.0**
2323

2424
## Crypto Libraries:
25-
* [OpenSSL\*][9] 1.1.1w (for FreeBSD only) & 3.0.15
25+
* [OpenSSL\*][9] 3.0.15 & 3.2.3
2626
* BoringSSL\* commit - [23ed9d3][10]
2727
* [Tongsuo][11] - 8.4.0 (BabaSSL)
2828

e_qat.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -169,13 +169,13 @@ int qat_fips_kat_test;
169169
const char *engine_qat_id = STR(QAT_ENGINE_ID);
170170
#if defined(QAT_HW) && defined(QAT_SW)
171171
const char *engine_qat_name =
172-
"Reference implementation of QAT crypto engine(qat_hw & qat_sw) v1.8.0";
172+
"Reference implementation of QAT crypto engine(qat_hw & qat_sw) v1.8.1";
173173
#elif QAT_HW
174174
const char *engine_qat_name =
175-
"Reference implementation of QAT crypto engine(qat_hw) v1.8.0";
175+
"Reference implementation of QAT crypto engine(qat_hw) v1.8.1";
176176
#else
177177
const char *engine_qat_name =
178-
"Reference implementation of QAT crypto engine(qat_sw) v1.8.0";
178+
"Reference implementation of QAT crypto engine(qat_sw) v1.8.1";
179179
#endif
180180
unsigned int engine_inited = 0;
181181
int fallback_to_openssl = 0;

qat_provider.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@
5151
# include <openssl/bio.h>
5252
# include <openssl/core_dispatch.h>
5353

54-
# define QAT_PROVIDER_VERSION_STR "v1.8.0"
55-
# define QAT_PROVIDER_FULL_VERSION_STR "QAT Provider v1.8.0"
54+
# define QAT_PROVIDER_VERSION_STR "v1.8.1"
55+
# define QAT_PROVIDER_FULL_VERSION_STR "QAT Provider v1.8.1"
5656

5757
# if defined(QAT_HW) && defined(QAT_SW)
5858
# define QAT_PROVIDER_NAME_STR "QAT Provider for QAT_HW and QAT_SW"

qatengine.spec

+11-4
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
%endif
1414

1515
Name: qatengine
16-
Version: 1.8.0
16+
Version: 1.8.1
1717
Release: 1%{?dist}
1818
Summary: Intel QuickAssist Technology (QAT) OpenSSL Engine
1919

2020
# Most of the source code is BSD, with the following exceptions:
21-
# - e_qat.txt, e_qat_err.c, and e_qat_err.h are OpenSSL
22-
# - qat_hw_config/* are (BSD or GPLv2), but are not used during compilation
23-
License: BSD-3-Clause AND OpenSSL
21+
# - qat.txt, qat_err.h & qat_err.c files are Apache License 2.0
22+
# - qat_hw_config/* is (BSD or GPLv2) and not used during compilation
23+
License: BSD-3-Clause
2424
URL: https://github.com/intel/QAT_Engine
2525
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
2626

@@ -79,6 +79,13 @@ openssl engine -v %{name}
7979
%endif
8080

8181
%changelog
82+
* Thu Jan 23 2025 Yogaraj Alamenda <[email protected]> - 1.8.1-1
83+
- Update to qatengine v1.8.1
84+
- Update e_qat_err files license info
85+
86+
* Sat Jan 18 2025 Fedora Release Engineering <[email protected]> - 1.8.0-2
87+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
88+
8289
* Thu Dec 5 2024 Jaya Naga Venkata Sudhakar <[email protected]> - 1.8.0-1
8390
- Update to qatengine v1.8.0
8491

0 commit comments

Comments
 (0)