1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-07-01 07:46:43 +02:00
Commit graph

1835 commits

Author SHA1 Message Date
Paul Schaub 0cb0885251
Relax constraints on decryption keys to improve interop with faulty, broken legacy clients that have been very naughty and need punishment 2023-04-25 13:28:07 +02:00
Paul Schaub d10841c57a
Add workflow for pull requests 2023-04-24 16:13:11 +02:00
Paul Schaub d5f3dc80bc
Update changelog 2023-04-18 19:00:33 +02:00
Paul Schaub e3bacdbe35
Introduce VerificationHelper class and export signature mode in decrypt operation 2023-04-18 18:53:50 +02:00
Paul Schaub 06c924d41d
Add tests for mode to DetachedSignTest 2023-04-18 18:43:56 +02:00
Paul Schaub b0974c6ade
Add more tests for inline-sign-verify roundtrips 2023-04-18 18:40:25 +02:00
Paul Schaub 2ec176e938
DetachedVerifyImpl: Export signature mode in Verification result 2023-04-18 18:39:52 +02:00
Paul Schaub 05968533a5
InlineVerifyImpl: Export signature mode in Verification result 2023-04-18 18:35:47 +02:00
Paul Schaub 9a0b60ac7e
Update quickstart document 2023-04-18 17:41:02 +02:00
Paul Schaub 36a52a3e34
PGPainless 1.5.1-SNAPSHOT 2023-04-17 16:37:37 +02:00
Paul Schaub 94a609127e
PGPainless 1.5.0 2023-04-17 16:35:17 +02:00
Paul Schaub d8f32b6689
Update changelog 2023-04-17 16:24:55 +02:00
Paul Schaub 3a3e193bb0
Bump bouncycastle to 1.73 2023-04-17 16:23:16 +02:00
Paul Schaub e465ae60a7
VersionImpl: Fix outdated method names 2023-04-17 16:22:54 +02:00
Paul Schaub 003423a165
Update changelog 2023-04-17 16:09:51 +02:00
Paul Schaub 676e7d166a
EncryptImpl: Rename default profile, add documentation 2023-04-17 16:06:45 +02:00
Paul Schaub 926e540016
Test fine-grained SOP spec version 2023-04-17 16:01:17 +02:00
Paul Schaub 3b1edb076c
Basic support for sop encrypt --profile=XXX 2023-04-17 16:01:17 +02:00
Paul Schaub 5b363de6e4
Implement VersionImpl.getSopSpecVersion() 2023-04-17 16:01:17 +02:00
Paul Schaub 446d121777
Bump SOP version in VersionImpl to 06 2023-04-17 16:01:17 +02:00
Paul Schaub 66d8166005
Bump sop-java to 6.0.0-SNAPSHOT 2023-04-17 16:01:14 +02:00
Paul Schaub 772a98b4ae
Update changelog 2023-04-17 15:22:38 +02:00
Paul Schaub 11eda9be95
Bump sop-java to 5.0.0 2023-04-17 15:09:15 +02:00
Paul Schaub 6371485929
Add some clarifying comments to GenerateKeyImpl 2023-04-17 14:51:50 +02:00
Paul Schaub 702fdf085c
Thin out and rename profiles of generate-key 2023-04-17 12:49:23 +02:00
Paul Schaub f3a4a01d19
Add basic tests for new functionality 2023-04-14 16:18:15 +02:00
Paul Schaub b79e706d65
Bump SOP version in VersionImpl to 05 2023-04-14 16:18:15 +02:00
Paul Schaub e35287a666
Add support for SOP05 features 2023-04-14 16:18:15 +02:00
Paul Schaub 44608744c2
Add missing license header 2023-04-14 16:17:58 +02:00
Paul Schaub 2587f19df3
BC173: Fix CRC error detection by improving error check 2023-04-09 18:49:20 +02:00
Paul Schaub 46f7cfdb1a
Introduce OpenPgpv6Fingerprint 2023-04-07 12:28:27 +02:00
Paul Schaub e744668f5a
Deprecate OpenPgpFingerprint.parse() methods 2023-04-07 11:47:40 +02:00
Paul Schaub acb5d3fd9e
getEncryptionSubkeys(): Compare expirations against reference date 2023-04-07 11:26:38 +02:00
Paul Schaub ed2c53f5d6
Make getLastModified() @Nonnull 2023-02-25 11:26:58 +01:00
Paul Schaub a25ea542d6
PGPainless 1.4.5-SNAPSHOT 2023-02-09 21:58:37 +01:00
Paul Schaub afc7d49144
PGPainless 1.4.4 2023-02-09 21:55:10 +01:00
Paul Schaub 997a6c8c5d
Update changelog 2023-02-08 14:51:44 +01:00
Paul Schaub d03f84f415
Add reuse header to VerifyVersion3SignaturePacketTest 2023-02-08 14:49:10 +01:00
Bastien JANSEN 30771f470a Support version 3 signature packets 2023-02-08 14:42:22 +01:00
Paul Schaub 6c2331d4e6
PGPainless 1.4.4-SNAPSHOT 2023-01-31 19:15:31 +01:00
Paul Schaub 1257c52ede
PGPainless 1.4.3 2023-01-31 19:12:45 +01:00
Paul Schaub 9509fff929
Update changelog 2023-01-31 19:10:14 +01:00
Paul Schaub d53cd6d0bd
pgpainless-sop: reuse shared sop-java test suite 2023-01-31 19:03:11 +01:00
Paul Schaub f4bd17ade8
Bump sop-java to 4.1.1 2023-01-31 19:02:49 +01:00
Paul Schaub 83ef9cfe80
SOP encrypt: Throw MissingArg if no encryption method was provided. 2023-01-31 18:20:03 +01:00
Paul Schaub 695e03f8b6
Add EncryptionOptions.hasEncryptionMethod() 2023-01-31 18:19:08 +01:00
DenBond7 9f98e4ce37 Fixed redundant dot an exception message. 2023-01-23 10:47:37 +01:00
Paul Schaub 67cc59efa2 Update changelog 2023-01-21 19:28:00 +01:00
Paul Schaub 4cf5a32cc0
Update SECURITY.md 2023-01-21 19:17:49 +01:00
Paul Schaub a50c2d9714
More missing javadoc 2023-01-16 20:15:57 +01:00