Commit Graph

144 Commits

Author SHA1 Message Date
scgbckbone
0ef6413cd8 apply note or pwd as b39 passphrase 2026-06-24 14:07:25 -04:00
scgbckbone
c36eac23d2 bundle small fixes 2026-06-19 10:56:45 -04:00
Peter D. Gray
21392bd3df
show BIP-39 passphrase on-screen 2026-02-24 09:56:48 -05:00
scgbckbone
72e336628a Nuke Device 2026-02-17 11:36:32 -05:00
scgbckbone
2445b4d435
mk4 fix word entry after restore via USB 2025-09-22 12:14:27 -04:00
scgbckbone
2b115059e8
add "Restore from XOR" to Temporary Seed menu 2025-09-22 09:44:13 -04:00
Peter D. Gray
3f24307dcd nits 2025-09-16 10:35:07 -04:00
scgbckbone
372954e43a SSSP update menu tree & related adjustments 2025-09-16 10:35:07 -04:00
Peter D. Gray
76cc136a9e testing 2025-09-16 10:35:07 -04:00
Peter D. Gray
43544f4f96 word entry 2025-09-16 10:35:07 -04:00
scgbckbone
d15de0321d Mk4 SSSP Word Check 2025-09-16 10:35:07 -04:00
Peter D. Gray
c3a454abd6 hobbled mode support for spending policy 2025-09-16 10:35:07 -04:00
scgbckbone
9a4d3986b7 bugfix: enter vfs after creating it 2025-09-16 09:54:49 -04:00
scgbckbone
49087f6f41 bugfix: master settings corrupted by using "Add current tmp" in Seed Vault 2025-05-09 10:13:52 -04:00
scgbckbone
9b95d29152 fix rename in Seed Vault 2025-04-14 09:47:25 -04:00
scgbckbone
2156844d18 UX showing words now offers NFC, Q1 hint icons; full wipe NFC chip after secret data shared 2025-04-04 11:07:37 -04:00
scgbckbone
67fa34666d fixes 2025-03-28 15:08:57 -04:00
Peter D. Gray
f8bc38b558 fixes 2025-03-28 15:08:57 -04:00
Peter D. Gray
ec64a9aa38 Seedvault refactor, more on KT 2025-03-28 15:08:57 -04:00
Peter D. Gray
0aa0fc4500 Rebased 2025-03-28 15:08:57 -04:00
scgbckbone
19ce22e607 deltamode: wipe mcu key slot before getting actual secret 2025-03-11 13:28:18 -04:00
scgbckbone
f3a2f59549 bugfix: enable to restore backup with custom bkpw 2025-03-11 10:32:08 -04:00
scgbckbone
8bf4731cf5 remove ccc confirm with (4) key; remove ccc tests 2025-02-26 12:05:48 +01:00
Peter D. Gray
d35ccc1ade key C from vault, stash cleanups 2025-02-26 12:05:48 +01:00
Peter D. Gray
fc5e99c226 more 2025-02-26 12:05:48 +01:00
Peter D. Gray
4087f8f25b cleanup 2025-02-26 12:05:47 +01:00
scgbckbone
6b73eb2fa6 save bytes by removing some duplicate from glob import settings 2025-01-15 08:38:42 -05:00
scgbckbone
14ce2ca6e0 remove unnecessary validate_func arg from ux_input_numbers (Mk4) 2025-01-14 09:35:20 -05:00
scgbckbone
95b13083dc do not allow to delete current active tmp seed from seed vault and purge its settings 2024-10-17 12:44:45 -04:00
scgbckbone
5568082f35 deltamode & Seed Vault 2024-10-16 13:47:23 -04:00
scgbckbone
5fa2f385ef fix tests after re-word removal 2024-08-25 11:34:18 -04:00
scgbckbone
58f7c59a6e bugfix: do not re-word UX stories 2024-08-23 12:55:22 -04:00
scgbckbone
1bc488214a Seed Vault UI alignment and double digits 2024-07-26 08:37:11 -04:00
Peter D. Gray
f4590d8596
Edits 2024-04-18 10:27:34 -04:00
scgbckbone
59c7272a82 allow only checksum-valid last word to be chosen when entering seed phrase 2024-04-18 10:19:18 -04:00
scgbckbone
6598be34d4 predicate does not need to be callable; fix menu dump 2024-04-18 09:58:12 -04:00
scgbckbone
3f62b4e05e Lock Down Seed also wipes LFS 2024-04-16 15:13:40 -04:00
Peter D. Gray
7640410d71
double space 2024-04-11 11:32:12 -04:00
scgbckbone
3eee677648 remove ability to use Passphrase if passphrase already in use; remove ability to choose to which seed apply passphrase - always apply to tmp seed if active and possible 2024-04-10 15:53:22 -04:00
scgbckbone
a3f1f7f5de mk4=Q rest fixed (sim tests) 2024-04-10 10:27:34 -04:00
scgbckbone
3dbeedceda bugfix: handle ZeroSecretException for bip39 passphrase calculation 2024-04-03 11:11:38 -04:00
scgbckbone
f19cbfa718 bugfix: b39pw on tmp when SE secret not set 2024-03-28 10:57:13 -04:00
scgbckbone
6db13355e7 bugfix: properly calculate duress wallet tmp seed nvstore key from padded secret 2024-03-26 11:21:17 -04:00
Peter D. Gray
b197cee5fa
factor-out tapsigner, wordwrap Q bug, 44prime to 44h 2024-02-21 11:55:33 -05:00
Peter D. Gray
9643d9d72c
Direct route to BIP-39 passwords on Q 2024-02-20 11:00:17 -05:00
scgbckbone
ad9f213399 redraw ux_dice_rolling after oher story is shown 2024-02-19 09:07:10 -05:00
scgbckbone
d924f7b4ed always use SettingsObject class for master data
(cherry picked from commit 4880292eae)
2024-02-16 08:47:33 -05:00
scgbckbone
412bd411dc pwsave improve exception handling
(cherry picked from commit 209cdba897)
2024-02-16 08:47:33 -05:00
scgbckbone
1ee50b95c6 bugfix: lockdown temporary seed was no-op
(cherry picked from commit d289bfc7c2)
2024-02-16 08:47:33 -05:00
Peter D. Gray
6715c73834
Q card inserted detect 2024-02-08 10:19:55 -05:00