rnp
rnp copied to clipboard
RNP: high performance C++ OpenPGP library used by Mozilla Thunderbird
## Description Maybe other versions should be adjusted as well.
This OpenPGP certificate contains a "1st party approved 3rd party certifications" ([1pa3pc](https://datatracker.ietf.org/doc/draft-dkg-openpgp-1pa3pc/)) signature over its User ID: ``` -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEZXEJyxYJKwYBBAHaRw8BAQdA5BpbW0bpl5qCng/RiqwhQINrplDMSS5JsO/Y O+5Zi7HCiQQfFgoAMQWCZadnIAUJBdtHCwMLCQcDFQoIApsBAh4BFiEE1HcEDHDC FWpcKYVJu36RAUlea/cACgkQu36RAUlea/edDQD+M2QjnoEyu/TjI+gRXBpXQ5jC snnp9FdYhaSSUW/vZ8kBAJByWljA9aMfVaVrmvgcYw7jzJz+gmZspBRB++5LZ20N zRA8ZGtnQGRlYmlhbi5vcmc+wsARBBMWCgB5AwsJB0cUAAAAAAAeACBzYWx0QG5v dGF0aW9ucy5zZXF1b2lhLXBncC5vcmeJfmd4tfVMI8Nwn0zRQg40bKLnzKDzjO7z PB6DhHZ/7wMVCggCmwECHgEWIQTUdwQMcMIValwphUm7fpEBSV5r9wUCZadfkAUJ...
The same should also apply to z->avail_out: 
## Description Currently, release tarballs and zip files that bundle submodule source files have to be created manually, using these commands: ```console > cmake -B build -DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=OFF > cpack...
Currently, the decision whether to encrypt using v5 AEAD packets is, according to our knowledge, only based on caller parameters. The recipients keys, specifically the [Features Subpacket](https://www.ietf.org/archive/id/draft-koch-librepgp-00.html#section-5.2.3.26) are not evaluated...
To a certain extent similar to #2219, what should the level of control for the caller be and what should the library do automatically in the following case: The sender...
## Description It is now available in Botan HEAD, so we may implement it for better GnuPG compatibility.
## Description Not all of the supported packet and signature subpacket combinations are covered by tests for stream-dump.cpp. This should be improved, using the Codecov report as a reference.
## Description It's mostly cosmetical issue, but still worth fixing: ``` $ rnpkeys --homedir .rnp --generate Keyring directory '.rnp' is empty. Use "rnpkeys" command to generate a new key or...
## Description Currently CLI utilities fail if home directory is not writable. However, it would be logical to allow this if no operations requiring writing are requested.