Ryan Heywood ryan
  • Joined on 2023-05-17
ryan commented on pull request public/website#4 2023-12-28 03:33:31 +00:00
add carousel

yes we control both the content and the code but it's a good practice to avoid XSS

ryan approved public/website#5 2023-12-28 03:31:10 +00:00
update name and link
ryan pushed to main at public/keyfork 2023-12-27 22:31:41 +00:00
11c9bd2ab3 README, keyfork-user-guide: minor fixes
ryan pushed to main at public/keyfork 2023-12-27 19:05:42 +00:00
077d845405 README, keyfork-user-guide: improve docs on keyfork-shard
ryan pushed to main at public/keyfork 2023-12-27 00:07:08 +00:00
5e62d8909d keyfork-prompt: improve delete-word handling
ryan pushed to main at public/keyfork 2023-12-26 23:57:54 +00:00
27e7aba901 keyfork-mnemonic-util: rewrite to only process entropy on demand
ryan pushed to main at public/keyfork 2023-12-26 23:09:23 +00:00
7eeb494819 keyfork-shard: add basic oneshot decrypt mechanism
b873ef4d5c keyfork-prompt: redraw screen on events for prompt_message
55b41a49ef keyfork-mnemonic-from-seed: allow arbitrary sized mnemonic
2670cf63a3 keyfork-shard: homogenize function signatures, start work on decrypt_one()
726670fe96 keyfork-shard: add PIN cache
Compare 7 commits »
ryan commented on issue public/keyfork#7 2023-12-22 19:42:57 +00:00
PromptManager::prompt_passphrase doesn't render properly after end-of-line

i.e. each character input changes it from what it was, to the next position

ryan commented on issue public/keyfork#7 2023-12-22 19:42:32 +00:00
PromptManager::prompt_passphrase doesn't render properly after end-of-line

Somewhat handled. There is no indication that the user is typing beyond the end of the line. Perhaps replacing the last character with something in `\

ryan pushed to main at public/keyfork 2023-12-22 19:41:26 +00:00
6c25cb8f31 keyfork-prompt: fixup passphrase handling, add prompt_wordlist
d452eba133 keyfork-mnemonic-util: expose additional functions from wordlist
Compare 2 commits »
ryan pushed to main at public/keyfork 2023-12-21 20:45:06 +00:00
920e04ba23 keyfork-prompt: add DefaultPromptManager
ryan pushed to main at public/keyfork 2023-12-21 20:03:07 +00:00
bfb44292f4 keyfork-mnemonic-util: allow seeds of arbitrary size
ryan pushed to main at public/keyfork 2023-12-21 20:02:46 +00:00
30a582ed8c keyfork-pinentry: remove
dc1b36a92c keyfork-shard: move to keyfork-prompt
be74cd8ad1 keyfork-prompt: make prompt_message show up nicer
Compare 3 commits »
ryan opened issue public/keyfork#7 2023-12-21 19:46:30 +00:00
PromptManager::prompt_passphrase doesn't render properly after end-of-line
ryan pushed to main at public/keyfork 2023-12-21 17:18:52 +00:00
1ac99e16f8 keyfork-prompt: add PromptManager::prompt_message
0ea49109d1 keyfork-prompt: refactor to use lifetimes
d8f9fc216f keyfork-prompt: basic working version, committing before refactor
Compare 3 commits »
ryan opened issue public/keyfork#6 2023-12-21 16:09:57 +00:00
Fork crossterm to allow specifying terminal
ryan pushed to main at public/keyfork 2023-12-20 19:49:24 +00:00
e42e362aea keyfork-shard: extract threshold from encrypted metadata
ryan opened issue public/keyfork#5 2023-12-20 18:33:51 +00:00
Hours Tracker: Shard 1.0
ryan pushed to main at public/keyfork 2023-12-20 18:14:34 +00:00
869860a903 keyfork-shard: create metadata version 1
ryan opened issue public/keyfork#4 2023-12-19 23:39:32 +00:00
keyfork shard recover should not print to standard output