scgbckbone
67a5c6c270
fix bypass_tmp return to master secret with xprv type
2026-06-24 08:23:47 -04:00
Dmitry Monakhov
8d71040acf
Don't restore cached backup password (bkpw) from backup file
...
Restore mirrored the write-side strip of bkpw: a crafted backup could inject
setting.bkpw and fixate the password used for future backups. Drop it on restore
2026-06-19 10:59:16 -04:00
scgbckbone
c36eac23d2
bundle small fixes
2026-06-19 10:56:45 -04:00
scgbckbone
dbf9482fea
add note to "Verify Backup" that proper verify is attainable via Restore Backup
2026-02-11 14:33:36 -05:00
scgbckbone
bc8b55a059
re-fix: bugfix: exiting custom backup password text form causes yikes
2025-10-29 16:35:48 -04:00
scgbckbone
c54b3801ce
UX confirm loading backup
2025-10-29 16:35:48 -04:00
scgbckbone
076bb34285
show backup filename during backup password entry (Q only)
2025-10-29 16:06:42 -04:00
scgbckbone
a08550cfd8
bugfix: exiting custom backup password text form causes yikes
2025-10-29 12:48:20 -04:00
scgbckbone
2445b4d435
mk4 fix word entry after restore via USB
2025-09-22 12:14:27 -04:00
scgbckbone
de043f2250
restore backup via USB
2025-09-18 10:09:35 -04:00
Peter D. Gray
a3cac15a53
nits
2025-09-16 10:35:07 -04:00
scgbckbone
d4c4cc1b69
remove exception dumping to console
2025-05-13 12:07:32 -04:00
scgbckbone
d376c4efbf
bugfix: temporary seed from CC backup failed to load stored multisig wallets
2025-04-14 09:27:09 -04:00
scgbckbone
78fcfa56a5
backup fixes
2025-04-08 09:34:24 -04:00
Peter D. Gray
0a200d1f1c
ktrx is semi-ephemeral
2025-04-07 15:38:17 -04:00
Peter D. Gray
f23d7f09bf
add full backup to key-teleport
2025-04-05 13:33:09 -04:00
Peter D. Gray
ec64a9aa38
Seedvault refactor, more on KT
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
Peter D. Gray
5b38dd87a6
Lots of UX and some TODOs
2025-02-26 12:05:47 +01:00
scgbckbone
70d303af78
add ability to use master bkpw for tmp seeds; add bkpw override
2025-01-28 12:08:01 -05: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
13365dc258
remove obsolete function erase from SFFile
2024-06-20 15:14:15 -04:00
Peter D. Gray
de12eb6c4a
support larger backup files
2024-03-29 09:35:26 -04:00
Peter D. Gray
ad8626b1eb
style check
2024-03-28 11:26:46 -04:00
scgbckbone
7819f0b4d8
Force default HW settings (USB,NFC,VDisk OFF) after clone/backup restore
2024-03-28 10:42:43 -04:00
scgbckbone
6b044b18cf
UI: clone CC progress bar & update menu item names
2024-02-19 09:09:18 -05:00
scgbckbone
1c178d3ebc
backup: Q1 seed entry
2024-01-31 09:37:21 -05:00
Peter D. Gray
17d0e7d345
secure notes and passwords
2024-01-11 16:07:42 -05:00
scgbckbone
96173d7500
bugfix: prevent yikes in clone coldcard - creating backup with bypass_tmp=True on master secret
...
(cherry picked from commit 9594efcf03 )
2023-12-21 08:36:42 -05:00
Peter D. Gray
3197ad19e5
capture hardware platform into backups
2023-12-18 09:35:06 -05:00
Peter D. Gray
c8adf9cefa
remove version.has_fatram, add version.supports_hsm
2023-12-05 12:30:39 +01:00
scgbckbone
a65b1fcc09
temporary seed from encrypted COLDCARD backup
2023-10-23 10:59:47 -04:00
scgbckbone
bb6fea731e
seed vault backup tests
2023-10-09 12:43:35 -04:00
scgbckbone
3784e1e007
UX: rename Ephemeral Seed to Temporary Seed
2023-10-09 11:23:53 -04:00
scgbckbone
bceaaf92e0
Seed Vault
2023-10-04 08:54:29 -04:00
scgbckbone
fe63163c85
restore to main se2 secret without reboot; active ephemeral seeds have first home menu item [XFP]; tests reorg - created separate test_backup.py; add ability to remove ephemeral seed settings via Restore Seed
2023-09-25 09:36:09 -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
500f730265
sd2fa is NOT backed up and not restored from older backups
2023-07-19 10:19:20 -04:00
scgbckbone
ebd34c81b3
backup fix + update attended tests to cope with new backup procedure
2023-02-17 09:28:35 -05:00
Peter D. Gray
d6193d5636
Save test backup password for next use
2023-02-16 09:38:01 -05:00
scgbckbone
4425435115
Ephemeral seeds
2022-10-04 15:41:29 -04:00
Peter D. Gray
d93ce186dd
Bugfix: another needs_microsd needs import
2022-05-12 10:21:06 -04:00
Peter D. Gray
9f550f82b3
Bugfix, cleanups
2022-03-08 11:32:54 -05:00
Peter D. Gray
3f13c63dd3
Backup and restore of trick pins and their effects
2022-03-07 12:01:15 -05:00
Peter D. Gray
77d4e138f1
whitespace
2021-12-14 10:16:42 -05:00
Peter D. Gray
6cc0483c21
Virtdisk working better
2021-11-05 10:47:24 -04:00