Commit Graph

2268 Commits

Author SHA1 Message Date
scgbckbone
158c8a772b remove out of date taproot entry from limitations - point to taproot doc instead 2024-03-18 10:55:54 -04:00
scgbckbone
5af5a9ae2f bugfix: bsms coordinator round 2 export data were not properly numbered when exporting via NFC 2024-03-18 10:55:32 -04:00
scgbckbone
12e54d379b bugfix: reads in final 3 byte of file could return incorrect data 2024-02-26 09:48:07 -05:00
scgbckbone
57f9b367d5 testing: add BIP86 vectors 2024-01-25 14:42:55 -05:00
Peter D. Gray
742ac8e67e
New release: 2024-01-18T1507-v6.2.2X 2024-01-18 10:07:51 -05:00
Peter D. Gray
837d181612
undo 2024-01-18 10:06:03 -05:00
Peter D. Gray
4b82668a6a
back to master 2024-01-18 09:55:45 -05:00
Peter D. Gray
1c0fc15ca9
New release: 2024-01-18T1443-v6.2.2X 2024-01-18 09:43:23 -05:00
Peter D. Gray
c11616d415
version bump and release notes tidy 2024-01-18 09:39:36 -05:00
scgbckbone
8df7b6ff3b HSM: 'wallet' rule enabled for miniscript; allow miniscript address show 2024-01-18 09:22:14 -05:00
scgbckbone
b1a7d2b1b2 pwsave improve exception handling 2024-01-18 09:00:18 -05:00
scgbckbone
2c46a22679 bugfix: fix pwsave froze
(cherry picked from commit f755947f7e)
2024-01-18 09:00:18 -05:00
scgbckbone
04d2099724 bugfix: address format not defined in ShowMiniscriptAddress 2024-01-12 08:34:07 -05:00
scgbckbone
d8dd62732c HW Accelerated AES CTR for BSMS and passphrase saver 2024-01-12 08:32:14 -05:00
scgbckbone
5e2e435583 always use SettingsObject class for master data 2024-01-04 11:52:47 -05:00
scgbckbone
6d8c1ee96a fix tests 2024-01-04 11:52:47 -05:00
Peter D. Gray
3ad4262fcf nits
(cherry picked from commit 55d5490852)
2024-01-04 11:52:47 -05:00
scgbckbone
06869c5304 bugfix: lockdown temporary seed was no-op
(cherry picked from commit d289bfc7c2)
2024-01-04 11:52:47 -05:00
Peter D. Gray
99230c185f spelling
(cherry picked from commit f6aec0ec2a)
2024-01-04 11:52:47 -05:00
scgbckbone
5a21760e2f xprv master seed with tmp seeds and bip39 passphrase
(cherry picked from commit 5bfdc4f45a)
2024-01-04 11:52:47 -05:00
Peter D. Gray
54192f7c50 more british & precise
(cherry picked from commit 46dc0b5b6d)
2024-01-04 11:52:47 -05:00
Peter D. Gray
6182bf33d5 Bump
(cherry picked from commit 979c27387e)
2024-01-04 11:52:47 -05:00
Peter D. Gray
d293d08f8d cleanup of ftux
(cherry picked from commit f6f977503e)
2024-01-04 11:52:47 -05:00
Peter D. Gray
b80dd72f2d Remove FTUX, add simple welcome screen
(cherry picked from commit d1c5b907c0)
2024-01-04 11:52:47 -05:00
Peter D. Gray
74d0a92cbc logout at end of menu
(cherry picked from commit 58f0adc560)
2024-01-04 11:52:47 -05:00
scgbckbone
f190edb302 fix tests
(cherry picked from commit 697b6e211d)
2024-01-04 11:52:47 -05:00
scgbckbone
4fefcb6dc6 HSM multisig 400 test
(cherry picked from commit 3977ae2ce0)
2024-01-04 11:52:47 -05:00
Peter D. Gray
b7e345515f edits, set target date
(cherry picked from commit 09b9065e10)
2024-01-04 11:52:47 -05:00
scgbckbone
2cd038c431 Improve BIP39 Passphrase UX if temporary seed active and passphrase applicable
(cherry picked from commit 4359a9735b)
2024-01-04 11:52:47 -05:00
scgbckbone
2bd2b361a8 fix change_pin test
(cherry picked from commit 9824e59ef9)
2024-01-04 11:52:47 -05:00
scgbckbone
eef6aaf95a bugfix: prevent yikes in clone coldcard - creating backup with bypass_tmp=True on master secret
(cherry picked from commit 9594efcf03)
2024-01-04 11:52:47 -05:00
scgbckbone
eb258f4b2a pwsave menu UX rework; do not allow empty bip39 passphrase
(cherry picked from commit 3e5fd573a6)
2024-01-04 11:52:47 -05:00
scgbckbone
d341ed3f57 Remove legacy Mk1-3 code from pin changing
(cherry picked from commit 79c143b7eb)
2024-01-04 11:52:47 -05:00
scgbckbone
8c519a5bf3 provide info about Tx level locktimes (nLocktime, nSequence) when signing
(cherry picked from commit af753c38be)
2024-01-04 11:52:47 -05:00
scgbckbone
a9c402cba3 allow passphrase via USB if passphrase already set (work on master seed in that case); show password over USB UX change
(cherry picked from commit 4a39fc82f1)
2024-01-04 11:52:47 -05:00
scgbckbone
b3480c3ea6 one instant retry on AE_FAIL
(cherry picked from commit 84215b1721)
2024-01-04 11:52:47 -05:00
scgbckbone
db93d769d7 IOError is deprecated, use OSError
(cherry picked from commit 8ec2c7f88c)
2024-01-04 11:52:47 -05:00
scgbckbone
408b9d0ef6 bugfix: do not allow to import master seed as temporary
(cherry picked from commit 9188c7faf2)
2024-01-04 11:52:47 -05:00
scgbckbone
2f70733007 Upgrade Firmware menu item is hidden if temporary seed is active
(cherry picked from commit f8ac8eda89)
2024-01-04 11:52:47 -05:00
scgbckbone
b78b30f0b1 bugfix: add missing ftux for extended key import (as master)
(cherry picked from commit 285c90999e)
2024-01-04 11:52:47 -05:00
scgbckbone
05bd7ab39c Export SeedQR
(cherry picked from commit a1f6743de2)
2024-01-04 11:52:47 -05:00
scgbckbone
5de8c9672b prevent yikes in settings._read_slot when loading settings
(cherry picked from commit e71d932b30)
2024-01-04 11:52:47 -05:00
scgbckbone
84dda56746 Add test to sign 400 different PSBTs in one session
(cherry picked from commit ced5f068b1)
2024-01-04 11:52:47 -05:00
scgbckbone
336bfbfe08 mpy bump to include MacOS btree build cope
(cherry picked from commit 883c79b14f)
2024-01-04 11:52:47 -05:00
scgbckbone
5d69d5c039 forgotten BDB cope
(cherry picked from commit 073e8cf98b)
2024-01-04 11:52:47 -05:00
Peter D. Gray
545b23f1b4 Editings
(cherry picked from commit 73b84862fb)
2024-01-04 11:52:47 -05:00
Peter D. Gray
ea92a049af dup import
(cherry picked from commit d5f5956187)
2024-01-04 11:52:47 -05:00
scgbckbone
aa4580adbe cope with future removal of BDB wallet from bitcoin client
(cherry picked from commit 1b90f240b1)
2024-01-04 11:52:47 -05:00
scgbckbone
80106f300e postpone Restore Saved MicroSD card reading
(cherry picked from commit 56e26d051e)
2024-01-04 11:52:47 -05:00
scgbckbone
422a3a2834 update to ckcc with miniscript USB support 2023-12-21 09:06:49 -05:00