scgbckbone
542dcd32c7
revert SSSP bypass PIN login
2026-06-25 11:18:33 -04:00
scgbckbone
0ef6413cd8
apply note or pwd as b39 passphrase
2026-06-24 14:07:25 -04:00
Dmitry Monakhov
97d86c9571
Fix BBQr share of Unicode text: encode str to UTF-8 before sizing/splitting
...
For 'U'/'J' payloads data is a str; planning counted codepoints while
b32encode consumes UTF-8 bytes, so multi-byte text (e.g. paper-wallet QR
art) overflowed target_vers and tripped the assert in show_bbqr_codes.
2026-06-24 13:29:58 -04:00
scgbckbone
edae8c1ee6
Add groups for secure notes
2026-06-24 13:28:43 -04:00
scgbckbone
553405776f
Keep scanner reinit state instance-local
2026-06-24 11:12:35 -04:00
scgbckbone
ad2088d231
Fix QR scanner setup and sleep handling
2026-06-24 11:12:35 -04:00
scgbckbone
67a5c6c270
fix bypass_tmp return to master secret with xprv type
2026-06-24 08:23:47 -04:00
scgbckbone
0d04e5e1f8
bugfix: p2pk
2026-06-23 11:43:39 -04:00
scgbckbone
59eb529a20
Reject witness-only UTXO for legacy inputs; Suppress fee for unverified witness UTXOs;normalize legacy inputs to proper utxo
2026-06-23 11:25:53 -04:00
scgbckbone
d5aba396a6
improve USB validation
2026-06-23 10:55:08 -04:00
scgbckbone
6fd256dbdc
bugfix: 1of1 multisig
2026-06-23 10:34:44 -04:00
scgbckbone
6716fcbacb
keep NFC export tag live for repeated probes
2026-06-23 10:29:26 -04:00
scgbckbone
1dddd88525
WIF Store upgrade
2026-06-22 12:46:50 -04:00
scgbckbone
d656f371c7
BIP-322 changes after BIP got in to the complete state
2026-06-22 11:20:44 -04:00
scgbckbone
7e92e5162a
Restore borrowed secret handling in SensitiveValues
2026-06-22 11:16:20 -04:00
scgbckbone
2981d15933
build: automatic block height update
2026-06-22 09:28:30 -04:00
scgbckbone
9ff3f5c447
slight menu optimization for long menus
2026-06-19 12:51:07 -04:00
scgbckbone
841e44335e
testing: block_h bumped for SSSP too, when CCC overrides SSSP block
2026-06-19 12:50:26 -04:00
scgbckbone
8e3bbfdf84
docs: index all docs and fix drift vs firmware
2026-06-19 12:48:49 -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
ca06dfd250
unreleased regression introduced in 300323f18d
2026-04-25 10:36:15 -04:00
scgbckbone
3a1ef6fe50
bugfix: NFC verify address wrong error message
2026-04-20 15:21:43 -04:00
scgbckbone
883be60fc5
bugfix: attribute error on exception object + more 7z header tests
2026-04-20 15:19:31 -04:00
scgbckbone
393ebf5b43
bugfix: default menu position in custom path address format menu
2026-04-20 15:18:30 -04:00
scgbckbone
2b5178bd63
bugfix: "Send Password" menu item visibility reversed, do not store password as None, UX fixes
2026-04-20 15:15:19 -04:00
scgbckbone
44e7be3681
fix: correct container type for settings.wifs; proper button text UX with parentheses
2026-04-20 12:40:40 -04:00
scgbckbone
300323f18d
final solution can_cancel=True
2026-04-20 12:40:07 -04:00
scgbckbone
c998432fc4
bugfix: exiting nickname entry with nickname already saved deleted previous nickname; fixed settings_get with prelogin arg
2026-04-20 12:37:54 -04:00
scgbckbone
9c6cfcbbd7
bugfix: enable disabled 7z magic check in check_file_headers
2026-04-20 11:28:28 -04:00
scgbckbone
be614dab92
bugfix: Delta Mode Trick PIN restore from backup
2026-04-20 11:17:52 -04:00
scgbckbone
02bd428786
do not repeat HSM_DISABLE_CMDS in HOBBLED_CMDS
2026-04-20 11:17:17 -04:00
scgbckbone
6869ba87b0
typos
2026-04-20 11:17:17 -04:00
scgbckbone
00afe533ca
better fitting UX message for MK versions
2026-04-20 11:14:36 -04:00
scgbckbone
621523c1a8
remove redundant double newline in "Show Version"
2026-04-08 10:14:42 -04:00
scgbckbone
fdf630ab31
Wait UX for chain changes
2026-04-08 10:14:05 -04:00
scgbckbone
3344975607
regtest inherits chains parameters from testnet (saves flash space)
2026-03-16 13:23:02 -04:00
scgbckbone
c6da2612ef
handle WIF import duplicates
2026-03-05 15:47:09 -05:00
Peter D. Gray
2edf3c72e4
nits
2026-03-05 14:22:56 -05:00
scgbckbone
5e3f7a9321
Visualize WIF with ability to import to WIF store
2026-03-05 14:17:42 -05:00
scgbckbone
00beed7b94
bump ccc_min_block
2026-03-05 14:17:32 -05:00
Peter D. Gray
01629e1396
WIF tests, support paper wallet format
2026-03-05 11:51:21 -05:00
scgbckbone
0cc6818728
fix WIF store ownership showing QR address
2026-03-05 09:56:05 -05:00
scgbckbone
0b425b8609
fix: file picker in import BIP-322 msg needs vdisk and slot_b args
2026-03-05 08:29:51 -05:00
Peter D. Gray
38553d1ac5
Mk hardware
2026-03-04 17:32:21 -05:00
scgbckbone
9b131b2eff
WIF Store
2026-03-04 17:16:38 -05:00
scgbckbone
c19be4f41e
bugfix: do not offer to show QR code of TXID if txn is not finalized
2026-03-04 15:24:42 -05:00
Peter D. Gray
7d937aca84
code formating
2026-03-04 10:50:05 -05:00
scgbckbone
cfc46b565e
show descriptor & key expression in story; signed key expression export
2026-03-04 10:46:45 -05:00
scgbckbone
470fe2843c
bugfix: dramatic pause progress bar off by one
2026-03-04 10:32:32 -05:00