|
3c62d0e242
|
WIP: Port SecretKeyRingEditor to use OpenPGPKeyEditor
|
2025-03-11 20:11:28 +01:00 |
|
|
6363a347db
|
WIP: Migrate SecretKeyRingEditor
|
2025-03-11 19:52:19 +01:00 |
|
|
2045aba03a
|
Transform SignatureSubpackets class into simple wrapper around PGPSignatureSubpacketGenerator
|
2025-03-11 19:52:19 +01:00 |
|
|
f49deba9e7
|
Avoid deprecated API and remove unnecessary code
|
2025-03-11 19:52:19 +01:00 |
|
|
30d20ec516
|
Tests: Avoid usage of now deprecated functionality
|
2025-03-11 19:52:19 +01:00 |
|
|
32afabf878
|
Remove ImplementationFactory in favor of BCs OpenPGPImplementation
|
2025-03-11 19:52:18 +01:00 |
|
|
3834f354d6
|
SigningOptions: Properly init PGPSignatureGenerator to support v6 keys
|
2025-03-11 19:52:18 +01:00 |
|
|
ace97777d8
|
Policy: Change default compression algorithm to UNCOMPRESSED
|
2025-03-11 19:52:18 +01:00 |
|
|
92fd3e566e
|
Implement applying algorithm preferences as extension functions
|
2025-03-11 19:52:18 +01:00 |
|
|
3262336065
|
buildKey(): Use BC KeyGenerator, but apply PGPainless algorithm preferences
|
2025-03-11 19:52:18 +01:00 |
|
|
bac69685b3
|
Add missing method implementations
|
2025-03-11 19:52:18 +01:00 |
|
|
1562c9630a
|
Work on AlgorithmSuite
|
2025-03-11 19:52:17 +01:00 |
|
|
2be4c28a52
|
Fix: Do not set IssuerKeyId on v6 key-signatures
|
2025-03-11 19:52:17 +01:00 |
|
|
3a71ff0135
|
Progress on the migration guide
|
2025-03-11 19:52:17 +01:00 |
|
|
acbb2e9ca7
|
Start working on migration guide
|
2025-03-11 19:52:17 +01:00 |
|
|
415f528490
|
Add some missing documentation to ConsumerOptions
|
2025-03-11 19:52:17 +01:00 |
|
|
62d6b7d5ab
|
Rework OnePassSignatureCheck
|
2025-03-11 19:52:16 +01:00 |
|
|
6e2d097a00
|
Add documentation to PolicyAdapter
|
2025-03-11 19:52:16 +01:00 |
|
|
3071e1e37c
|
Add getKeyVersion() extension methods to certificate + subclasses and use it in KeyRingInfo.version
|
2025-03-11 19:52:16 +01:00 |
|
|
a715c8cf93
|
Fix more spotless formatting errors
|
2025-03-11 19:52:16 +01:00 |
|
|
39bd9d6acb
|
Fix spotless error
|
2025-03-11 19:52:16 +01:00 |
|
|
bf02ca02b6
|
Add comments to OpenPGPKeyVersion
|
2025-03-11 19:52:16 +01:00 |
|
|
5a7f7900be
|
Add comments to HashAlgorithm
|
2025-03-11 19:52:15 +01:00 |
|
|
748714fd79
|
Add javadoc
|
2025-03-11 19:52:15 +01:00 |
|
|
1d6e457435
|
Clean up KeyAccessor class
|
2025-03-11 19:52:15 +01:00 |
|
|
bc6513b6c7
|
Complete migration of KeyRingInfo to KeyIdentifier, javadoc
|
2025-03-11 19:52:15 +01:00 |
|
|
664fe68224
|
Replace KeyRingInfo.publicKey with primaryKey
|
2025-03-11 19:52:15 +01:00 |
|
|
624d3f4559
|
Improve KeyRingInfos getPreferences implementations
|
2025-03-11 19:52:15 +01:00 |
|
|
674696d551
|
Migrate from MissingPublicKeyCallback to OpenPGPCertifcateProvider
|
2025-03-11 19:52:14 +01:00 |
|
|
dca52ee0be
|
Fix addSubkey method
|
2025-03-11 19:52:14 +01:00 |
|
|
a6e7bb18e9
|
Fix some tests
|
2025-03-11 19:52:14 +01:00 |
|
|
3feaf9134b
|
Port SignatureBuilders over to new classes
|
2025-03-11 19:52:14 +01:00 |
|
|
94dc25aa8b
|
Rename and document members of SubkeyIdentifier
|
2025-03-11 19:52:14 +01:00 |
|
|
5265dcdfeb
|
OpenPGPFingerprint(s): Use FingerprintUtil to calculate key-ids
|
2025-03-11 19:52:13 +01:00 |
|
|
6e83bfefd4
|
Remove unnecessary imports
|
2025-03-11 19:52:13 +01:00 |
|
|
95afc2cd30
|
Add workaround for decryption with non-encryption subkey
|
2025-03-11 19:52:13 +01:00 |
|
|
d656b5fda0
|
Fix version
|
2025-03-11 19:52:13 +01:00 |
|
|
bab6357e76
|
Port CanonicalizedDataEncryptionTest
|
2025-03-11 19:52:13 +01:00 |
|
|
c9b80315ed
|
Port Sign and UnlockSecretKeys examples
|
2025-03-11 19:52:13 +01:00 |
|
|
bac71bb137
|
Port ReadKeys example
|
2025-03-11 19:52:12 +01:00 |
|
|
d25cd300e2
|
Progress porting the example tests
|
2025-03-11 19:52:12 +01:00 |
|
|
a30ba00249
|
Improve KeyExceptions
|
2025-03-11 19:52:12 +01:00 |
|
|
ab1670598d
|
OpenPGPFingerprint: Add factory methods for new key / subkey classes
|
2025-03-11 19:52:12 +01:00 |
|
|
5161a46594
|
Port test
|
2025-03-11 19:52:12 +01:00 |
|
|
cdc51c0037
|
Port EncryptionOptions over to OpenPGPCertificate
|
2025-03-11 19:52:11 +01:00 |
|
|
5ce7b05266
|
Port ConsumerOptions, SigningOptions to new OpenPGPCertificate, OpenPGPKey classes
|
2025-03-11 19:52:11 +01:00 |
|
|
ac541b0902
|
Reenable disabled test and add workaround for broken one
|
2025-03-11 19:52:11 +01:00 |
|
|
070879ee02
|
Even more migration and code compiles again
|
2025-03-11 19:52:11 +01:00 |
|
|
c039ab543a
|
WIP: Transform Options and OpenPgpMessageInputStream
|
2025-03-11 19:52:11 +01:00 |
|
|
337dbbbc0a
|
Change return type of KeyRingBuilder.build() to OpenPGPKey
|
2025-03-11 19:52:11 +01:00 |
|