Compare commits

..

1 Commits
epel9 ... i10ce

8
.gitignore vendored

@ -1,7 +1 @@
pkcs11-helper-1.07.tar.bz2
/pkcs11-helper-1.08.tar.bz2
/pkcs11-helper-1.09.tar.bz2
/pkcs11-helper-1.10.tar.bz2
/pkcs11-helper-1.11.tar.bz2
/pkcs11-helper-1.22.tar.bz2
/pkcs11-helper-1.27.0.tar.bz2
SOURCES/pkcs11-helper-1.30.0.tar.bz2

@ -0,0 +1 @@
8223931e538dbc7c6679e95e3924bc63ed538a25 SOURCES/pkcs11-helper-1.30.0.tar.bz2

@ -1,19 +1,17 @@
Name: pkcs11-helper
Version: 1.27.0
Release: 6%{?dist}
Version: 1.30.0
Release: 1%{?dist}
Summary: A library for using PKCS#11 providers
License: GPLv2 or BSD
License: GPL-2 or BSD-3-Clause
URL: http://www.opensc-project.org/opensc/wiki/pkcs11-helper
Source0: https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-1.27/pkcs11-helper-%{version}.tar.bz2
Source0: https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-%{version}/pkcs11-helper-%{version}.tar.bz2
# https://github.com/OpenSC/pkcs11-helper/pull/4
Patch2: pkcs11-helper-rfc7512.patch
# https://github.com/OpenSC/pkcs11-helper/commit/086d551251cebb67cd74ab2e735427969bbf215f
Patch3: pkcs11-helper-openssl3.patch
BuildRequires: make
BuildRequires: gcc
BuildRequires: doxygen graphviz
BuildRequires: make
BuildRequires: openssl-devel
%description
@ -57,9 +55,6 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%ldconfig_scriptlets
%files
%license COPYING*
%doc AUTHORS ChangeLog README THANKS
@ -76,6 +71,43 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%changelog
* Tue Dec 24 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 1.30.0-1
- Rebuilt for MSVSphere 10
* Fri Feb 02 2024 Kalev Lember <klember@redhat.com> - 1.30.0-1
- Update to 1.30.0
- Use SPDX license identifiers
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.29.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.29.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.29.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.29.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.29.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Apr 21 2022 Anthony Rabbito <hello@anthonyrabbito.com> - 1.29.0-1
- Update to 1.29.0
* Thu Apr 21 2022 Anthony Rabbito <hello@anthonyrabbito.com> - 1.28.0-3
- Drop pkcs11-helper-openssl3.patch
* Thu Apr 21 2022 Anthony Rabbito <hello@anthonyrabbito.com> - 1.28.0-2
- Use version macro in the entire source URL.
* Thu Apr 21 2022 Anthony Rabbito <hello@anthonyrabbito.com> - 1.28.0-1
- Update to 1.28.0
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.27.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Mon Oct 04 2021 Neal Gompa <ngompa@fedoraproject.org> - 1.27.0-6
- Backport fix for OpenSSL 3.0 support

@ -1,24 +0,0 @@
From 086d551251cebb67cd74ab2e735427969bbf215f Mon Sep 17 00:00:00 2001
From: Alon Bar-Lev <alon.barlev@gmail.com>
Date: Wed, 4 Aug 2021 19:02:34 +0300
Subject: [PATCH] build: openssl: remove RSA_SSLV23_PADDING constant usage
Due to openssl-3 compatibility, thanks to t0b3
---
lib/pkcs11h-openssl.c | 3 ---
1 files changed, 3 deletions(-)
diff --git a/lib/pkcs11h-openssl.c b/lib/pkcs11h-openssl.c
index dfb00136..78bb7fc1 100644
--- a/lib/pkcs11h-openssl.c
+++ b/lib/pkcs11h-openssl.c
@@ -474,9 +474,6 @@ __pkcs11h_openssl_rsa_dec (
case RSA_PKCS1_OAEP_PADDING:
mech = CKM_RSA_PKCS_OAEP;
break;
- case RSA_SSLV23_PADDING:
- rv = CKR_MECHANISM_INVALID;
- break;
case RSA_NO_PADDING:
mech = CKM_RSA_X_509;
break;

@ -1 +0,0 @@
SHA512 (pkcs11-helper-1.27.0.tar.bz2) = 5799342cb755dae8b7ba0880d652e9d4b4f1e52a74043015e1185e1e059326cb2689bb51957db98060ac2257dee34e2f047dcf3d52ad59fd49b91fedcfc5332b
Loading…
Cancel
Save