Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libp11 for openSUSE:Factory checked in at 2025-06-04 20:29:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libp11 (Old) and /work/SRC/openSUSE:Factory/.libp11.new.16005 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libp11" Wed Jun 4 20:29:03 2025 rev:40 rq:1282541 version:0.4.14 Changes: -------- --- /work/SRC/openSUSE:Factory/libp11/libp11.changes 2025-04-04 17:31:43.046519982 +0200 +++ /work/SRC/openSUSE:Factory/.libp11.new.16005/libp11.changes 2025-06-04 20:29:08.494445068 +0200 @@ -1,0 +2,15 @@ +Mon May 26 12:26:54 UTC 2025 - Lucas Mulling <lucas.mull...@suse.com> + +- Update to 0.4.14: + * Added the "pkcs11prov" provider for OpenSSL 3.x (Małgorzata Olszówka) + * Added generic keypair generation interface and engine ctrl command (Rafael Junio da Cruz) + * Added static engine support (Lucas Mülling) + * Added PKCS11_FORCE_CLEANUP env variable to force cleanup on exit and stop memory leaks with certain PKCS#11 modules (Małgorzata Olszówka) + * Fixed a number of resource leaks (Małgorzata Olszówka, Hazem Zaghloul, Michał Trojnara) + * Fixed C_OpenSession error handling (Rafael Junio da Cruz) + * Fixed handling of uninitialized tokens (Michał Trojnara) + * Removed support for OpenSSL older than 1.0.2 (Michał Trojnara) +- Create new subpackage openssl-provider-libp11 +- Removed patch fix-wrong-non-static-lib.patch + +------------------------------------------------------------------- Old: ---- fix-wrong-non-static-lib.patch libp11-0.4.13.tar.gz libp11-0.4.13.tar.gz.asc New: ---- libp11-0.4.14.tar.gz libp11-0.4.14.tar.gz.asc BETA DEBUG BEGIN: Old:- Create new subpackage openssl-provider-libp11 - Removed patch fix-wrong-non-static-lib.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libp11.spec ++++++ --- /var/tmp/diff_new_pack.4DJ0TI/_old 2025-06-04 20:29:09.202474402 +0200 +++ /var/tmp/diff_new_pack.4DJ0TI/_new 2025-06-04 20:29:09.206474568 +0200 @@ -25,7 +25,7 @@ %define libname libp11-3 %endif Name: libp11 -Version: 0.4.13 +Version: 0.4.14 Release: 0 Summary: Library Implementing a Small Layer on Top of PKCS#11 API License: LGPL-2.1-or-later @@ -36,8 +36,6 @@ Source2: %{name}.keyring Source3: %{name}-rpmlintrc Source4: baselibs.conf -# FIX-UPSTREAM -Patch0: fix-wrong-non-static-lib.patch BuildRequires: fdupes BuildRequires: libtool BuildRequires: p11-kit-devel @@ -101,6 +99,21 @@ and thus is "derived from the RSA Security Inc. PKCS #11 Cryptographic Token Interface (Cryptoki)". +%package -n openssl-provider-%{name} +Summary: Library Implementing a Small Layer on Top of PKCS#11 API +Group: Productivity/Security + +%description -n openssl-provider-%{name} +Libp11 is a library implementing a small layer on top of PKCS#11 API to +make using PKCS#11 implementations easier. + +The official name for PKCS#11 is "RSA Security Inc. PKCS #11 +Cryptographic Token Interface (Cryptoki)". + +Libp11 source code includes the official header files (version 2.20) +and thus is "derived from the RSA Security Inc. PKCS #11 Cryptographic +Token Interface (Cryptoki)". + %package devel Summary: Library Implementing a Small Layer on Top of PKCS#11 API Group: Development/Libraries/C and C++ @@ -154,6 +167,9 @@ %{_libdir}/engines %endif +%files -n openssl-provider-%{name} +%{_libdir}/ossl-modules + %files devel %{_includedir}/*.h %{_libdir}/*.so ++++++ libp11-0.4.13.tar.gz -> libp11-0.4.14.tar.gz ++++++ ++++ 19752 lines of diff (skipped)