Ryan Heywood
|
e8f327079b
|
reorganize crates
|
2024-01-15 00:12:34 -05:00 |
Ryan Heywood
|
d83efcbbd0
|
keyfork-shard: only print one message per key-load attempt
|
2024-01-11 22:53:32 -05:00 |
Ryan Heywood
|
b5320cabf3
|
keyfork-prompt: traitify
|
2024-01-10 23:28:56 -05:00 |
Ryan Heywood
|
f6b41fce5f
|
keyfork-crossterm: add FdTerminal struct to manage non-default terminals
|
2024-01-10 22:35:49 -05:00 |
Ryan Heywood
|
1b33e3cf0e
|
keyfork-shard: add prompt for loading any smartcard
|
2024-01-09 19:28:02 -05:00 |
Ryan Heywood
|
4384964ea5
|
keyfork-prompt: add validator system
|
2024-01-09 02:21:46 -05:00 |
Ryan Heywood
|
f88a4d21f2
|
keyfork-shard: make clippy happy
|
2024-01-06 23:23:03 -05:00 |
Ryan Heywood
|
f157a8c954
|
keyfork-prompt: split on word boundaries for textual prompts
|
2023-12-28 17:54:38 -05:00 |
Ryan Heywood
|
726670fe96
|
keyfork-shard: add PIN cache
|
2023-12-26 15:17:33 -05:00 |
Ryan Heywood
|
920e04ba23
|
keyfork-prompt: add DefaultPromptManager
|
2023-12-21 15:44:57 -05:00 |
Ryan Heywood
|
dc1b36a92c
|
keyfork-shard: move to keyfork-prompt
|
2023-12-21 15:01:59 -05:00 |
Ryan Heywood
|
5cf8e9bb0c
|
keyfork-shard: better error handling
|
2023-12-19 09:55:22 -05:00 |
Ryan Heywood
|
ca2ce33d7a
|
keyfork-shard: add message for PIN too short
|
2023-11-10 18:11:24 -05:00 |
Ryan Heywood
|
fa61d31f3f
|
keyfork-shard: further improve error handling, add multiline prompt and PIN retry detection
|
2023-11-05 16:21:54 -06:00 |
Ryan Heywood
|
307941087a
|
keyfork-shard: slightly improved error handling
|
2023-11-05 13:57:22 -06:00 |
Ryan Heywood
|
0768339487
|
keyfork-shard: parse cardholder name when using smartcards
|
2023-11-05 01:36:12 -05:00 |
Ryan Heywood
|
c206800ad2
|
keyfork-shard: add keyfork-pinentry
|
2023-11-05 00:48:30 -05:00 |
Ryan Heywood
|
7f90e4ada4
|
keyfork-shard: fixup user PIN prompt
|
2023-11-04 12:19:53 -05:00 |
Ryan Heywood
|
5b427516c6
|
keyfork-shard: enable step 1 decoding with openpgp-card, fix bug with multiple smartcards when decrypting
|
2023-11-03 20:42:33 -05:00 |
Ryan Heywood
|
a184c62f42
|
keyfork-shard: ah, whitespace, why are you so cruel
|
2023-11-02 01:12:28 -05:00 |
Ryan Heywood
|
adad3e5b6b
|
keyfork-shard: begin work on OpenPGP card support
|
2023-11-02 01:01:34 -05:00 |