1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-12-23 03:17:58 +01:00

Update changelog

This commit is contained in:
Paul Schaub 2023-11-23 14:04:11 +01:00
parent f2448890e1
commit 417684f55d
Signed by: vanitasvitae
GPG key ID: 62BEE9264BF17311

View file

@ -10,8 +10,13 @@ SPDX-License-Identifier: CC0-1.0
- Rewrote most of the codebase in Kotlin - Rewrote most of the codebase in Kotlin
- Removed `OpenPgpMetadata` (`decryptionStream.getResult()`) in favor of `MessageMetadata` (`decryptionStream.getMetadata()`) - Removed `OpenPgpMetadata` (`decryptionStream.getResult()`) in favor of `MessageMetadata` (`decryptionStream.getMetadata()`)
- `pgpainless-sop`, `pgpainless-cli` - `pgpainless-sop`, `pgpainless-cli`
- Bump `sop-java` to `8.0.0`, implementing [SOP Spec Revision 08](https://www.ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-08.html) - Bump `sop-java` to `8.0.1`, implementing [SOP Spec Revision 08](https://www.ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-08.html)
- Change API of `sop.encrypt` to return a `ReadyWithResult<EncryptionResult>` to expose the session key - Change API of `sop.encrypt` to return a `ReadyWithResult<EncryptionResult>` to expose the session key
- `decrypt --verify-with`: Fix to not throw `NoSignature` exception (exit code 3) if `VERIFICATIONS` is empty
## 1.6.3
- Bump `sop-java` to `7.0.1`
- `decrypt --verify-with`: Fix to not throw `NoSignature` exception (exit code 3) if `VERIFICATIONS` is empty
## 1.6.2 ## 1.6.2
- Switch `bcpg` and `bcprov` artifacts from `-jdk15to18`variant to `-jdk18on` - Switch `bcpg` and `bcprov` artifacts from `-jdk15to18`variant to `-jdk18on`
@ -111,6 +116,10 @@ SPDX-License-Identifier: CC0-1.0
- Add profile `rfc4880` to reflect status quo - Add profile `rfc4880` to reflect status quo
- `version`: Add support for `--sop-spec` option - `version`: Add support for `--sop-spec` option
## 1.4.6
- Bump `sop-java` to `4.1.2`
- Fix `decrypt --verify-with` to not throw `NoSignature` exception (exit code 3) if `VERIFICAIONS` is empty.
## 1.4.5 ## 1.4.5
- Bugfix: Direct-Key signatures are calculated over the signee key only, not the signer key + signee key - Bugfix: Direct-Key signatures are calculated over the signee key only, not the signer key + signee key
- Security: Fix faulty bit-strength policy check for signing subkeys - Security: Fix faulty bit-strength policy check for signing subkeys
@ -184,6 +193,10 @@ SPDX-License-Identifier: CC0-1.0
- Add `KeyRingUtils.publicKeys(PGPKeyRing keys)` - Add `KeyRingUtils.publicKeys(PGPKeyRing keys)`
- Remove `BCUtil` class - Remove `BCUtil` class
## 1.3.18
- Bump `sop-java` to `4.1.2`
- Fix `decrypt --verify-with XYZ` not throwing `NoSignature` exception (exit code 3) if `VERIFICATIONS` is empty (#415)
## 1.3.17 ## 1.3.17
- Bugfix: Direct-Key signatures are calculated over the signee key only, not the signer key + signee key - Bugfix: Direct-Key signatures are calculated over the signee key only, not the signer key + signee key
- Security: Fix faulty bit-strength policy check for signing subkeys - Security: Fix faulty bit-strength policy check for signing subkeys