forked from pool/openssl-3
Accepting request 909235 from security:tls:unstable
OBS-URL: https://build.opensuse.org/request/show/909235 OBS-URL: https://build.opensuse.org/package/show/security:tls/openssl-3?expand=0&rev=29
This commit is contained in:
parent
dac9bbe2ba
commit
278e4a3148
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7bfedc9a1062cbd2aabc294acc93cbd5259e6e7bd5bbe38e454cc6a32564029f
|
|
||||||
size 14878832
|
|
@ -1,11 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQEzBAABCAAdFiEEhlersmDwVrHlGQg52cTSbQ5gRJEFAmDLSDUACgkQ2cTSbQ5g
|
|
||||||
RJHqsQgAqrgdOsgiCVf9PXigEr27njVGZ8t/qSsqJOKQ+MTf6Fpu66yj4h6bJOF+
|
|
||||||
0dODk+ahur4Aw70Zi1BDG5xqo95KhdgFioGorE7+JxapNh5p/mYqlddFVhGUmNaR
|
|
||||||
9HjKOLSKolQ2vJ1SdNlO8xXFeHcdALuDQUo3M5ql+pDIhses5vWKntR3u0UxYSu1
|
|
||||||
VLiP1ERv8VzC7Fc62yX0pKifVATr/vub+KCxbVl4v8ESdggKYLeqIbFJlGdO8Wfs
|
|
||||||
jEiG3mLe/WMdgiVbzPLRrAHvlcuf6gLKy/AG0vRT9qIgjO0ZvAER2mglDRsRIIMJ
|
|
||||||
Oh3N7eRWL4syrorPRV+h+AHyvKQ9WA==
|
|
||||||
=YLhM
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
openssl-3.0.0-beta2.tar.gz
Normal file
3
openssl-3.0.0-beta2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e76ab22879201b12f014393ee4becec7f264d8f6955b1036839128002868df71
|
||||||
|
size 14912360
|
11
openssl-3.0.0-beta2.tar.gz.asc
Normal file
11
openssl-3.0.0-beta2.tar.gz.asc
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQEzBAABCAAdFiEEhlersmDwVrHlGQg52cTSbQ5gRJEFAmECwD8ACgkQ2cTSbQ5g
|
||||||
|
RJGK7wf/dQKIMkV1dLMZ5DImwWot5dJgDJWxrw6COGT2KnUliGojm35wvy7onv/d
|
||||||
|
KtmLz1Ri1xhAnpaxbXuOlYW5VWhA3AHwFkTfl4bZ/cwDfrl9HJ82eDn6cQpAhiiy
|
||||||
|
p3qyOH4Ky52LrJaXSFoh+OKZa8IMVRuWMCFs9dWp7v/+IYAnSdjNM4T61WOgjUhD
|
||||||
|
Z1FQCoknxvozdXWSDj7a6lyudE/XuP2Xc05UPAO4UfaSn8fuaDXfmqyhlO14JZ+R
|
||||||
|
sgWtzXLRBHLSKionMLZvhVCF5n3MXZfo0vaO4fNcZzTXPlm/o1xSbQszvAysQQGs
|
||||||
|
hx+o0MRyohxu5mxiaruqApzHKNHqPA==
|
||||||
|
=0fpj
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,18 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 29 16:46:14 UTC 2021 - Pedro Monreal <pmonreal@suse.com>
|
||||||
|
|
||||||
|
- Update to 3.0.0 Beta 2
|
||||||
|
* The ERR_GET_FUNC() function was removed. With the loss of
|
||||||
|
meaningful function codes, this function can only cause problems
|
||||||
|
for calling applications.
|
||||||
|
* While a callback function set via 'SSL_CTX_set_cert_verify_callback()'
|
||||||
|
is not allowed to return a value > 1, this is no more taken as
|
||||||
|
failure.
|
||||||
|
* Deprecated the obsolete X9.31 RSA key generation related
|
||||||
|
functions BN_X931_generate_Xpq(), BN_X931_derive_prime_ex(),
|
||||||
|
and BN_X931_generate_prime_ex().
|
||||||
|
- Remove openssl-ppc64-fix-build.patch fixed upstream
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 5 14:29:05 UTC 2021 - Pedro Monreal <pmonreal@suse.com>
|
Mon Jul 5 14:29:05 UTC 2021 - Pedro Monreal <pmonreal@suse.com>
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
%define sover 3
|
%define sover 3
|
||||||
%define _rname openssl
|
%define _rname openssl
|
||||||
%define vernum 3.0.0
|
%define vernum 3.0.0
|
||||||
%define relnum beta1
|
%define relnum beta2
|
||||||
%define dash_version %{vernum}-%{relnum}
|
%define dash_version %{vernum}-%{relnum}
|
||||||
Name: openssl-3
|
Name: openssl-3
|
||||||
# Don't forget to update the version in the "openssl" package!
|
# Don't forget to update the version in the "openssl" package!
|
||||||
@ -45,8 +45,6 @@ Patch3: openssl-pkgconfig.patch
|
|||||||
Patch4: openssl-DEFAULT_SUSE_cipher.patch
|
Patch4: openssl-DEFAULT_SUSE_cipher.patch
|
||||||
Patch5: openssl-ppc64-config.patch
|
Patch5: openssl-ppc64-config.patch
|
||||||
Patch6: openssl-no-date.patch
|
Patch6: openssl-no-date.patch
|
||||||
# Fix build on ppc/ppc64: github.com/openssl/openssl/issues/15923
|
|
||||||
Patch7: openssl-ppc64-fix-build.patch
|
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
Conflicts: ssl
|
Conflicts: ssl
|
||||||
Provides: ssl
|
Provides: ssl
|
||||||
|
@ -1,55 +0,0 @@
|
|||||||
From d18f9e0354894a5d3d86b9b0b09acc5953766e54 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Martin Schwenke <martin@meltin.net>
|
|
||||||
Date: Thu, 1 Jul 2021 14:23:50 +1000
|
|
||||||
Subject: [PATCH 1/3] bn: Use a basic branch-if-not-zero
|
|
||||||
|
|
||||||
Ancient toolchains fail the build because they don't like the hints,
|
|
||||||
newer ISAs recommend not using the hints and relying on dynamic branch
|
|
||||||
prediction.
|
|
||||||
|
|
||||||
Signed-off-by: Martin Schwenke <martin@meltin.net>
|
|
||||||
---
|
|
||||||
crypto/bn/asm/ppc64-mont-fixed.pl | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
Index: openssl-3.0.0-beta1/crypto/bn/asm/ppc64-mont-fixed.pl
|
|
||||||
===================================================================
|
|
||||||
--- openssl-3.0.0-beta1.orig/crypto/bn/asm/ppc64-mont-fixed.pl
|
|
||||||
+++ openssl-3.0.0-beta1/crypto/bn/asm/ppc64-mont-fixed.pl
|
|
||||||
@@ -267,7 +267,7 @@ ___
|
|
||||||
addze $tp[$n],$tp[$n+1]
|
|
||||||
|
|
||||||
addi $i,$i,$SIZE_T
|
|
||||||
- bc 25,0,$label->{"outer"}
|
|
||||||
+ bdnz $label->{"outer"}
|
|
||||||
|
|
||||||
and. $tp[$n],$tp[$n],$tp[$n]
|
|
||||||
bne $label->{"sub"}
|
|
||||||
@@ -322,7 +322,7 @@ ___
|
|
||||||
$self->add_code(<<___);
|
|
||||||
li r3,1
|
|
||||||
blr
|
|
||||||
-.size ${fname},.-${fname}
|
|
||||||
+.size .${fname},.-.${fname}
|
|
||||||
___
|
|
||||||
|
|
||||||
}
|
|
||||||
Index: openssl-3.0.0-beta1/crypto/ppccap.c
|
|
||||||
===================================================================
|
|
||||||
--- openssl-3.0.0-beta1.orig/crypto/ppccap.c
|
|
||||||
+++ openssl-3.0.0-beta1/crypto/ppccap.c
|
|
||||||
@@ -68,12 +68,14 @@ int bn_mul_mont(BN_ULONG *rp, const BN_U
|
|
||||||
* no opportunity to figure it out...
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#if defined(_ARCH_PPC64)
|
|
||||||
if (num == 6) {
|
|
||||||
if (OPENSSL_ppccap_P & PPC_MADD300)
|
|
||||||
return bn_mul_mont_300_fixed_n6(rp, ap, bp, np, n0, num);
|
|
||||||
else
|
|
||||||
return bn_mul_mont_fixed_n6(rp, ap, bp, np, n0, num);
|
|
||||||
}
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
return bn_mul_mont_int(rp, ap, bp, np, n0, num);
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user