diff --git a/Feature-nss-support-SM2-signature-algorithm.patch b/Feature-nss-support-SM2-signature-algorithm.patch index 2fc3786..6b1c7c9 100644 --- a/Feature-nss-support-SM2-signature-algorithm.patch +++ b/Feature-nss-support-SM2-signature-algorithm.patch @@ -147,8 +147,8 @@ index 73a625a..bf2aea7 100644 #include "ecl.h" +#include "sm2.h" - static const ECMethod kMethods[] = { - { ECCurve25519, + #define EC_DOUBLECHECK PR_FALSE + @@ -907,7 +908,9 @@ ECDSA_SignDigest(ECPrivateKey *key, SECItem *signature, const SECItem *digest) goto cleanup; diff --git a/nss-3.85.tar.gz b/nss-3.89.tar.gz similarity index 75% rename from nss-3.85.tar.gz rename to nss-3.89.tar.gz index 40f3a59..2d4f8ea 100644 Binary files a/nss-3.85.tar.gz and b/nss-3.89.tar.gz differ diff --git a/nss-config b/nss-config index 47ae552..2a8dc69 100644 --- a/nss-config +++ b/nss-config @@ -3,7 +3,7 @@ prefix=/usr major_version=3 -minor_version=85 +minor_version=89 patch_version=0 usage() diff --git a/nss-softokn-config b/nss-softokn-config index ae8f701..c6a4019 100644 --- a/nss-softokn-config +++ b/nss-softokn-config @@ -3,7 +3,7 @@ prefix=/usr major_version=3 -minor_version=85 +minor_version=89 patch_version=0 usage() diff --git a/nss-softokn.pc b/nss-softokn.pc index a50bb38..cdbc180 100644 --- a/nss-softokn.pc +++ b/nss-softokn.pc @@ -5,7 +5,7 @@ includedir=/usr/include/nss3 Name: NSS-SOFTOKN Description: Network Security Services Softoken PKCS #11 Module -Version: 3.85 -Requires: nspr >= 4.35.0, nss-util >= 3.85 +Version: 3.89 +Requires: nspr >= 4.35.0, nss-util >= 3.89 Libs: -L${libdir} -lfreebl3 -lnssdbm3 -lsoftokn3 Cflags: -I${includedir} diff --git a/nss-util-config b/nss-util-config index 7e54894..ef82ba7 100644 --- a/nss-util-config +++ b/nss-util-config @@ -3,7 +3,7 @@ prefix=/usr major_version=3 -minor_version=85 +minor_version=89 patch_version=0 usage() diff --git a/nss-util.pc b/nss-util.pc index c04294e..9db43ee 100644 --- a/nss-util.pc +++ b/nss-util.pc @@ -5,7 +5,7 @@ includedir=/usr/include/nss3 Name: NSS-UTIL Description: Network Security Services Utility Library -Version: 3.85 +Version: 3.89 Requires: nspr >= 4.35.0 Libs: -L${libdir} -lnssutil3 Cflags: -I${includedir} diff --git a/nss.pc b/nss.pc index bcfc520..b8ce884 100644 --- a/nss.pc +++ b/nss.pc @@ -5,7 +5,7 @@ includedir=/usr/include/nss3 Name: NSS Description: Network Security Services -Version: 3.85 -Requires: nspr >= 4.35.0, nss-util >= 3.85 +Version: 3.89 +Requires: nspr >= 4.35.0, nss-util >= 3.89 Libs: -L${libdir} -lssl3 -lsmime3 -lnss3 Cflags: -I${includedir} diff --git a/nss.spec b/nss.spec index d7e39f5..f3b353e 100644 --- a/nss.spec +++ b/nss.spec @@ -1,6 +1,6 @@ %global nspr_version 4.35.0 -%global nss_version 3.85.0 -%global nss_archive_version 3.85 +%global nss_version 3.89.0 +%global nss_archive_version 3.89 %global unsupported_tools_directory %{_libdir}/nss/unsupported-tools %global allTools "certutil cmsutil crlutil derdump modutil pk12util signtool signver ssltap vfychain vfyserv" @@ -14,7 +14,7 @@ Summary: Network Security Services Name: nss Version: %{nss_version} -Release: 3 +Release: 1 License: MPLv2.0 URL: http://www.mozilla.org/projects/security/pki/nss/ Provides: nss-system-init @@ -25,7 +25,7 @@ BuildRequires: nspr-devel >= %{nspr_version} nss-softokn sqlite-devel zlib-de BuildRequires: pkgconf gawk psmisc perl-interpreter gcc-c++ obsoletes: nss-sysinit < %{version}-%{release} -Source0: https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_85_RTM/src/%{name}-%{nss_archive_version}.tar.gz +Source0: https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_89_RTM/src/%{name}-%{nss_archive_version}.tar.gz Source1: nss-util.pc Source2: nss-util-config Source3: nss-softokn.pc @@ -554,6 +554,9 @@ update-crypto-policies &>/dev/null||: %doc %{_mandir}/man* %changelog +* Tue Jul 18 2023 jinlun - 3.89.0-1 +- update version to 3.89 + * Thu Jun 8 2023 zhaochuanfeng - 3.85.0-3 - Fix an issue when building with clang