Commit graph

127 commits

Author SHA1 Message Date
b2099dc508
Document endOfOptionsDelimiter 2024-09-19 20:38:34 +02:00
c7a4087763
Fix nullability of sop commands 2024-09-19 20:38:34 +02:00
eb712e6853
Add first test for new commands 2024-09-19 20:38:34 +02:00
ce19207a92
Show endOfOptions delimiter in help 2024-09-19 20:38:34 +02:00
0ec2961cbe
Implement validate-userid command 2024-09-19 20:38:33 +02:00
1945411712
Update msg files with input/output information 2024-09-19 20:38:33 +02:00
5e1915c3ce
Checkstyle and exception handling improvements 2024-09-19 20:38:33 +02:00
3104085fe7
Implement certify-userid command 2024-09-19 20:38:32 +02:00
a607013cfb
Add support for rendering help info for input and output 2024-09-19 20:38:32 +02:00
ddf4ba19f9
Add implementation of merge-certs command 2024-09-19 20:38:32 +02:00
a2315f9847
Add implementation of update-key command 2024-09-19 20:38:32 +02:00
a07446e29a
Add new exceptions 2024-09-19 20:38:32 +02:00
8843d217e4
revoke-key command: Allow for multiple '--with-key-password' options 2024-09-19 20:13:12 +02:00
ce21e07fc2
Properly match MissingArg exception code 2024-09-19 19:23:07 +02:00
ec90d2e951
Add translations for new hardware exception error messages 2024-07-09 14:39:03 +02:00
9356447226
Remove label() option from armor() operation 2024-03-30 19:00:09 +01:00
e39cc7f0ac
Remove deprecated junit5-system-exit
Replaced with custom test DSL that avoids System.exit
2024-03-27 21:50:01 +01:00
ed9b2f5fef
Move signature verification operations to sopv interface subset 2024-03-21 13:54:55 +01:00
e5e64003f3
decrypt: Do not throw NoSignature exception when verifications is empty 2023-11-22 17:23:06 +01:00
51d9c29837
decrypt --verify-with: Do not expect exit 3 when verifications is empty 2023-11-22 17:23:06 +01:00
d24ff9cbde
Remove label related CLI tests 2023-11-15 15:26:06 +01:00
802bc0aa73
ArmorCMD: Drop --label option 2023-11-15 15:24:09 +01:00
72ca392386
Merge remote-tracking branch 'origin/sop08' 2023-11-15 13:03:07 +01:00
edef899074
Fix GenerateKey --with-key-password option name 2023-11-15 12:42:41 +01:00
baa44a6b1a
Kotlin conversion: SopCLI 2023-11-15 12:35:23 +01:00
0c2cf5cb19
Kotlin conversion: SOPExecutionExceptionHandler 2023-11-15 11:59:11 +01:00
5c2695228b
Kotlin conversion: SOPExceptionExitCodeMapper 2023-11-15 11:55:50 +01:00
b251956f49
Delete unused Print class 2023-11-15 11:49:45 +01:00
b884f2b1a9
Kotlin conversion: InlineVerifyCmd 2023-11-15 11:49:04 +01:00
2e118357e2
Kotlin conversion: InlineSignCmd 2023-11-15 11:40:46 +01:00
e9a5467f6b
Kotlin conversion: GenerateKeyCmd 2023-11-15 11:33:34 +01:00
019dd63e1b
Kotlin conversion: ExtractCertCmd 2023-11-15 11:26:06 +01:00
bfad8c4203
Kotlin conversion: EncryptCmd 2023-11-15 11:21:42 +01:00
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
5ee9414410
Encrypt: Add --session-key-out support 2023-10-31 16:00:04 +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