1
0
Fork 0
mirror of https://github.com/pgpainless/pgpainless.git synced 2024-11-14 16:32:06 +01:00
Commit graph

1059 commits

Author SHA1 Message Date
8fb677676f
Add SharedPGPCertificateDirectoryAdapter class 2022-01-31 16:51:27 +01:00
d086332677
First working prototype 2022-01-24 16:47:52 +01:00
7703cc263d
Module structure 2022-01-21 01:53:48 +01:00
a5d592a102
Wip 2022-01-21 00:11:17 +01:00
7aa48f458b Fix pgpainless-cli:jar resolution of pgpainless-sop.jar 2022-01-15 02:46:42 +01:00
e55fad6078 Switch pgpainless-sop over to java-library plugin and api-depend on sop-java 2022-01-15 02:46:42 +01:00
9b270197c2 Add MIME StreamEncoding enum val 2022-01-15 02:46:42 +01:00
020c0be8fb Remove further traces of sop-java from the build script 2022-01-15 02:46:42 +01:00
ef02163d97 Remove dependency on picocli 2022-01-15 02:46:42 +01:00
f4e574011b Add info about sop modules to root readme 2022-01-15 02:46:42 +01:00
a7208e6c42 Update CHANGELOG 2022-01-15 02:46:42 +01:00
09c2a84ec1 Add reuse header to sop-java*/readme files 2022-01-15 02:46:42 +01:00
c6bc8f9774 Moved sop-java and sop-java-picocli to its own repositories
See https://github.com/pgpainless/sop-java
See https://codeberg.org/PGPainless/sop-java
2022-01-15 02:46:42 +01:00
9800ca8bd4 Update CHANGELOG 2022-01-15 02:46:42 +01:00
19b6c8b1e3 SOP-CLI: Implement additional version flags 2022-01-15 02:46:42 +01:00
fc432901ed Add information to SOP READMEs 2022-01-15 02:46:42 +01:00
2e7a21b5b7 Add javadoc description to DetachInbandSignatureAndMessage 2022-01-15 02:46:42 +01:00
bbc42fd8e4 Document workaround for BCs ECUtil.getCurveName() returning null for ed25519 keys
See https://github.com/bcgit/bc-java/issues/1087
2022-01-15 02:46:42 +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
1aca7112d2 SOP commands: Throw UnsupportedSubcommand error when sop.command() returns null 2022-01-15 02:46:41 +01:00
1c2cbf0e75 Add SigningResultTest 2022-01-15 02:46:41 +01:00
824b8de404 Add sessionKey fromString test 2022-01-15 02:46:41 +01:00
1b1a13e7d0 Fix spelling of Bouncy Castle 2022-01-15 02:46:41 +01:00
f2d88d8a86 Introduce SigningResult class to allow for additional signing information to be returned 2022-01-15 02:46:41 +01:00
987c328ad8 Add MicAlgTest 2022-01-15 02:46:41 +01:00
1cb49f4b12 Update SOP implementation to the latest spec version
See https://datatracker.ietf.org/doc/html/draft-dkg-openpgp-stateless-cli-03
2022-01-15 02:46:41 +01:00
5e0ca369bf Document workaround for https://github.com/bcgit/bc-java/pull/1085 2022-01-15 02:46:41 +01:00
fa0e208c98 Workaround for BC not correctly parsing RevocationKey packets 2022-01-15 02:46:41 +01:00
88e3c61b20 RevocationSignatureBuilder: Allow for generation of external revocation signatures 2022-01-15 02:46:41 +01:00
5884c4afcd ArmorUtils: Add method to print single public keys 2022-01-15 02:46:41 +01:00
1447dfc642 Add SignatureUtils.wasIssuedBy 2022-01-15 02:46:41 +01:00
99496f80f5 Hex decode data in OpenPgpV4Fingerprint constructor 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
1cbeafb3ad
PGPainless-1.0.2-SNAPSHOT 2022-01-15 01:06:18 +01:00
d264982388
PGPainless 1.0.1 2022-01-15 01:02:59 +01:00
b58bdf8ff1 Fix KeyAccessor.ViaKeyId sourcing primary user-id signature 2022-01-15 00:59:54 +01:00
e177dafd60
PGPainless-1.0.1-SNAPSHOT 2021-12-28 14:07:27 +01:00
7609055404
PGPainless 1.0.0 2021-12-28 13:59:34 +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
39686949d2
Bump dependencies 2021-12-28 13:32:33 +01:00
59f1a85887
Fix more code issues 2021-12-28 12:30:52 +01:00
e96d668ee2 Clean up code 2021-12-28 12:18:51 +01:00
6eac50c5b5 Add documentation to SessionKey 2021-12-28 01:42:12 +01:00
f3b7286eaf Introduce and use DateUtil.toSecondsPrecision 2021-12-28 01:42:12 +01:00
2f44621657 Add documentation to CollectionUtils methods 2021-12-28 01:42:12 +01:00
376e234baf
Add documentation to SecretKeyRingEditor 2021-12-28 01:23:47 +01:00