Commit graph

110 commits

Author SHA1 Message Date
159ffbe084
Add missing license headers 2023-11-04 18:32:01 +01:00
714c933cef
Kotlin conversion: InlineDetachCmd 2023-11-04 18:31:52 +01:00
9daabb758a
Kotlin conversion: DecryptCmd 2023-11-04 18:18:55 +01:00
8e65771e36
Kotlin conversion: ListProfilesCmd 2023-11-04 17:50:07 +01:00
688b8043a2
Kotlin conversion: DearmorCmd 2023-11-04 17:45:56 +01:00
49120c5da8
Kotlin conversion: ChangeKeyPasswordCmd 2023-11-04 17:41:07 +01:00
377a7287b3
Kotlin conversion: ArmorCmd 2023-11-04 17:34:30 +01:00
18865feaff
Kotlin conversion: RevokeKeyCmd 2023-11-04 17:26:38 +01:00
666d51384b
Kotlin conversion: AbstractSopCmd 2023-11-04 17:20:00 +01:00
256d1c5960
Kotlin conversion: SignCmd 2023-11-04 16:34:35 +01:00
8246359a85
Kotlin conversion: VerifyCmd 2023-11-04 16:15:35 +01:00
1de179c015
Kotlin conversion: VersionCmd 2023-11-04 16:07:37 +01:00
049c18c17b
Fix sop-java-picocli jar task 2023-10-31 14:45:56 +01:00
530c44ad16
Typos and improvements 2023-07-12 14:57:51 +02:00
9ad59abb2a
Improve description of extract-cert 2023-07-12 14:30:45 +02:00
cd2c62ce2b
Improve description of change-key-password 2023-07-12 14:30:23 +02:00
edb384d157
Reference exit codes by Exception 2023-07-12 14:22:57 +02:00
feb9efc733
Reorder subcommands 2023-07-12 14:20:53 +02:00
009364b217
Add missing i18n and fix broken strings 2023-07-12 14:17:28 +02:00
f13aade98e
Add missing parameter labels 2023-07-12 14:15:47 +02:00
d1c614344c
Update i18n 2023-07-12 01:35:25 +02:00
6afe6896d8
Implement '--signing-only' option for 'generate-key' command 2023-07-12 01:06:41 +02:00
7e1377a28c
Initial implementation of 'change-key-password' command of SOP-07 2023-07-12 00:42:02 +02:00
e6393b44b9
Initial implementation of 'revoke-key' command 2023-07-11 22:42:16 +02:00
0308732328
Make UTCUtil.parseUTCDate() throw instead of returning null for malformed inputs 2023-04-27 13:07:08 +02:00
226b5d99a0
Fix issues with i18n properties 2023-04-26 16:47:53 +02:00
790d80ec29
DateParsingTest: make armor command final 2023-04-26 16:22:53 +02:00
90c77706a8
Add i18n for profile option 2023-04-17 14:44:08 +02:00
8a66f0bc4f
Implement sop encrypt --profile=XXX 2023-04-17 14:44:08 +02:00
f4ff5f89f7
i18n for sop version --sop-spec 2023-04-17 14:44:08 +02:00
f49c16e4c5
Implement sop version --sop-spec 2023-04-17 14:44:08 +02:00
a3bff6f6d1
Fix checkstyle issues 2023-04-17 14:12:01 +02:00
5d2f87eb80
msg_sop.properties: Add newline at the end 2023-04-17 13:16:13 +02:00
6ec62560ba
Add comment about why --as=clearsigned and --no-armor are incompatible 2023-04-17 13:13:36 +02:00
64c0fb11bc
ListProfilesCmd: Replace System.out.println() with Print.outln() 2023-04-17 13:03:18 +02:00
d38556f79a
GenerateKeyCmd: Do not assert default profile 2023-04-14 15:06:07 +02:00
dff5b01eec
Add some documentation to AbstractSopCmd 2023-04-14 14:06:49 +02:00
5935d65c90
Implement profiles 2023-04-14 14:06:34 +02:00
83a003e80f
Add list-profiles command 2023-04-11 15:06:37 +02:00
17b305924c
Throw IncompatibleOptions error for sign --as=clearsigned --no-armor 2023-04-09 19:53:21 +02:00
ae64414492
Decide when to remove --verify-out 2023-04-09 19:00:35 +02:00
ff5f98e8ee sop decrypt: Throw NoSignature if no verifiable signature found 2023-01-13 17:41:20 +01:00
d9708e882d
decrypt: rename --not-after, --not-before to --verify-not-after, --verify-not-before 2023-01-12 14:03:12 +01:00
2328bdf6af
Fix parameter label of --as=clearsigned 2022-12-13 17:06:35 +01:00
519fb891a1
Dearmor: transform IOExceptions into BadData properly 2022-11-18 15:17:33 +01:00
0e777de14f
Make asciiDoctor gradle task generate reproducible output 2022-11-15 21:43:43 +01:00
0ed7163fd5
Fix capitalization of @ENV/@FD descriptions 2022-11-15 21:29:45 +01:00
ed46adbe52
Add resource string for --stacktrace option 2022-11-15 15:49:06 +01:00
00ab68b504
Allow larger numbers for file descriptor names 2022-11-14 13:54:08 +01:00
4bc45a0692
Add support for using file descriptors as input and output
Fixes #12
2022-11-11 15:56:33 +01:00