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

74 commits

Author SHA1 Message Date
e552255aa6
Generate-Key: Use new packet tags 2025-08-20 11:41:27 +02:00
7a36735162
Add PGPainlessCertifyValidateUserIdTest 2025-08-20 11:41:19 +02:00
7d4c6a06b0
Set relaxed PK policies for tests with weak DSA keys 2025-08-20 11:41:19 +02:00
049f7422c0
Replace all remaining usages of PGPainless.generateKeyRing() 2025-08-20 11:41:16 +02:00
8f3049602f
Remove SignerUserId check, Policy setting only via constructor parameter 2025-08-20 11:41:08 +02:00
dc1da5ff49
Fix test name 2025-08-20 11:41:07 +02:00
4c7d39932f
Port SecretKeyRingEditor, replace Singleton usage with API instance calls 2025-08-20 11:41:03 +02:00
e46e9fa1f5
Rework Policy to be immutable. Changes are now done by calling policy.copy().withXYZ().build() 2025-08-20 11:40:10 +02:00
76963ec3ec
Remove ImplementationFactory in favor of BCs OpenPGPImplementation 2025-08-20 11:40:07 +02:00
bbecdd693f
Reenable disabled test and add workaround for broken one 2025-08-20 11:40:00 +02:00
504939d82b
Even more migration and code compiles again 2025-08-20 11:39:59 +02:00
b55aa24cad
Change return type of KeyRingBuilder.build() to OpenPGPKey 2025-08-20 11:39:59 +02:00
b8bb5de2a2
Disable ElGamal key tests 2025-08-20 11:39:58 +02:00
0ee31b232a
Allow UserIDs with trailing/leading whitespace and escape newlines in ASCII armor 2025-07-23 11:26:17 +02:00
d966349032
Add test to verify proper functionality of hash algorithm policy overrides for SOP 2024-10-15 14:45:28 +02:00
0378145b21
Merge branch 'eddsaLegacy' 2024-06-21 13:57:49 +02:00
741d72eadc
Document nature of tests in pgpainless-sop 2024-03-30 19:20:12 +01:00
0b7511a223
Remove tests for armor --label 2024-03-30 19:07:12 +01:00
3ac273757a
Bump sop-java to 10.0.0-SNAPSHOT and implement sopv interface subset 2024-03-24 10:52:15 +01:00
b756de3082
Rename XDH to XDH_LEGACY 2024-02-21 15:19:33 +01:00
a898323209
Rename KeyType.EDDSA to KeyType.EDDSA_LEGACY 2024-02-21 14:57:02 +01:00
1c10dd5bce
Adapt changes from sop-java 8.0.0 2023-11-15 13:40:22 +01:00
f3980304ed
SOP-Java now produces hard-revocations 2023-07-12 15:36:09 +02:00
6e9d276309
Add complex change-key-password test 2023-07-12 15:25:12 +02:00
d3fe850c95
Initial implementation of 'change-key-password' command of SOP-07 2023-07-12 00:40:59 +02:00
37bbe8bb39
Initial implementation of the new revoke-key command from SOP-07 2023-07-11 23:15:22 +02:00
1b7157a548
When testing support for RFC4880 profile, use RSA keys 2023-06-12 14:41:32 +02:00
ea9b0d68fb
SOP: Test profile support of encrypt subcommand 2023-06-12 14:37:33 +02:00
08ce7c099c
Test list-profiles of encrypt subcommand 2023-06-12 14:28:53 +02:00
2367674151
SOP: List profiles of null command throws 2023-06-12 14:27:08 +02:00
e1038a8bb3
Replace more occurrences of new Date().getTime() with System.currentTimeMillis() 2023-06-02 00:03:55 +02:00
eb1ff27a90
Bump sop-java to 6.1.0 2023-04-27 15:15:42 +02:00
06c924d41d
Add tests for mode to DetachedSignTest 2023-04-18 18:43:56 +02:00
b0974c6ade
Add more tests for inline-sign-verify roundtrips 2023-04-18 18:40:25 +02:00
e465ae60a7
VersionImpl: Fix outdated method names 2023-04-17 16:22:54 +02:00
926e540016
Test fine-grained SOP spec version 2023-04-17 16:01:17 +02:00
f3a4a01d19
Add basic tests for new functionality 2023-04-14 16:18:15 +02:00
d53cd6d0bd
pgpainless-sop: reuse shared sop-java test suite 2023-01-31 19:03:11 +01:00
ab6b6ca2e7 Add regression test for #351 2023-01-09 16:56:05 +01:00
2d46fb18f7 SOP: Allow generation of keys without user-ids 2022-12-15 18:04:59 +01:00
4f435a0fa0 Fix parameter check for DSA keys
Fixes #345
2022-12-15 18:04:34 +01:00
2c7801b759 Add MatchMakingSecretKeyRingProtectorTest 2022-11-23 20:42:54 +01:00
6dcc1e68cd Fix expected exception in roundtrip test 2022-11-23 20:42:17 +01:00
243d64fcb4 Bump sop-java to 4.0.5 and adopt changes (--as=clearsigned) 2022-11-11 13:46:43 +01:00
86b06ee5e3 SOP: Hide armor version header by default 2022-11-11 13:46:43 +01:00
48005da7f3 SOP : Do not armor already-armored data. 2022-11-11 13:46:40 +01:00
14531f0050
Make sop decrypt throw for unencrypted data 2022-06-23 11:47:48 +02:00
efc0cb357b
EncryptDecryptRoundTripTest: make passphrase constant 2022-06-23 11:47:20 +02:00
07f9c3ceef
Fix decrypt no signatures test 2022-06-23 10:30:16 +02:00
d64e749f22
Fix sop encrypt --sign-with allowing for protected keys 2022-06-19 17:50:31 +02:00