1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2025-12-06 12:21:15 +01:00
Commit graph

72 commits

Author SHA1 Message Date
fe29abd335
Add PGPainlessCertifyValidateUserIdTest 2025-04-10 13:52:13 +02:00
85c58ac78f
Set relaxed PK policies for tests with weak DSA keys 2025-04-10 13:24:19 +02:00
1f8809be81
Replace all remaining usages of PGPainless.generateKeyRing() 2025-04-07 14:09:21 +02:00
6627e02de4
Remove SignerUserId check, Policy setting only via constructor parameter 2025-03-26 10:39:46 +01:00
acbf7142a8
Fix test name 2025-03-26 10:39:44 +01:00
261838dd2a
Port SecretKeyRingEditor, replace Singleton usage with API instance calls 2025-03-26 10:39:43 +01:00
fe45ee12be
Rework Policy to be immutable. Changes are now done by calling policy.copy().withXYZ().build() 2025-03-26 10:39:40 +01:00
46eebb2dbb
Remove ImplementationFactory in favor of BCs OpenPGPImplementation 2025-03-26 10:39:37 +01:00
70f006271f
Reenable disabled test and add workaround for broken one 2025-03-26 10:39:30 +01:00
0453109463
Even more migration and code compiles again 2025-03-26 10:39:30 +01:00
35ecb086fe
Change return type of KeyRingBuilder.build() to OpenPGPKey 2025-03-26 10:39:29 +01:00
933f61e99a
Disable ElGamal key tests 2025-03-26 10:39:28 +01: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
5375cd454f Implement inline-detach for 3 different types of input 2022-06-19 16:59:42 +02:00
2d60650cc6 Progress on SOP04 support 2022-06-19 16:59:42 +02:00