Commit Graph

39 Commits

Author SHA1 Message Date
scgbckbone
d4f13317fc bugfix: do not allow to import master seed as temporary 2023-12-07 15:42:52 +01:00
scgbckbone
30546d0b5e better 2023-12-07 15:42:52 +01:00
scgbckbone
5dcbc9a5d3 BIP39 passphrase is both passphrase nad tmp on status bar; few todos + fixes after rebase 2023-12-05 15:07:48 +01:00
Peter D. Gray
fd8c22bb26 show XFP in status bar 2023-12-05 12:42:26 +01:00
Peter D. Gray
f61b8c9337 status icon 2023-12-05 11:28:03 +01:00
Peter D. Gray
05a08b6ff8 seed vault optimizations 2023-10-09 12:43:35 -04:00
scgbckbone
e1ac204e04 Never store 'seeds' in ephemeral settings 2023-10-06 08:27:14 -04:00
scgbckbone
c2b8527f0c remove forgotten debug print statements 2023-10-04 09:35:00 -04:00
scgbckbone
bceaaf92e0 Seed Vault 2023-10-04 08:54:29 -04:00
scgbckbone
e5d1782b9d BIP39 passphrase as ephemeral seed; Lock Down Seed for all ephemeral; BIP-39 wallet backup 2023-09-21 08:50:32 -04:00
scgbckbone
6655238409 remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
scgbckbone
79ce4ae115 Do NOT inherit linked and prelogin settings, do NOT backup words length setting; goto_top_menu after activating bip85 as ephemeral secret 2023-09-07 10:52:43 -04:00
scgbckbone
573456885f remove buggy error msg 2023-05-26 09:43:33 -04:00
scgbckbone
307df0c013 Main seed and ephemeral seed from Tapsigner backup + ephemeral seed from extended private key 2023-02-16 11:35:03 -05:00
Peter D. Gray
7d19fb4278
extra check 2022-03-07 12:00:39 -05:00
Peter D. Gray
7fa108f951
comment 2022-03-04 13:20:07 -05:00
Peter D. Gray
95fea30871
Cleanups for mk4 world 2022-02-22 09:27:27 -05:00
Peter D. Gray
6b80c7a0a1
Bugfix 2022-01-31 11:26:43 -05:00
Peter D. Gray
0449dc000d
Bugfix 2022-01-31 11:25:14 -05:00
Peter D. Gray
d1f5852d9c
SE2 testing, countdown feature, more 2021-12-21 08:29:26 -05:00
Peter D. Gray
b22b969be3
cache secrets for up to 2 minutes 2021-09-15 11:28:12 -04:00
Peter D. Gray
28cffb543a
mk4 changes 2021-09-07 08:20:28 -04:00
Peter D. Gray
b4ec8b118c
more tricks 2021-07-08 13:19:30 -04:00
Peter D. Gray
f136038371
checkpt 2021-06-01 11:04:21 -04:00
Peter D. Gray
469b13d612
Seed XOR restore, new seed submenu 2021-04-27 14:53:14 -04:00
Peter D. Gray
b18723dddb First pass w/ libNgU 2021-03-01 09:03:03 -05:00
Peter D. Gray
5bea0ee0d7 Bugfix: clear duress secret, not only the PIN 2019-10-07 11:27:04 -04:00
Peter D. Gray
518f6b9705 Noted 2019-10-03 09:39:31 -04:00
Peter D. Gray
39ac4671a0 Trival change 2019-10-01 13:11:42 -04:00
Peter D. Gray
45f8f9a396 Backup/restore the 'long secret' held in new 608 2019-09-24 10:41:59 -04:00
Peter D. Gray
f527d24cab Remove PA_HAS_608A 2019-09-23 12:55:41 -04:00
Peter D. Gray
4ddc95bea2 Bugfix: send expected size to old bootroms 2019-08-01 08:25:01 -04:00
Peter D. Gray
f34f0ac2eb PIN code testing/bugs found 2019-07-29 16:39:42 -04:00
Peter D. Gray
2d5066ab7b Long secrets added 2019-07-29 14:21:05 -04:00
Peter D. Gray
0a26a6360b New login screens and dire warnings 2019-07-26 11:22:00 -04:00
Peter D. Gray
8791249b3e Support for v2 of bootrom 2019-07-19 15:32:13 -04:00
Peter D. Gray
cbde100383 Transition to new API for bootrom/pins 2019-07-11 11:09:15 -04:00
Peter D. Gray
46c0fe6a2d Fix trival bug in unused codepath 2018-12-12 09:37:20 -05:00
Peter D. Gray
9f04ac1b88 Making whole firmware public with single, signed commit. 2018-07-24 14:07:33 -04:00