| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libzpc | Distribution: openSUSE:Factory:zSystems |
| Version: 2.0.1 | Vendor: openSUSE |
| Release: 1.2 | Build date: Mon Jun 29 18:52:29 2026 |
| Group: Productivity/Security | Build host: reproducible |
| Size: 12762 | Source RPM: libzpc-2.0.1-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/opencryptoki/libzpc | |
| Summary: IBM Z Protected-key Crypto library | |
The IBM Z Protected-key Crypto library libzpc is an open-source project targeting the 64-bit Linux on IBM Z (s390x) platform. It provides access to z/Architecture's extensive performance-boosting hardware support and its protected-key feature which ensures that key material is never present in main memory at any time.
MIT
* Mon Jun 29 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- Upgrade libzpc to version 2.0.1 (jsc#PED-16483)
* [FIX] Fix compile warnings and errors on i386/i686
* spec: Remove the pandoc dependency
* cmake: Change man-page related build target
* cmake: Install pre-built man-pages
* man: Update pre-built man-pages
* Fix detection of PCC instruction availability
- Add new sub-packages
* libzpc-provider*
* libzpc-tools*
- Add libzpc-rpmlintrc file as Source1
- Obsoletes the libzpc-man-*.tar.gz file
* Wed Jun 17 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- Update to version 2.0.0:
* Switch from a standalone shared library to an OpenSSL Provider layout.
* Add the new `zpckey` key management utility tool.
* Remove the old shared library API.
- Update the spec file configuration for the new package structure:
* Remove the old `libzpc1` and `libzpc-devel` sub-packages.
* Remove `ldconfig` calls because there is no longer a public shared library.
* Add `Source1` to use a pre-generated tarball for man pages.
* Turn off dynamic document building inside the compiler flags.
* Clean up `BuildRequires` by adding `clang`, `libcrypto`, and `libssl`.
* Remove unnecessary build tools like `doxygen` and `texlive-bibtex-bin`.
* Fri Feb 06 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- Upgrade libzpc to version 1.5.0 (jsc#PED-14603, jsc#PED-14275, jsc#PED-15049)
* [FEATURE] Support live guest relocation
* Wed Jan 07 2026 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- Upgrade libzpc to 1.4.1
(jsc#PED-14603, jsc#PED-15051, jsc#PED-15049, jsc#PED-15023)
- Bug fixes
* Mon Jun 16 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- Upgrade libzpc to version 1.4.0 (jsc#PED-11163)
- [FEATURE] Support for MSA 10 (XTS-FULL) and MSA 11 (HMAC)
- [PATCH] bug fixes
* Mon Apr 07 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- Upgrade libzpc to 1.3.1
- Bug fixes
* Tue Feb 18 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- License update to MIT
* Thu Feb 13 2025 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- Upgrade libzpc to version 1.3.0 (jsc#PED-11163, jsc#PED-10294)
- [FEATURE] Support for Ultravisor retrievable secrets
- [PATCH] Handle CCA cipher key token with Encrypted V0 payload
- [PATCH] bug fixes
* Mon Jan 15 2024 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- Upgrade libzpc to version 1.2.0 (jsc#PED-3335)
* Support for get/set intermediate iv for CBC and XTS
* Support for internal iv for GCM
* Exploit KBLOB2PROTK3 ioctl for clear AES and EC keys
* Fix AES EP11 version 6 key support for generate and import_clear
* Wed Sep 20 2023 Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
- Version 1.1.1 (jsc#PED-5214)
* Exploit PKEY_KBLOB2PROTK2 for AES EP11 version 6 keys
* Wed Feb 08 2023 Mark Post <mpost@suse.com>
- Upgrade to version 1.1.0 (jsc#PED-582)
* Implements an ECC-KEY API : `zpc/ecc_key.h`.
* Implements an ECDSA-CTX API : `zpc/ecdsa_ctx.h`.
/usr/share/doc/packages/libzpc /usr/share/doc/packages/libzpc/CHANGES.md /usr/share/doc/packages/libzpc/README.md /usr/share/licenses/libzpc /usr/share/licenses/libzpc/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 15 23:12:10 2026