Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: openssl-engine-libp11 | Distribution: openSUSE Tumbleweed |
Version: 0.4.12 | Vendor: openSUSE |
Release: 5.4 | Build date: Fri Jan 19 11:43:16 2024 |
Group: Productivity/Security | Build host: reproducible |
Size: 64169 | Source RPM: libp11-0.4.12-5.4.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/OpenSC/libp11 | |
Summary: Library Implementing a Small Layer on Top of PKCS#11 API |
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)".
LGPL-2.1-or-later
* Fri Jan 19 2024 Otto Hollmann <otto.hollmann@suse.com> - Add support for OpenSSL 3.x: Add libp11-configure-treat-all-openssl-3.x-releases-the-same.patch * Wed Sep 27 2023 Otto Hollmann <otto.hollmann@suse.com> - Replace openssl-ibmpkcs11 with openssl-engine-libp11 (jsc#PED-3327) Add Obsoletes: openssl-ibmpkcs11 <= 1.0.1 and Provides: openssl-ibmpkcs11 = 1.0.1 * Tue Jun 06 2023 Dominique Leuenberger <dimstar@opensuse.org> - Add support for openSSL 3.1: + Add libp11-openssl-3.1.patch: handle openSSL 3.1 the same as 3.0 + Add libtool BuildRequires and call autoreconf: abobe patch touches the build system. + Add baselibs.conf * Mon Feb 06 2023 Dominique Leuenberger <dimstar@opensuse.org> - Fix build against openSSL 3. * Mon Oct 17 2022 Jason Sikes <jsikes@suse.com> - Update to 0.4.12: * Fixed using an explicitly provided PIN regardless of the secure login flag (Alon Bar-Lev) * Fixed RSA_PKCS1_PADDING handling (Michał Trojnara) * Fixed a crash on LLP64, including 64-bit Windows (Małgorzata Olszówka) * Fixed searching objects when both ID and label are specified (minfrin) * Fixed the OAEP "source" parameter (S-P Chan) * Fixed object searching by label (Michał Trojnara) * Fixed thread safety in slot enumeration (Michał Trojnara) * Fixed storing certificates on tokens (Mateusz Kwiatkowski) * Fixed several memory leaks (Michał Trojnara, Jakub Jelen, Timo Teräs) * Fixed OpenSSL 3.0 compatibility (Jakub Jelen) * Fixed LibreSSL compatibility (orbea, patchMonkey156) * Major concurrency improvements and refactoring (Timo Teräs) * Added re-numeration of slots as an engine control command (Markus Koetter) * Added the PKCS11_update_slots() API function (Timo Teräs) * Added support for the SHA3 hash function (alegon01) * Added a self-test for engine RSA operations (Uri Blumenthal) * Thu Nov 26 2020 Dirk Mueller <dmueller@suse.com> - update to 0.4.11: * Fixed "EVP_PKEY_derive:buffer too small" EC errors (Luka Logar) * Fixed various memory leaks (Mateusz Kwiatkowski) * Fixed Windows VERSIONINFO (Pavol Misik) * Fixed builds with OpenSSL older than 1.0.2 (Michał Trojnara) * Fixed a double free in EVP_PKEY_meth_free() (Mikhail Durnev) * Added CKA_VALUE_LEN to EC key derivation template (Michał Trojnara) * Fixed handling keys without label attribute (efternavn) * Updated the tests (Anderson Toshiyuki Sasaki) * Made ECDH-derived keys extractable (Bent Bisballe Nyeng) * Added support for pin-source within PKCS#11 URI (Stanislav Levin) * Improved LibreSSL compatibility (patchMonkey156) * Fixed handling RSA private keys in BIND (Stanislav Levin) * Added macOS testing support (Stanislav Levin) * Fixed engine object search algorithm (Anderson Toshiyuki Sasaki) * Tue Oct 22 2019 Jason Sikes <jsikes@suse.com> - Update to version 0.4.10: * Added EC signing through EVP API * Added an empty EC private key required by OpenSSL 1.1.1 * Stored additional certificate attributes * Engine allowed to use private keys without a PIN * Lazy binding used as a workaround for buggy modules * MinGW build fixes and documentation * LibreSSL 2.8.3 build fixes * Error handling fixes * Tue Mar 12 2019 Marketa Calabkova <mcalabkova@suse.com> - Add p11-kit-devel to BuildRequires (boo#1122413) * Tue Jan 29 2019 Stanislav Brabec <sbrabec@suse.com> - Update to version 0.4.9: * Fix EVP_PKEY ENGINE reference count with the EC EVP_PKEY_METHOD. * Fix a leak of RSA object in pkcs11_store_key() * Add atfork checks for RSA and EC_KEY method * RSA key generation on the token * PSS signature support * RSA-OAEP and RSA-PKCS encryption support * Engine no longer set as default for all methods * Add PKCS11_remove_key and PKCS11_remove_certificate * Add PKCS11_find_next_token interface * Add support for OpenSSL 1.1.1 beta * Remove support for OpenSSL 0.9.8 * Case insensitive PKCS#11 URI scheme * Testing framework improvements * Coverity scanning and defect fixes * Backward compatibility for new error handling introduced in libp11 0.4.7 * Memory leak fixes * Add an integer overflow protection * Several bugfixes * Wed Jan 17 2018 dimstar@opensuse.org - Conditionalize libname to libp11-2 for suse_version < 1500 (using openssl 1.0) / libp11-3 for suse_version >= 1500 (using openssl 1.1). - Create baselibs.conf dynamically, since the library name can be different. Drop the static baselibs.conf.
/usr/lib/engines-3 /usr/lib/engines-3/libpkcs11.so /usr/lib/engines-3/pkcs11.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:12:52 2024