Commit Graph

369 Commits

Author SHA1 Message Date
Zoltan Fridrich
51d4b1440b [packit] 3.7.4 upstream release
Upstream tag: 3.7.4
Upstream commit: c46725bc

Signed-off-by: Zoltan Fridrich <zfridric@redhat.com>
2022-04-25 16:54:43 +02:00
Zoltan Fridrich
4ef1497ac4 Adjust macros
Signed-off-by: Zoltan Fridrich <zfridric@redhat.com>
2022-04-25 14:04:23 +02:00
Zoltan Fridrich
58cc7dbef0 Use rpmautospec
Signed-off-by: Zoltan Fridrich <zfridric@redhat.com>
2022-04-19 15:44:56 +02:00
Fedora Release Engineering
4b09fb236c - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 06:53:57 +00:00
Daiki Ueno
2244afa0e8 Update to upstream 3.7.3 release
Signed-off-by: Daiki Ueno <dueno@redhat.com>
2022-01-18 12:09:11 +01:00
Daiki Ueno
beca303c29 Add build-time conditional for GOST cryptography support
Signed-off-by: Daiki Ueno <dueno@redhat.com>
2022-01-18 09:56:26 +01:00
Daiki Ueno
eaa69df8d9 Add build-time conditional for TPM 1.2 support
Signed-off-by: Daiki Ueno <dueno@redhat.com>
2022-01-18 09:56:08 +01:00
Fedora Release Engineering
cb40e7efef - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 02:30:57 +00:00
Daiki Ueno
64c7d6867d Update to upstream 3.7.2 release 2021-05-29 16:06:11 +02:00
Daiki Ueno
6d9878cbb2 Switch to using %gpgverify macro 2021-03-28 08:59:25 +02:00
Daiki Ueno
0ef0aa89fa Use correct source URL 2021-03-28 08:55:38 +02:00
Daiki Ueno
46d865d845 hobble-gnutls: Remove SRP removal
The SRP patent expired in May 2015 so this doesn't make any sense.

We actually haven't used this hobble-gnutls script since 3.5.12 update
in 2017:
5651d6db31

OpenSSL also does no longer disable it since:
1ff978b22e
2021-03-28 08:55:38 +02:00
Daiki Ueno
c13cb3cf69 libpkcs11mock1.* is not installed anymore 2021-03-28 08:55:38 +02:00
Daiki Ueno
39ffb6cb21 Remove %defattr invocations which are no longer necessary 2021-03-28 08:55:37 +02:00
Daiki Ueno
9bbca443d6 Temporarily restore fipscheck dependency
This seems to be causing self-test failure in FIPS mode:
https://gitlab.com/gnutls/gnutls/-/issues/1191
2021-03-16 08:13:43 +01:00
Daiki Ueno
8841f0c3cb Update to upstream 3.7.1 release
Also remove fipscheck dependency, as it is now calculated with an
internal tool.
2021-03-13 17:29:17 +01:00
Daiki Ueno
9afae358ed Tolerate duplicate certs in the chain also with PKCS #11 trust store 2021-03-05 12:16:43 +01:00
Daiki Ueno
7e113a5794 Reduce BRs for non-bootstrapping build
Also disable guile tweaks if it's not enabled and remove non-existing
build-time options from configure command-line.

