Commit Graph

74 Commits

Author SHA1 Message Date
thePR0M3TH3AN
b307728c05 feat: support pausing console logs 2025-08-22 21:50:04 -04:00
thePR0M3TH3AN
c0a6187478 Handle Ctrl-C in masked input 2025-08-22 21:32:18 -04:00
thePR0M3TH3AN
857b1ef0f9 Document memory zeroization caveat 2025-08-20 20:29:58 -04:00
thePR0M3TH3AN
bbb26ca55a test: add key hierarchy tests 2025-08-20 17:57:50 -04:00
thePR0M3TH3AN
26632c0e70 Fix KDF metadata handling and headless password prompts 2025-08-20 17:23:10 -04:00
thePR0M3TH3AN
06ca51993a Add KDF config with per-file metadata 2025-08-19 09:53:46 -04:00
thePR0M3TH3AN
50532597b8 Test BIP85 init with seed bytes and xprv 2025-08-12 11:01:17 -04:00
thePR0M3TH3AN
199d02ab72 Clarify placeholder utils and clean imports 2025-08-08 15:47:52 -04:00
thePR0M3TH3AN
26a4a74131 Test duplicate seed profile creation 2025-08-06 22:01:28 -04:00
thePR0M3TH3AN
edcf2787ee Add Argon2 calibration and encryption fuzz tests 2025-08-06 09:58:44 -04:00
thePR0M3TH3AN
099c24921f feat: add configurable prompt backoff 2025-08-05 22:48:18 -04:00
thePR0M3TH3AN
b795d1236a Raise ClipboardUnavailableError on all platforms 2025-08-05 22:26:10 -04:00
thePR0M3TH3AN
6888fa2431 Remove duplicate import in test 2025-08-05 22:18:26 -04:00
thePR0M3TH3AN
68eaa34d76 Add dependency scanning and optional dependency checks 2025-08-05 21:04:50 -04:00
thePR0M3TH3AN
87cf2d837b Refine exception handling 2025-08-05 20:34:26 -04:00
thePR0M3TH3AN
1f669746db Handle empty profile cleanup 2025-08-05 12:24:53 -04:00
thePR0M3TH3AN
d75cc760d3 Remove sensitive debug logging 2025-08-03 11:02:36 -04:00
thePR0M3TH3AN
5423c41b06 Include fingerprint salt in password key derivation 2025-08-03 09:37:59 -04:00
thePR0M3TH3AN
032caed3d0 Add atomic write utility and tests 2025-08-03 08:57:04 -04:00
thePR0M3TH3AN
ccca399b09 docs: clarify manual clipboard dependencies 2025-08-03 08:12:25 -04:00
thePR0M3TH3AN
cc8fba9f12 Add key validation utilities and integrate 2025-08-01 10:38:40 -04:00
thePR0M3TH3AN
764631b8ba Use masked input for all sensitive prompts 2025-07-17 10:04:06 -04:00
thePR0M3TH3AN
04548c44f5 Enhance seed entry prompts with masking and clear screen 2025-07-16 12:37:58 -04:00
thePR0M3TH3AN
04dc4e05da Add interactive seed word prompt 2025-07-16 03:40:24 -04:00
thePR0M3TH3AN
d7547810fe Add cross-platform masked input utility with tests 2025-07-16 03:32:06 -04:00
thePR0M3TH3AN
113fd1181a Add custom seed profile names 2025-07-15 21:56:31 -04:00
thePR0M3TH3AN
74f5911bf7 Use notification helper consistently 2025-07-14 17:01:49 -04:00
thePR0M3TH3AN
b8a5ed9f66 Add header clearing with notifications 2025-07-14 15:23:37 -04:00
thePR0M3TH3AN
5bf2bc458c Update menu notification handling 2025-07-14 12:53:53 -04:00
thePR0M3TH3AN
19d9c45d6f Add notification draining with color categories 2025-07-14 11:20:05 -04:00
thePR0M3TH3AN
f86067c1d8 Add Argon2 key derivation option 2025-07-13 12:24:10 -04:00
thePR0M3TH3AN
496950c501 Improve password retry flow 2025-07-12 09:37:42 -04:00
thePR0M3TH3AN
b82a816cab Persist last used fingerprint 2025-07-11 16:39:51 -04:00
thePR0M3TH3AN
76b28e49b9 Enhance fingerprint headers 2025-07-07 21:41:09 -04:00
thePR0M3TH3AN
368e44c56f Add managed account support 2025-07-07 21:27:30 -04:00
thePR0M3TH3AN
c35c4d66a0 Enhance CLI breadcrumbs and update menu color 2025-07-06 09:25:45 -04:00
thePR0M3TH3AN
512a92a65b feat: show seed fingerprint on each screen 2025-07-06 08:10:12 -04:00
thePR0M3TH3AN
7b9b9a082e Pause before clearing screen 2025-07-05 21:53:17 -04:00
thePR0M3TH3AN
5b2757830e Add clear_screen helper and integrate into menus 2025-07-05 20:21:49 -04:00
thePR0M3TH3AN
e7d6b7d46e Add color scheme helper and apply to menus and stats 2025-07-05 19:06:46 -04:00
thePR0M3TH3AN
a67b191218 Fix imghdr stub for Python 3.13 2025-07-05 15:01:17 -04:00
thePR0M3TH3AN
a5f46f356f Fix Windows TOTP and PGP issues 2025-07-05 14:28:40 -04:00
thePR0M3TH3AN
5a63797951 fix timed_input on Windows 2025-07-05 14:03:33 -04:00
thePR0M3TH3AN
2772a11d84 Fix Windows exclusive lock test 2025-07-05 13:27:12 -04:00
thePR0M3TH3AN
b3047484df Automate script checksum handling 2025-07-04 12:38:56 -04:00
thePR0M3TH3AN
e45adea8b2 Improve clipboard handling 2025-07-04 11:54:13 -04:00
thePR0M3TH3AN
9b9fc038d3 Update settings menu test for new option 2025-07-03 23:55:27 -04:00
thePR0M3TH3AN
d40156c205 Add in-memory secret encryption 2025-07-03 09:58:37 -04:00
thePR0M3TH3AN
2a72464268 Add BIP85 TOTP derivation 2025-07-02 23:50:56 -04:00
thePR0M3TH3AN
7fd727cf96 Add TotpManager and TOTP utilities 2025-07-02 23:41:03 -04:00