Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libp11-3-0.4.13-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: libp11-3 Distribution: openSUSE Tumbleweed
Version: 0.4.13 Vendor: openSUSE
Release: 1.1 Build date: Fri Dec 20 18:51:35 2024
Group: Productivity/Security Build host: reproducible
Size: 92652 Source RPM: libp11-0.4.13-1.1.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)".

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Fri Dec 20 2024 Lucas Mulling <lucas.mulling@suse.com>
  - Add patch to fix upstream
    * fix-wrong-non-static-lib.patch
* Thu Dec 19 2024 Lucas Mulling <lucas.mulling@suse.com>
  - Update to 0.4.13:
    * Increased maximum PIN length (Michał Trojnara)
    * Fixed several memory leaks (Michał Trojnara, Małgorzata Olszówka)
    * Don't include libp11.rc VERSIONINFO into pkcs11 (Mikhail Titov)
    * Improved tests (Małgorzata Olszówka)
    * Added static ENGINE (libpkcas11.a) build (Marouene Boubakri)
    * Added a workaround broken foreign key handling in OpenSSL
    * 3.0.12-3.0.13, 3.1.4-3.1.5, 3.2.0-3.2.1 (Małgorzata Olszówka)
    * Added a workaround for conflicting atexit() callbacks (Michał Trojnara)
    * Always login with PIN If FORCE_LOGIN is specified in openssl config
      (Plamen Todorov)
    * Added OAEP support to RSA_private_decrypt (Peter Popovec)
    * Added PKCS11_enumerate_*_ext functions (Harshal Gohel)
    * Fixed non-null-terminated label padding (Jorge Ramirez-Ortiz)
    * Fixed several object management issues (Jakub Jelen)
    * Deferred libp11 initialization until needed (Doug Engert)
  - Removed patches:
    * libp11-openssl-3.1.patch
    * libp11-configure-treat-all-openssl-3.x-releases-the-same.patch
  - Enable unit tests
* 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)

Files

/usr/lib/libp11.so.3
/usr/lib/libp11.so.3.6.0
/usr/share/doc/packages/libp11-3
/usr/share/doc/packages/libp11-3/NEWS


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Feb 1 23:51:40 2025