| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: rnp | Distribution: openSUSE Tumbleweed |
| Version: 0.18.0 | Vendor: openSUSE |
| Release: 2.2 | Build date: Sun Aug 3 16:47:53 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 546483 | Source RPM: rnp-0.18.0-2.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.rnpgp.com/ | |
| Summary: OpenPGP implementation fully compliant with RFC 4880 | |
RNP is a set of OpenPGP (RFC4880) tools, an alternative to GnuPG.
Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause
* Sun Aug 03 2025 Andreas Stieger <andreas.stieger@gmx.de>
- fix build on Leap 16.0
* Thu Jun 26 2025 Andreas Stieger <andreas.stieger@gmx.de>
- update to 0.18.0:
* Discourage use of EAX AEAD mode
* Generate RSA 3072-bit keys by default
* Support dearmoring of GnuPG-armored files (with ARMORED FILE header)
* Support DSA 4096 bit keys as some entities use them
* Mark signatures, produced by encrypt-only key or subkey, as invalid
* Allow extra spaces during armored key import
* Better support of Botan 3.5.0+
* Compatibility fixes for different systems
* Update hash function from the weak one on change of the key expiration
* Do not allow 64-bit ciphers for encryption without explicit option
* Internal refactoring and performance updates
- add rnp-v0.18.0-skip-test_encryption_x25519.patch to skip a
failing test
- Contains fixes to build with gcc 15
* Sat Aug 17 2024 Andreas Stieger <andreas.stieger@gmx.de>
- Build with Botan 3 on Leap 15.7
* Tue Jul 30 2024 Andreas Stieger <andreas.stieger@gmx.de>
- Build with Botan 3 on Tumbleweed
* Sun Jul 28 2024 Andreas Stieger <andreas.stieger@gmx.de>
- rnp 0.17.1:
* Added support for Botan 3
* Updated support for OpenSSL 3
* Added support for mimemode in literal data packet
* Relaxed Base64 decoding to allow spaces after the checksum
* Added functions rnp_key_set_features() and
rnp_signature_get_features()
- drop patches no longer needed:
* rnp-v0.17.0-cpp14-googletest.patch
* rnp-v0.17.0-disable-static.patch
* rnp-v0.17.0-system-sexp.patch
* rnp-v0.17.0-test-SHA1-cutoff.patch
* rnp-v0.17.0-tests.patch
* Wed Apr 03 2024 Andreas Stieger <andreas.stieger@gmx.de>
- switch to C++14 to fix build with new GoogleTest 1.14.0
add rnp-v0.17.0-cpp14-googletest.patch
* Sat Jan 20 2024 Andreas Stieger <andreas.stieger@gmx.de>
- fix build after SHA-1 cutoff date
add rnp-v0.17.0-test-SHA1-cutoff.patch
* Mon Jun 26 2023 Andreas Stieger <Andreas.Stieger@gmx.de>
- build with system sexpp library (renamed)
* Mon Jun 19 2023 Andreas Stieger <Andreas.Stieger@gmx.de>
- fix s390x tests - add rnp-v0.17.0-tests.patch
* Wed Jun 14 2023 Andreas Stieger <Andreas.Stieger@gmx.de>
- build with system sexp library
(add rnp-v0.17.0-system-sexp.patch)
- drop rnp-v0.17.0-gcc13.patch no longer needed
* Wed Jun 14 2023 Andreas Stieger <Andreas.Stieger@gmx.de>
- fix build on Leap (json-c)
* Mon Jun 12 2023 Andreas Stieger <Andreas.Stieger@gmx.de>
- rnp 0.17.0:
* Add support for hidden recipient during decryption
* Improve support for offline secret keys during default key
selection
* Support for GnuPG 2
* SExp parsing code is moved to separate library
* Mark subkeys as expired instead of invalid if primary key is
expired
* AEAD: use OCB by default instead of EAX
* Do not attempt to validate signatures of unexpected types
* Use thread-safe time and date handling functions
* Added ENABLE_BLOWFISH, ENABLE_CAST5 and ENABLE_RIPEMD160 build
time options
* Corrected usage of CEK/KEK algorithms if those differs
* Add default armor message type for --enarmor command
* Add command --set-filename to specify which file name should be stored in message
* Add --add-subkey subcommand to the --edit-key
* Add set-expire subcommand to the --edit-key
* Add --s2k-iterations and --s2k-msec options to the rnp
* dd --allow-weak-hash command to allow usage of weak hash algorithms
* Report number of new/updated keys during the key import
- add rnp-v0.17.0-disable-static.patch
- add rnp-v0.17.0-gcc13.patch
- uses bundled libsexp
* Mon Jun 12 2023 Andreas Stieger <andreas.stieger@gmx.de>
- rnp 0.16.3:
* CVE-2023-29479: Fix issue with possible hang on malformed
inputs (boo#1212253)
* CVE-2023-29480: Fix issue where in some cases, secret keys
remain unlocked after use (boo#1212254)
* Mon Sep 26 2022 Andreas Stieger <andreas.stieger@gmx.de>
- rnp 0.16.2:
* Support a number of additional key and encryption operations
* Now uses separate security rules for the data and key signatures,
extending SHA1 key signature support till the Jan, 19 2024.
* The default key expiration time was set to 2 years.
* The library got a number of developer visible updates,
and the command-line interface gained a number of additional
knobs, switches, and output improvements
* Sun May 22 2022 Andreas Stieger <andreas.stieger@gmx.de>
- add upstream signing key and verify source signature
* Sun Feb 13 2022 Andreas Stieger <andreas.stieger@gmx.de>
- rnp 0.16.0:
* Ability to disable certain features via compile-time switches
(ENABLE_AEAD, ENABLE_SM2, etc.)
* Mark signatures with SHA1/MD5 hash, produced after the specific
date (2019-01-19 and 2012-01-01) as invalid
* Fixed possible incompatibility with GnuPG on x25519 secret key
export
* Fixed export of non-FFI symbols from rnp.so/rnp.dylib
* Fixed key expiration time calculation in some edge cases
* Added security profile manipulation functions to the FFI
* Improved CLI tools help messages
* Improved CLI: stdin/stdout/env input/output specifiers, --notty
for batch processing, etc.
* Sat Jan 15 2022 Andreas Stieger <andreas.stieger@gmx.de>
- disable tests
/usr/bin/rnp /usr/bin/rnpkeys /usr/share/licenses/rnp /usr/share/licenses/rnp/LICENSE-OCB.md /usr/share/licenses/rnp/LICENSE.md /usr/share/man/man1/rnp.1.gz /usr/share/man/man1/rnpkeys.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 22:37:11 2025