mirror of
https://github.com/pgpainless/pgpainless.git
synced 2024-06-16 08:34:53 +02:00
Compare commits
2 commits
793dafbf92
...
38a0c0dd02
Author | SHA1 | Date | |
---|---|---|---|
|
38a0c0dd02 | ||
|
477498f763 |
|
@ -14,9 +14,12 @@ 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.1`, implementing [SOP Spec Revision 08](https://www.ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-08.html)
|
- Bump `sop-java` to `10.0.0`, implementing [SOP Spec Revision 10](https://www.ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-10.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
|
- `decrypt --verify-with`: Fix to not throw `NoSignature` exception (exit code 3) if `VERIFICATIONS` is empty
|
||||||
|
- Separate signature verification operations into `SOPV` interface
|
||||||
|
- Add `version --sopv` option
|
||||||
|
- Throw `BadData` error when passing KEYS where CERTS are expected.
|
||||||
- Properly feed EOS tokens to the pushdown automaton when reaching the end of stream (thanks @iNPUTmice)
|
- Properly feed EOS tokens to the pushdown automaton when reaching the end of stream (thanks @iNPUTmice)
|
||||||
- Do not choke on unknown signature subpackets (thanks @Jerbell)
|
- Do not choke on unknown signature subpackets (thanks @Jerbell)
|
||||||
- Prevent timing issues resuting in subkey binding signatures predating the subkey (@thanks Jerbell)
|
- Prevent timing issues resuting in subkey binding signatures predating the subkey (@thanks Jerbell)
|
||||||
|
|
|
@ -14,6 +14,6 @@ allprojects {
|
||||||
logbackVersion = '1.2.13'
|
logbackVersion = '1.2.13'
|
||||||
mockitoVersion = '4.5.1'
|
mockitoVersion = '4.5.1'
|
||||||
slf4jVersion = '1.7.36'
|
slf4jVersion = '1.7.36'
|
||||||
sopJavaVersion = '10.0.0-SNAPSHOT'
|
sopJavaVersion = '10.0.0'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue