mirror of
https://github.com/pgpainless/pgpainless.git
synced 2025-12-07 21:01:16 +01:00
1.5 KiB
1.5 KiB
PGPainless Changelog
0.2.3
- Introduce new simplified decryption API
The new API (withOptions(ConsumerOptions)) resembles the encryption API and is more friendly to dynamic construction of decryption properties
The old API has been deprecated and will be removed in a future release - Add
examplepackage in the JUnit tests
This package contains always-up-to-date usage examples for the PGPainless' API and various use cases - Add
KeyRingInfo.getVersion - Add
CachingSecretKeyRingProtector.addPassphrase(OpenPgpV4Fingerprint, Passphrase) - Make builds of all jars reproducible
- Fix
NullPointerExceptioninKeyRingInfo.getExpirationDateForUse()
0.2.2
- Fix bug where adding a subkey would ignore the user-requested key flags
This would cause subkeys to erroneously carry the certify-others key flag
0.2.1
- Bump Bouncycastle dependency to
1.69
This fixes a number of issues (#70, #72, #84). As a result the test suite should now run more smoothly \o/ - Remove Android SDK build dependency
We can now build PGPainless without the need to have the Android SDK installed SignatureUtils: AddgetSignatureDigestPrefix()method- Add
KeyIdUtilwhich allows converting 16 digit hex fingerprints to key-ids SignatureSubpacketsUtil: Add methods to get notations by name- Add public key algorithm policy to reject signatures made by weak signing keys