1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2025-09-09 18:29:39 +02:00
Commit graph

2471 commits

Author SHA1 Message Date
aba2d46686
Port more tests 2025-04-02 15:37:19 +02:00
8e7b64d2d9
Port some more tests 2025-04-02 15:27:58 +02:00
0d7914ce63
Port UnlockSecretKey method 2025-04-02 15:27:49 +02:00
bc681b87e8
Small javadoc fixes 2025-04-02 13:46:17 +02:00
1ecc931a3e
Add test for overriding features during key generation 2025-04-02 13:46:05 +02:00
ee3b8d4da3
KeySpecBuilder: Expose API for overriding default AEAD algorithms and features 2025-04-02 13:45:21 +02:00
573ebf6e06
Add missing javadoc to SigningOptions 2025-04-01 20:08:12 +02:00
f150f33403
Remove API instance parameter from ProducerOptions 2025-04-01 14:52:48 +02:00
e62e8b8f29
Port ConvertKeys example 2025-04-01 14:44:43 +02:00
5dfc6905c0
Port GenerateKeys examples 2025-04-01 14:43:42 +02:00
a02f6a5d98
Port PGPPublicKeyRingTest 2025-04-01 14:39:57 +02:00
984bd0ed20
Port ExtractCertCmdTest 2025-04-01 14:33:18 +02:00
58cf2db8b1
generate-key: Use API instance when generating keys 2025-04-01 14:33:08 +02:00
3d5c6692c4
Migrate GenerateKeyWithoutUserIdTest 2025-04-01 14:16:42 +02:00
5110acc912
Migrate some tests to new API 2025-04-01 14:13:21 +02:00
38545ecf52
IntegrityProtectedInputStream: remove useless logger 2025-03-31 11:46:50 +02:00
c0e6b4b6ba
Remove SignatureValidator methods 2025-03-31 11:36:38 +02:00
1dc57ef62a
Remove unused SignatureValidator methods 2025-03-31 09:58:19 +02:00
20282a0576
Replace SignatureVerifier usage with BC API 2025-03-31 09:52:49 +02:00
b88440028a
Remove usage of deprecated methods in SOP implementations 2025-03-28 16:02:36 +01:00
aaf7aa7ee9
Port MessageInspector 2025-03-28 16:02:10 +01:00
72a56c3a70
KeyRingUtils: Use KeyIdentifier instead of keyId 2025-03-28 16:01:36 +01:00
62bcd77ab1
KeyRingReader: Replace usage of deprecated PGPainless method with BC method 2025-03-28 16:01:04 +01:00
ad2850caa1
Improve readability of OpenPGPMessageInputStream 2025-03-28 16:00:22 +01:00
c2b047f6a7
Remove duplicate Padding parser branch 2025-03-28 15:59:31 +01:00
48d501ddc1
Replace KeyRingUtils usage with toCertificate() 2025-03-28 15:43:51 +01:00
d900330ca6
KeyRingInfo: Apply latest method name change from BC 2025-03-27 15:49:31 +01:00
69e87a6f3b
Rename new CertifyCertificate API methods and add revocation methods 2025-03-26 15:01:30 +01:00
e8fac3c9cc
Fix RevocationSignatureBuilder properly calculating 3rd-party delegation revocations 2025-03-26 15:00:59 +01:00
5cd60a8f73
Test v6 third party certification generation 2025-03-26 13:20:17 +01:00
808cd92d63
CertifyCertificate: Change visibility of internal members to private 2025-03-26 10:54:37 +01:00
8e8d89f85b
Remove Tuple class 2025-03-26 10:39:47 +01:00
2da476179c
Remove unused KeyRingSelectionStrategy implementations 2025-03-26 10:39:47 +01:00
94511a42fa
Rework some more tests 2025-03-26 10:39:47 +01:00
402c340ca0
Port SigningTest 2025-03-26 10:39:46 +01:00
530e7615c5
Introduce PGPainless.toKeyOrCertificate(PGPKeyRing) and constrain argument type of PGPainless.toCertificate(PGPPublicKeyRing) 2025-03-26 10:39:46 +01:00
6627e02de4
Remove SignerUserId check, Policy setting only via constructor parameter 2025-03-26 10:39:46 +01:00
f707d87c67
Port signature validation to BC 2025-03-26 10:39:46 +01:00
b248882f72
Rework ModifiedPublicKeysInvestigation 2025-03-26 10:39:46 +01:00
828a7cd0aa
Avoid usage of PGPainless.getPolicy() 2025-03-26 10:39:46 +01:00
b8df8e16fe
KeySpecBuilder: Do not use PGPainless.getPolicy() method 2025-03-26 10:39:45 +01:00
fda5537fcc
Policy is no longer a Singleton 2025-03-26 10:39:45 +01:00
c1661f53f0
Determine, whether to use AEAD by cosulting KeyRingProtectionSettings 2025-03-26 10:39:45 +01:00
deb79832ce
Port SelectUserId.validUserIds() 2025-03-26 10:39:45 +01:00
4042db262c
Change argument type for toCertificate() method to more general PGPKeyRing 2025-03-26 10:39:45 +01:00
2be5525ec2
Delete SignaturePicker class 2025-03-26 10:39:44 +01:00
acbf7142a8
Fix test name 2025-03-26 10:39:44 +01:00
e0cc63416d
Port more extension functions 2025-03-26 10:39:44 +01:00
2ea67d656f
Migrate some extension functions 2025-03-26 10:39:44 +01:00
ed775274d5
PGPSignatureExtensions: Port wasIssuedBy() to KeyIdentifier 2025-03-26 10:39:44 +01:00