|
245e4a380d
|
Add JUnit test to ensure proper bracketing and nested-ness of multiple OnePassSignatures
|
2021-08-05 13:12:12 +02:00 |
|
|
9a485a3354
|
Encrypt to all capable subkeys by default
|
2021-08-04 16:38:17 +02:00 |
|
|
7490eb925f
|
PGPainless-0.2.8-SNAPSHOT
|
2021-08-04 16:25:54 +02:00 |
|
|
7c88f386e7
|
PGPainless 0.2.7
|
2021-08-04 16:16:03 +02:00 |
|
|
2d76cb5c82
|
Fix partial length encoding of some messages
Fixes #160
I'm not yet sure, why this issue only happened with some keys and not others,
but this fix works for now.
|
2021-08-04 16:02:35 +02:00 |
|
|
16c3116518
|
Fix order and nested-ness of one-pass-signatures
Fixes #164
|
2021-08-04 15:42:25 +02:00 |
|
|
e4fdc3bc1e
|
SubkeyIdentifier: Throw NoSuchElementException for non-existent subkey
|
2021-08-01 17:23:17 +02:00 |
|
|
1327e08ac3
|
Add tests for SubkeyIdentifier
|
2021-08-01 17:19:04 +02:00 |
|
|
99ff6d537b
|
Prevent IllegalArgumentException for non-v4 issuer fingerprints
|
2021-08-01 16:11:47 +02:00 |
|
|
b674a412b5
|
Reformat issuer-fingerprint inclusion code
|
2021-08-01 16:03:30 +02:00 |
|
|
bd04e35a53
|
Commit investigation code for #160 (Thunderbird interop issues)
|
2021-08-01 15:54:19 +02:00 |
|
|
6a11e39d76
|
Add issuer-fingerprint to message signatures
|
2021-08-01 15:53:51 +02:00 |
|
|
5422468d73
|
Check key flags on binding sig to determine if backsig is required
|
2021-07-31 22:25:55 +02:00 |
|
|
e7ed0f76a3
|
Properly ignore marker packets when reading keys/sigs
|
2021-07-31 22:25:12 +02:00 |
|
|
fb16db5db4
|
Improve handling of signatures with missing issuerKeyId packets
|
2021-07-31 22:24:39 +02:00 |
|
|
311c842196
|
Revert introduction of StreamUtil
|
2021-07-31 20:40:31 +02:00 |
|
|
b8f719d3eb
|
PGPainless-0.2.7-SNAPSHOT
|
2021-07-27 16:16:34 +02:00 |
|
|
d35c1e11e9
|
PGPainless 0.2.6
|
2021-07-27 16:09:55 +02:00 |
|
|
107e53c03e
|
Fully drain ArmoredInputStreams to verify CRC checksum.
Fixes #159 (for real this time)
|
2021-07-27 15:09:59 +02:00 |
|
|
17d0802392
|
PGPainless-0.2.6-SNAPSHOT
|
2021-07-26 20:48:34 +02:00 |
|
|
77de3f7084
|
PGPainless 0.2.5
|
2021-07-26 20:41:43 +02:00 |
|
|
fc311fe781
|
Workaround for #159: Avoid to prevent swallowing IOExceptions
|
2021-07-26 16:19:30 +02:00 |
|
|
10bb033e40
|
Set executable name for pgpainless-cli
|
2021-07-23 21:02:58 +02:00 |
|
|
5a9e1629b2
|
Allow customization of executable name of sop-java-picocli
|
2021-07-23 21:02:36 +02:00 |
|
|
3e9979240b
|
Add javadoc to the SignatureValidator class
|
2021-07-22 15:28:24 +02:00 |
|
|
1f08815633
|
Explicitly reject non-self signatures when picking user-id self sigs
|
2021-07-22 15:28:24 +02:00 |
|
|
545c660815
|
PGPainless-0.2.5-SNAPSHOT
|
2021-07-22 15:28:24 +02:00 |
|
|
1a252e04f6
|
PGPainless 0.2.4
|
2021-07-20 09:56:58 +02:00 |
|
|
bbc79b75b1
|
Remove version number from pgpainless-sop
|
2021-07-20 09:56:02 +02:00 |
|
|
d5afc235a1
|
Update README
|
2021-07-20 09:46:23 +02:00 |
|
|
726d22b8d6
|
Change passphrase: Skip GNU_DUMMY_S2K keys
|
2021-07-19 15:05:03 +02:00 |
|
|
4244107994
|
Add readmes for all modules
|
2021-07-17 00:27:58 +02:00 |
|
|
88faaf5dd0
|
Update pgpainless-cli/README.md
|
2021-07-15 17:50:57 +02:00 |
|
|
24db3da9dd
|
Use picocli's builtin help command
|
2021-07-15 17:49:30 +02:00 |
|
|
2e55737795
|
Fix piping into 'gradle run'
|
2021-07-15 17:27:47 +02:00 |
|
|
f662a3dba9
|
Rename pgpainless run script and fix parameter passing
|
2021-07-15 17:22:39 +02:00 |
|
|
8cf5347b52
|
Base PGPainlessCLI on new sop-java module
* Rename pgpainless-sop -> pgpainless-cli
* Introduce sop-java (implementation-independent SOP API)
* Introduce sop-java-picocli (CLI frontend for sop-java)
* Introduce pgpainless-sop (implementation of sop-java using PGPainless)
* Rework pgpainless-cli (plugs pgpainless-sop into sop-java-picocli)
|
2021-07-15 17:03:56 +02:00 |
|
|
2ba782c451
|
Move file-related encryption-info into ProducerOptions
|
2021-07-10 12:22:47 +02:00 |
|
|
447c08b446
|
Add tests for ignoring marker packets when reading keys
|
2021-07-10 11:48:56 +02:00 |
|
|
0330d3cfa3
|
Add getMarkerPacket() test method
|
2021-07-10 11:48:46 +02:00 |
|
|
be4962c531
|
Fix KeyRingReader methods not ignoring marker packets
|
2021-07-10 11:48:39 +02:00 |
|
|
6a90c4303e
|
OpenPgpMetadat: identify verified sigs by SubkeyIdentifier
|
2021-07-04 13:08:24 +02:00 |
|
|
48314fde40
|
Assign sensible names to test() methods
|
2021-07-03 13:23:11 +02:00 |
|
|
70666d276b
|
Rework MultiMapTest
|
2021-07-03 13:20:25 +02:00 |
|
|
43a21de53a
|
Delete useless GenerateKeyTest
|
2021-07-03 12:59:33 +02:00 |
|
|
0321a6170c
|
Execute signature related tests on all implementations
|
2021-07-03 12:56:42 +02:00 |
|
|
a5dba7a368
|
Enable MultiPassphraseSymEncTest
|
2021-07-03 12:56:30 +02:00 |
|
|
7c612dd2ef
|
Parametrize BindingSignatureSubpacketsTest to run on all implementations
|
2021-07-03 12:50:44 +02:00 |
|
|
b4b84badc0
|
ImplementationFactory: override toString()
|
2021-07-03 12:44:21 +02:00 |
|
|
84ff6ce015
|
Improve tests
|
2021-07-03 12:42:17 +02:00 |
|