Signed-off-by: Daiki Ueno <dueno@redhat.com>
2021-03-02 10:43:00 +01:00
Daiki Ueno
25ae742c52 Tolerate duplicate certs in the chain 2021-02-10 16:42:27 +01:00
Daiki Ueno
07736fd804 Update to 3.7.0 upstream release 2021-02-10 14:16:17 +01:00
Daiki Ueno
868ffea2e1 Fix broken tests on rawhide (#1908110) 2021-01-26 11:26:20 +01:00
Fedora Release Engineering
2a8763ec3a - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 08:54:44 +00:00
Tom Stellard
0eb271a9f5 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-05 05:13:32 +00:00
Jeff Law
6b130b528a - Re-enable LTO now that upstream GCC bugs have been fixed 2020-09-28 14:57:38 -06:00
Daiki Ueno
0e56ef2311 Port Gnulib test fixes from upstream 2020-09-04 13:13:24 +02:00
Daiki Ueno
655fab0edb Remove unnecessary patches and bootstrapping process 2020-09-04 12:51:12 +02:00
Daiki Ueno
aa2ff1da12 Update to the upstream 3.6.15 release 2020-09-04 12:47:44 +02:00
Jeff Law
f21c1c5adf Disable LTO on ppc64le 2020-08-17 22:15:19 -06:00
Daiki Ueno
edf183f7fd Fix underlinking of libpthread 2020-08-04 09:48:35 +02:00
Fedora Release Engineering
d3626cfa1e - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 02:26:43 +00:00
Fedora Release Engineering
1ca10e2bd1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 20:54:30 +00:00
Anderson Toshiyuki Sasaki
981ebf78f1 Rebuild with autogen built with guile-2.2
Resolves: #1852706
2020-07-02 18:32:46 +02:00
Anderson Toshiyuki Sasaki
62fe4ffb98 Fix automatic libraries soname detection
Previously, the automatic soname detection were failing when the
-Wl,--as-needed option was provided in LDFLAGS, which lead the FIPS
self-tests to fail.
2020-06-10 10:27:57 +02:00
Anderson Toshiyuki Sasaki
7ed5f7db0d Fix memory leak when serializing iovec_t
Resolves: #1845083
2020-06-09 18:09:11 +02:00
Daiki Ueno
79aed5310b Add missing changelog entry 2020-06-04 08:53:10 +02:00
Daiki Ueno
86e1a47129 Update to 3.6.14-1. 2020-06-04 08:11:47 +02:00
Daiki Ueno
230640c591 Update gnutls-3.6.13-superseding-chain.patch 2020-05-31 15:39:54 +02:00
Daiki Ueno
ff6457e1d1 Fix cert chain validation behavior if the last cert has expired (#1842178) 2020-05-31 15:04:20 +02:00
Anderson Toshiyuki Sasaki
bff55b411b Add option to gnutls-cli to wait for resumption under TLS 1.3 2020-05-25 15:05:15 +02:00
Anderson Toshiyuki Sasaki
f2ea860ff5 Disable RSA blinding during FIPS self-tests
Related: rhbz#1835265
2020-05-20 11:04:36 +02:00
Anderson Toshiyuki Sasaki
5de0851cf9 Bump linked libs soname to fix FIPS self-tests
Resolves: rhbz#1835265
2020-05-14 10:59:56 +02:00
Daiki Ueno
39036e4f9a Update to 3.6.13-1
- Update to upstream 3.6.13 release
2020-03-31 09:46:45 +02:00
Anderson Toshiyuki Sasaki
56cb0e447f Fix FIPS-140 power-on self-tests
Backport upstream FIPS-140 power-on self-tests changes.  This addresses
the bug bz#1813384.  This also includes a backport of a small fix to the
gnutls-serv application to address the issue reported in rhbz#1816583.

Resolves: #1813384, #1816583
2020-03-26 15:29:23 +01:00
Nikos Mavrogiannopoulos
ac40af60b7 Update to 3.6.12-1
- Update to upstream 3.6.12 release
2020-02-02 00:15:25 +01:00
Fedora Release Engineering
ecbe15cd95 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 23:08:31 +00:00
Nikos Mavrogiannopoulos
682cf5e888 Update to 3.6.11-1
- Update to upstream 3.6.11 release
2019-12-02 08:20:01 +01:00
Nikos Mavrogiannopoulos
3bdec56a8d override the system-wide priority file 2019-12-02 08:05:30 +01:00
Nikos Mavrogiannopoulos
4a8901f676 Update to 3.6.10-1
- Update to upstream 3.6.10 release
2019-09-29 21:00:47 +02:00
Nikos Mavrogiannopoulos
2148134f1b Update to 3.6.9-1
- Update to upstream 3.6.9 release
2019-07-26 21:24:23 +02:00
Fedora Release Engineering
064127eab7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 04:31:20 +00:00
Daiki Ueno
863812f9e4 Fix build with guile22 2019-07-16 14:15:18 +02:00
Daiki Ueno
036bfab64d Bump nettle-devel BR to 3.5.1 2019-07-16 13:06:24 +02:00
Daiki Ueno
74354b86d5 Revert "Temporarily disable gpg key checking for updating nettle"
This reverts commit e17630f891.
It turned out this doesn't help.
2019-07-15 15:06:03 +02:00
Daiki Ueno
e17630f891 Temporarily disable gpg key checking for updating nettle 2019-07-15 14:37:50 +02:00
Nikos Mavrogiannopoulos
e8f6e10f11 Depend on guile 2.2
guile22 seems to be present in all f30 builds, so do not bring
an earlier version just for gnutls.
2019-07-15 14:22:04 +02:00
Nikos Mavrogiannopoulos
81c75ab2a8 updated to 3.6.8
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
2019-05-28 16:38:16 +02:00
Anderson Toshiyuki Sasaki
06571b6b92 Update to 3.6.7
- Fixed CVE-2019-3836 (#1693214)
- Fixed CVE-2019-3829 (#1693210)

Signed-off-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com>
2019-03-27 13:37:48 +01:00
Nikos Mavrogiannopoulos
35567a4b6a updated to 3.6.6
This brings an additional patch from master to allow compiling with guile 2.0

Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
2019-02-01 17:48:30 +01:00
Fedora Release Engineering
59d63485ad - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 23:30:24 +00:00
Igor Gnatenko
c60309b751 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:05 +01:00
Igor Gnatenko
3e17b200c8
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 19:01:11 +01:00
Anderson Toshiyuki Sasaki
9bdb11f892 Add explicit Requires for nettle >= 3.4.1 2019-01-11 17:36:37 +01:00
Anderson Toshiyuki Sasaki
2858908ede Update to 3.6.5-1
- Update to upstream 3.6.5 release
2018-12-11 15:07:26 +01:00
Nikos Mavrogiannopoulos
78a8f2e60e removed unnecessary patch 2018-12-01 10:27:24 +01:00
Nikos Mavrogiannopoulos
906f58d1f1 corrected release path 2018-12-01 10:10:14 +01:00
Nikos Mavrogiannopoulos
f2315c5ac9 Remove ldconfig scriptlet, now done via. transfiletrigger in glibc 2018-10-30 08:25:08 +01:00
Nikos Mavrogiannopoulos
ba25b06f42 Fix issue with rehandshake affecting glib-networking (#1634736) 2018-10-18 09:58:51 +02:00
Tomas Mraz
9d0f5cc6e3 Add missing annobin notes for assembler sources 2018-10-16 16:55:23 +02:00
Petr Menšík
23dda1cd4b Rebuilt for unbound 1.8
Signed-off-by: Petr Menšík <pemensik@redhat.com>
2018-10-09 12:51:36 +02:00
Nikos Mavrogiannopoulos
1d95a2eb84 Updated to 3.6.4 2018-09-25 08:58:48 +02:00
Nikos Mavrogiannopoulos
bb2c5903d1 Further patches for TLS1.3 deployment 2018-08-16 09:24:17 +02:00
Nikos Mavrogiannopoulos
08085a1894 Fixed ECDSA public key import (#1612803) 2018-08-07 15:44:42 +02:00
Nikos Mavrogiannopoulos
abd1baafcc Backported regression fixes from upstream 2018-07-26 12:56:53 +02:00
Nikos Mavrogiannopoulos
fbb0a84717 Update to 3.6.3-1
- Update to upstream 3.6.3 release
2018-07-16 12:41:09 +02:00
Fedora Release Engineering
bd9bff0a9e - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 03:09:22 +00:00
Jason Tibbitts
2ed903e5e9 Remove needless use of %defattr 2018-07-10 01:15:28 -05:00
Nikos Mavrogiannopoulos
c3056098ef updated soname 2018-06-13 09:52:28 +02:00
Nikos Mavrogiannopoulos
739e836712 bumped version 2018-06-13 09:43:31 +02:00
Nikos Mavrogiannopoulos
d1439b69da enable fips mode 2018-06-13 09:42:39 +02:00
Nikos Mavrogiannopoulos
137cdb9336 Update to 3.6.2-3
- Update to upstream 3.6.2 release
2018-06-06 13:40:47 +02:00
David Abdurachmanov
a6e110c7fa Add missing BuildRequires: gnupg2 for gpgv2 in %prep
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-05-28 10:19:37 +01:00
Nikos Mavrogiannopoulos
8e77a600be Update to 3.6.2-1
- Update to upstream 3.6.2 release
2018-02-16 12:58:33 +01:00
Fedora Release Engineering
68b93da7fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 13:44:55 +00:00
Nikos Mavrogiannopoulos
b75661390d Rebuilt to address incompatibility with new nettle
Added patch to allow PKCS#11 testsuite to pass with new softhsm.
2018-02-02 11:16:05 +01:00
Nikos Mavrogiannopoulos
a740577165 added changelong entry 2017-11-30 16:03:29 +01:00
Nikos Mavrogiannopoulos
f8a7e84de2 fix regression in loading of modules 2017-11-30 14:59:29 +01:00
Nikos Mavrogiannopoulos
4d2f92f055 Prevent the loading of all PKCS#11 modules on certificate verification
Resolves: rhbz#1507402
2017-11-06 10:58:41 +01:00
Nikos Mavrogiannopoulos
49a6d3d017 Update to 3.6.1-1
- Update to upstream 3.6.1 release
2017-10-21 16:03:11 +02:00
Nikos Mavrogiannopoulos
1f80942be6 Update to 3.6.0-1
- Update to upstream 3.6.0 release
2017-08-21 11:49:35 +02:00
Fedora Release Engineering
7defa9fe4d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 22:12:28 +00:00
Fedora Release Engineering
f5c730fdef - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 11:01:07 +00:00
Nikos Mavrogiannopoulos
ee1a9c4b97 Update to 3.5.14-1
- Update to upstream 3.5.14 release
2017-07-04 08:44:40 +02:00
Nikos Mavrogiannopoulos
c618aef33d Update to 3.5.13-1
- Update to upstream 3.5.13 release
2017-06-07 09:23:46 +02:00
Nikos Mavrogiannopoulos
7d5577e225 Fix issue with p11-kit-trust arch dependency 2017-05-11 18:25:46 +02:00
Nikos Mavrogiannopoulos
5651d6db31 Update to 3.5.12-1
- Update to upstream 3.5.12 release
2017-05-11 10:17:54 +02:00
Nikos Mavrogiannopoulos
9a4f99b569 Update to 3.5.11-1
- Update to upstream 3.5.11 release
2017-04-07 16:48:56 +02:00
Nikos Mavrogiannopoulos
c7bc852d8f Update to 3.5.10-1
- Update to upstream 3.5.10 release
2017-03-06 09:48:15 +01:00
Nikos Mavrogiannopoulos
f6ef868928 Work around missing pkg-config file (#1422256) 2017-02-15 15:18:13 +01:00
Nikos Mavrogiannopoulos
d28c417730 Update to 3.5.9-1
- Update to upstream 3.5.9 release
2017-02-14 14:25:36 +01:00
Fedora Release Engineering
037ae5e088 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 11:35:38 +00:00