feri
|
7a77d0847a
|
Support multiline comments in ProducerOption.setComment().
|
2022-02-24 17:46:45 +01:00 |
|
feri
|
928fa12b51
|
Add new ProducerOption setComment() for Ascii armored EncryptionStreams. (#254)
* Add new ProducerOption setComment() for Ascii armored EncryptionStreams.
|
2022-02-24 00:51:16 +01:00 |
|
|
1753cef10e
|
Simplify handling of cleartext-signed data
|
2022-02-23 18:45:29 +01:00 |
|
|
e8da3b30d8
|
Yet another patch for ASCII armor detection -.-
|
2022-02-15 14:23:03 +01:00 |
|
|
458b4f1f78
|
Fix detection of unarmored data in detached signature verification
|
2022-02-11 14:07:29 +01:00 |
|
|
01839728f0
|
Remove workaround for publicKey.getBitStrength() == -1 in BC
see https://github.com/bcgit/bc-java/issues/972
|
2022-01-15 02:46:41 +01:00 |
|
|
e374951ed0
|
Remove ProofUtil.
This does not belong here.
|
2022-01-15 02:46:41 +01:00 |
|
|
d9e3c6ed91
|
Remove investigative test with expired key
|
2022-01-15 02:46:41 +01:00 |
|
|
e7f583c1af
|
Fix KeyRingInfo.get*Algorithm(keyId)
|
2022-01-15 02:45:21 +01:00 |
|
|
9de196d6c5
|
Fix test for algorithm preference extraction
|
2022-01-15 02:45:10 +01:00 |
|
|
b1bde161b4
|
Fix typos and wording
|
2021-12-28 13:53:25 +01:00 |
|
|
ce7b69269b
|
Various code cleanup
|
2021-12-28 13:32:50 +01:00 |
|
|
59f1a85887
|
Fix more code issues
|
2021-12-28 12:30:52 +01:00 |
|
|
f3b7286eaf
|
Introduce and use DateUtil.toSecondsPrecision
|
2021-12-28 01:42:12 +01:00 |
|
|
d0ef8581e8
|
Add RevokeUserIdsTest
|
2021-12-27 13:49:31 +01:00 |
|
|
a0e9c1f555
|
Add SelectUserId.byEmail()
|
2021-12-27 13:36:13 +01:00 |
|
|
245376d7d0
|
Remove KeyRingUtils.deleteUserId() in favor of revoking SecretKeyRingEditor.removeUserId() methods
|
2021-12-27 13:35:58 +01:00 |
|
|
3aa9e2915a
|
Re-certify expired user-ids when changing key expiration date
|
2021-12-20 13:28:16 +01:00 |
|
|
710f961984
|
Rework key modification API.
Fixes #225
|
2021-12-20 13:01:58 +01:00 |
|
|
78b668880b
|
Delete unused TestImplementationFactoryProvider
|
2021-12-14 16:57:50 +01:00 |
|
|
cf90c25afc
|
rename invocationContextProvider to TestAllImplementations
|
2021-12-14 16:56:29 +01:00 |
|
|
c331dee6b1
|
Replace @ArgumentSource with @TestTemplate, @ExtendWith
|
2021-12-14 16:55:04 +01:00 |
|
|
2ebf4be39c
|
Replace @MethodSource annotation with @ArgumentsSource
|
2021-12-14 15:47:53 +01:00 |
|
|
a66b45c3d2
|
Further sourcing of PGPObjectFactory from ImplementationProvider
|
2021-12-14 15:03:45 +01:00 |
|
|
60f7a9d9ec
|
Source PGPObjectFactory from ImplementationProvider
|
2021-12-14 14:43:16 +01:00 |
|
|
1681f3934f
|
Fix method name getCommentHeader
|
2021-12-14 14:42:53 +01:00 |
|
|
f8968fc075
|
Add test for CachingSecretKeyRingProtector.replacePassphrase(*)
|
2021-12-13 13:28:53 +01:00 |
|
|
5108b81252
|
Add test to ensure PGPainless will refuse to decrypt message with incapable key
|
2021-12-13 12:43:08 +01:00 |
|
|
35462ab539
|
Add tests for PublicKeyParameterValidation
|
2021-12-09 13:25:23 +01:00 |
|
|
296f811b7f
|
Merge branch 'KO'
|
2021-12-07 19:08:03 +01:00 |
|
|
82cbe467f2
|
Introduce iteration limit to prevent resource exhaustion when reading keys
|
2021-12-06 17:11:42 +01:00 |
|
|
073cf870d2
|
Fix NPE when attempting to decrypt GNU_DUMMY_S2K keys
|
2021-12-06 15:07:34 +01:00 |
|
|
a34cd77920
|
Add test keys
|
2021-12-06 15:02:31 +01:00 |
|
|
d54a40196b
|
Fix NPE when attempting to decrypt GNU_DUMMY_S2K keys
|
2021-12-06 15:01:37 +01:00 |
|
|
8d6aca0d04
|
Test modifyKeyRing().addSubkey() respects pk algorithm policy
|
2021-12-02 14:45:54 +01:00 |
|
|
14c1cf013e
|
Add test to verify correct behavior of public key algorithm policy enforcement during key generation
|
2021-12-02 14:29:01 +01:00 |
|
|
ddc071374c
|
Add invalid signature version processing regression test
|
2021-12-02 12:42:02 +01:00 |
|
|
03f13ee4a7
|
Add StreamGeneratorWrapper which uses new PGPCanonicalizedDataGenerator if required
|
2021-12-02 12:40:20 +01:00 |
|
|
888073b604
|
Add basic canonicalization test for new BC generator class
|
2021-12-02 12:40:20 +01:00 |
|
|
176ad09d19
|
Make Passphrase comparison constant time
|
2021-11-29 21:55:35 +01:00 |
|
|
635de19fb8
|
Add tests for KeyRingUtils.injectCertification and render keysPlusPublicKey unusable
|
2021-11-28 14:15:01 +01:00 |
|
|
b09858e186
|
Add basic test for DirectKeySignatureBuilder
|
2021-11-27 17:14:45 +01:00 |
|
|
27c4fd240d
|
Improve test for preferred sym algs
|
2021-11-27 17:03:17 +01:00 |
|
|
d670b5ee07
|
Fix test
|
2021-11-27 16:15:50 +01:00 |
|
|
06a4b4cf5e
|
Add basic test for SubkeyBindingSignatureBuilder
|
2021-11-27 16:14:28 +01:00 |
|
|
b44a97760a
|
Add test for ThirdPartyCertificationBuilder
|
2021-11-27 15:36:45 +01:00 |
|
|
c9c84a2dc5
|
Add revocation certificate test
|
2021-11-27 15:11:44 +01:00 |
|
|
151d3c7b96
|
SecretKeyRingEditor: Restructure arguments of modification methods
|
2021-11-27 15:00:19 +01:00 |
|
|
5e85e975cd
|
Add RevocationAttributesTest
|
2021-11-27 15:00:12 +01:00 |
|
|
5364e21b5e
|
WiP implementation of public key parameter validation
|
2021-11-24 18:46:29 +01:00 |
|