1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-06-29 06:54:50 +02:00
Commit graph

2035 commits

Author SHA1 Message Date
Paul Schaub 3cbf04cff2
Kotlin conversion: IntegrityProtectedInputStream 2023-09-16 13:09:10 +02:00
Paul Schaub 0271bae9b4
Kotlin conversion: RevocationAttributes 2023-09-14 16:31:52 +02:00
Paul Schaub 6cad6cc4e0
Kotlin conversion: UserId 2023-09-14 15:50:29 +02:00
Paul Schaub 562aff5f9d
Kotlin conversion: SecretKeyRingEditor 2023-09-13 15:05:58 +02:00
Paul Schaub 945aa585a0
Migrate further to extension methods 2023-09-12 22:07:17 +02:00
Paul Schaub 543862d797
Introduce more extension methods 2023-09-12 21:55:39 +02:00
Paul Schaub c9971ebc9f
Improve public/secret key selection 2023-09-12 15:43:55 +02:00
Paul Schaub 35f64e8c39
Add test for OpenPgpFingerprint.getBytes() 2023-09-12 15:03:02 +02:00
Paul Schaub 8bd53dd95b
Add extension methods to PGPKeyRing, PGPSecretKeyRing and PGPSignature 2023-09-12 15:01:26 +02:00
Paul Schaub 618844b212
Remove KeyRingUtils.unlockSecretKey() 2023-09-12 14:36:42 +02:00
Paul Schaub ea3502c8c6
Add PGPSecretKey.unlock() methods 2023-09-12 14:35:29 +02:00
Paul Schaub 004588576b
Kotlin conversion: KeyRingInfo 2023-09-11 17:47:25 +02:00
Paul Schaub 8193d20900
Add test for SubkeyIdentifier.isPrimaryKey() 2023-09-08 15:03:49 +02:00
Paul Schaub b8e6cd4f1c
Fix bug caused by false field comparison in SubkeyIdentifier 2023-09-08 15:01:34 +02:00
Paul Schaub 18376f2a67
Kotlin conversion: KeyInfo 2023-09-08 14:57:58 +02:00
Paul Schaub 0e7ea610c0
Kotlin conversion: KeyAccessor 2023-09-07 15:56:58 +02:00
Paul Schaub ff61682743
Kotlin conversion: XDH 2023-09-07 15:29:08 +02:00
Paul Schaub 1f87f184bc
Kotlin conversion: XDHSpec 2023-09-07 15:26:24 +02:00
Paul Schaub 2af8c55250
Kotlin conversion: RSA 2023-09-07 15:24:02 +02:00
Paul Schaub 6132636e34
Kotlin conversion: RsaLength 2023-09-07 15:21:32 +02:00
Paul Schaub b76c0461fa
Kotlin conversion: ElGamal 2023-09-07 15:18:06 +02:00
Paul Schaub 978d702b5b
Kotlin conversion: ElGamalLength 2023-09-07 15:14:30 +02:00
Paul Schaub 355c839ca5
Turn KeyLength method into val 2023-09-07 15:14:00 +02:00
Paul Schaub 5ed5016675
Kotlin conversion: EdDSA 2023-09-07 15:08:51 +02:00
Paul Schaub 7db56ca800
Kotlin conversion: EdDSACurve 2023-09-07 15:08:10 +02:00
Paul Schaub 32e998305c
Kotlin conversion: ECDSA 2023-09-07 15:03:06 +02:00
Paul Schaub f1352862f1
Kotlin conversion: ECDH 2023-09-07 15:00:54 +02:00
Paul Schaub ab22aefe82
Kotlin conversion: EllipticCurve 2023-09-07 14:56:42 +02:00
Paul Schaub 31df3a229f
Fix propery access 2023-09-07 14:56:29 +02:00
Paul Schaub 4f35662fb0
Remove whitespace 2023-09-07 14:47:13 +02:00
Paul Schaub b00500a119
Kotlin conversion: KeyType 2023-09-07 14:46:56 +02:00
Paul Schaub c7f9af01eb
Kotlin conversion: KeyLength 2023-09-07 14:32:49 +02:00
Paul Schaub 5b89200ba9
Kotlin conversion: CachingBcPublicKeyDataDecryptorFactory 2023-09-07 14:29:17 +02:00
Paul Schaub 4d23607067
Add PGPKeyRingExtensions class and make use of it 2023-09-06 16:49:28 +02:00
Paul Schaub b621f8937e
Kotlin conversion: EncryptionResult 2023-09-06 16:39:03 +02:00
Paul Schaub 6c6e0e7574
Kotlin conversion: ProducerOptions 2023-09-06 16:22:51 +02:00
Paul Schaub f482f514fd
Kotlin conversion: SigningOptions 2023-09-06 15:53:45 +02:00
Paul Schaub 77dd737c3b
Kotlin conversion: MissingKeyPassphraseStrategy 2023-09-06 14:50:31 +02:00
Paul Schaub 5efd496e1d
Kotlin conversion: MissingPublicKeyCallback 2023-09-06 14:48:15 +02:00
Paul Schaub 38432c845c
Add missing license header 2023-09-06 14:45:45 +02:00
Paul Schaub 4ef2c8ee1a
Kotlin conversion: MessageMetadata 2023-09-06 14:42:44 +02:00
Paul Schaub 9c77d7da88
Kotlin conversion: HardwareSecurity 2023-09-06 11:49:39 +02:00
Paul Schaub a1a195867d
Kotlin conversion: CustomPublicKeyDataDecryptorFactory 2023-09-06 11:39:57 +02:00
Paul Schaub 9ee23d5829
Rename heyKeyId -> openPgpKeyId 2023-09-06 11:35:44 +02:00
Paul Schaub f0138dfb97
Kotlin conversion: NotationRegistry 2023-09-04 16:44:41 +02:00
Paul Schaub fa79f79a7e
Kotlin conversion: KeyRingUtils 2023-09-04 16:32:01 +02:00
Paul Schaub 649fdcf810
Replace usage of KeyIdUtil.formatKeyId() in Kotlin classes with Long.hexKeyId() 2023-09-04 14:37:18 +02:00
Paul Schaub fc97215f80
Kotlin conversion: KeyIdUtil
This PR also introduces LongExtensions.kt which provides extension methods to
parse Long from Hex KeyIDs and to format Longs as Hex KeyIDs.
2023-09-04 14:30:50 +02:00
Paul Schaub 2025f18478
Kotlin conversion: PGPKeyRingCollection 2023-09-04 14:18:45 +02:00
Paul Schaub a50b8cb200
Add missing license header 2023-09-04 14:18:45 +02:00