Commit Graph

1377 Commits

Author SHA1 Message Date
scgbckbone
21daefdbea Q fix 2024-12-17 10:22:32 -05:00
scgbckbone
54f3fcdf95 fixes 2024-12-17 10:22:32 -05:00
scgbckbone
3c8252d3ef NFC code optimizations 2024-12-17 10:22:32 -05:00
scgbckbone
ead0f009f2 prevent ownership yikes
(cherry picked from commit 8957ad3c10)
2024-12-17 10:22:32 -05:00
scgbckbone
8ed0e05f47 provide generalized nfc reader function (saving bytes)
(cherry picked from commit d270cf66c6)
2024-12-17 10:22:32 -05:00
scgbckbone
55ea38116c improve Wipe LFS UX message
(cherry picked from commit c425fc6bcc)
2024-12-17 10:22:32 -05:00
scgbckbone
480b2d7cb0 save bytes drv_entro.py
(cherry picked from commit c9882d7a8a)
2024-12-17 10:22:32 -05:00
scgbckbone
4b93075df3 Mk4: export descriptor as simple QR
(cherry picked from commit 85b478346b)
2024-12-17 10:22:32 -05:00
scgbckbone
51c1b1d056 do not allow to delete current active tmp seed from seed vault and purge its settings
(cherry picked from commit 95b13083dc)
2024-12-17 10:22:32 -05:00
scgbckbone
dc8732ad58 deltamode & Seed Vault
(cherry picked from commit 5568082f35)
2024-12-17 10:22:32 -05:00
scgbckbone
ed5f54e32b deltamode & secure notes and passwords
(cherry picked from commit 8f86ed1c0e)
2024-12-17 10:22:32 -05:00
scgbckbone
23d252f79b bugfix: bless firmware causes hanging progress bar
(cherry picked from commit 1b54536eff)
2024-12-17 10:22:32 -05:00
Henrique Albuquerque
e794ecf979 Fix grammar error
(cherry picked from commit d1d104cb7e)
2024-12-17 10:22:32 -05:00
scgbckbone
5b08eaead7 do NOT allow to enable/disable Seed Vault while in temporary seed mode
(cherry picked from commit 9e1ce7a956)
2024-12-17 10:22:32 -05:00
scgbckbone
1cdb0900b7 bugfix: UX checkmark was still on the Miniscript menu item even after all miniscripts deleted - fixed 2024-12-16 09:06:39 -05:00
scgbckbone
053c9165bb bugfix: single key miniscript wallets 2024-12-16 09:06:39 -05:00
scgbckbone
1a41164271 bugfix: fill_policy; always keep subderivation path in policy string 2024-11-20 03:55:52 +01:00
scgbckbone
e3f75619d5 fixes after master rebase 2024-09-17 15:26:13 +02:00
scgbckbone
ef2c5a7f1f unspend( & ranged unspendable taproot internal keys 2024-09-17 15:26:13 +02:00
scgbckbone
b1fe5e194d miniscript/tapscript; BSMS; show multisig/miniscript addresses in exports 2024-09-17 15:26:13 +02:00
scgbckbone
427cf89975 taproot singlesig 2024-09-17 15:26:13 +02:00
scgbckbone
114d1dd675 bugfix: seedless mode restore master status bar re-draw 2024-09-16 08:54:54 -04:00
Peter D. Gray
de186d5f27
bugfix w/ sd cards 2024-09-12 10:29:57 -04:00
scgbckbone
5e42fbf2fc derivation path used is always the one provided in multisig xpub json 2024-09-11 09:02:41 -04:00
scgbckbone
2d004bccd5 fix multiselect for menus with len > PER_M 2024-09-10 14:02:19 -04:00
scgbckbone
4e52900d10 UX multisig: more Wait... screens 2024-09-10 14:02:19 -04:00
scgbckbone
b6381fdbb5 bugfix: quiz after XOR split can be canceled; UI improvements 2024-09-10 09:06:01 -04:00
Peter D. Gray
8de49876b4
Merge branch 'master' of github.com:Coldcard/firmware 2024-09-09 15:36:50 -04:00
Peter D. Gray
837c649168
default brightness (on battery) from 80../releases/ChangeLog.md to 95../releases/ChangeLog.md 2024-09-09 15:36:43 -04:00
scgbckbone
dee80eef3a remove same account constraint 2024-09-09 13:58:36 -04:00
scgbckbone
ee2b721c27 prevent yikes upon N < 2, logix fix wrt own key 2024-09-09 13:58:36 -04:00
Peter D. Gray
21b93f1f0b
copy & comment edits 2024-09-09 11:24:05 -04:00
Peter D. Gray
8a7f0d046c
noise 2024-09-09 10:43:24 -04:00
scgbckbone
602cc622bb BBQRs and Create Airgapped 2024-09-09 10:32:40 -04:00
scgbckbone
fac58c6969 XOR from Seed Vault & multichoice menu 2024-09-04 10:43:31 -04:00
scgbckbone
383aafe6f7 bugfix: do not allow lateral scroll in Address Explorer when showing single address from custom path 2024-08-30 11:37:53 -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
cdeeb7ee63 rename Legacy Multisig to Unsorted Multisig 2024-08-19 09:14:43 -04:00
scgbckbone
133c18e7c1 multisig: Named JSON wrapped descriptor imports 2024-08-19 09:14:43 -04:00
scgbckbone
48c7227c08 multisig: descriptor checksum is no longer required on import 2024-08-19 09:14:43 -04:00
scgbckbone
3edbb4e560 opt-in allow multi(non-BIP-67 multisig) 2024-08-19 09:14:43 -04:00
Peter D. Gray
592c2e324c
seems more correct 2024-08-16 12:42:19 -04:00
scgbckbone
5fa1b2ade9 remove Lamp Test 2024-08-14 08:47:55 -04:00
scgbckbone
ea619e0596 SeedQR & XOR Seed 2024-08-12 10:09:44 -04:00
scgbckbone
457d3bd8a3 bugfix: Seed XOR UI, display correct letter B if own seed already added to the mix 2024-08-12 10:09:44 -04:00
scgbckbone
a3ef684e91 bugfix: only allow apllying xor restore if len(parts) > 1 2024-08-12 10:09:44 -04:00
scgbckbone
2715d87e37 bugfix: OP_RETURN null data 2024-08-09 09:44:52 -04:00
scgbckbone
08602b5d9a bugfix: writing to empty slot B 2024-08-05 11:28:50 -04:00
scgbckbone
7bbe300e7a libsecp256k1 context randomization before each signing session 2024-08-05 10:43:20 -04:00