Peter D. Gray
|
4bd8d12d9d
|
tune
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
8ceb6a4602
|
more tests
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
76cc136a9e
|
testing
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
bb391515a0
|
add seedvault
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
16c3caee28
|
cleanup
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
1a1daf32e3
|
nits
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
0420d4b6eb
|
nits
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
00b2f67d55
|
tidy
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
6ab63b9dcf
|
(some) policy test for sssp
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
d053398a9a
|
test cases
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
6abb24443e
|
fix0
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
9d54e261ec
|
passes test_ccc_magnitude
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
7c5503d81a
|
more
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
a4c7f95dc1
|
more
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
f12457cbb5
|
spending policy implemented
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
28ba1adce3
|
cleanup
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
d3caf63265
|
planning
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
bc49347a69
|
notes
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
123caec8d1
|
fix HSM UX message text
|
2025-08-13 08:13:34 -04:00 |
|
Peter D. Gray
|
9d5b86e39b
|
cleanups
|
2025-07-31 10:24:28 -04:00 |
|
scgbckbone
|
7bd952973e
|
bugfix: use full LCD display width (34) when displaying seed words; new OUT_CTRL_NOWRAP flag for stories
|
2025-07-31 10:11:57 -04:00 |
|
scgbckbone
|
f90973af9b
|
Bull Bitcoin export
|
2025-07-31 09:58:06 -04:00 |
|
scgbckbone
|
11da344abf
|
multiprocess simulator
|
2025-06-11 08:32:22 -04:00 |
|
dependabot[bot]
|
89dfe1f6d4
|
Bump requests from 2.32.3 to 2.32.4 in /testing
Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-06-10 09:11:02 -04:00 |
|
scgbckbone
|
81f2830425
|
fix word_wrap; adjust tests for new double wide policy
|
2025-06-06 09:54:53 -04:00 |
|
scgbckbone
|
efb445fbe3
|
CHANGE -> CHANGE BACK
|
2025-06-03 11:34:30 -04:00 |
|
scgbckbone
|
0a899727b5
|
move OP_RETURN ux rendition from chains to render_output
|
2025-06-03 11:34:30 -04:00 |
|
scgbckbone
|
6d17350293
|
QRs in txn output explorer
|
2025-06-03 11:34:30 -04:00 |
|
scgbckbone
|
17a715bfc5
|
bugfix: PSBT corner cases
|
2025-06-03 09:18:42 -04:00 |
|
scgbckbone
|
bab58af710
|
UX story fix; improve warning tests
|
2025-05-14 09:16:29 -04:00 |
|
scgbckbone
|
51bbee9eb1
|
bugfix: Mk4: fix extended keys not fully visible in stories
|
2025-05-13 11:00:43 -04:00 |
|
scgbckbone
|
ea9d183a48
|
bugfix: PUSHDATA2 in scripts cause yikes
bugfix: missing warning summary in the top of the story for unknown scripts
|
2025-05-12 13:03:46 -04:00 |
|
scgbckbone
|
49087f6f41
|
bugfix: master settings corrupted by using "Add current tmp" in Seed Vault
|
2025-05-09 10:13:52 -04:00 |
|
scgbckbone
|
6c0ee684dc
|
bugfix: Mk4: export loop for devices with NFC=ViDsk=0
|
2025-04-28 11:33:58 -04:00 |
|
scgbckbone
|
bee2f95e0a
|
bugfix: disable teleport PSBT from CC without secret; update menu tree
|
2025-04-23 08:28:47 -04:00 |
|
Peter D. Gray
|
a1b319347a
|
update test
|
2025-04-16 14:10:37 -04:00 |
|
scgbckbone
|
2f35c0d496
|
small nits
|
2025-04-16 08:58:20 -04:00 |
|
scgbckbone
|
315e650344
|
refuse to do ownership scan with regtest address on mainnet
|
2025-04-15 11:09:17 -04:00 |
|
scgbckbone
|
d9be8cb2f1
|
locktime ux fix (less spacing)
|
2025-04-15 10:42:50 -04:00 |
|
scgbckbone
|
176a7f80cb
|
change: Lock Down Seed needs confirm key (4)
|
2025-04-15 10:42:00 -04:00 |
|
Peter D. Gray
|
36d4df8a49
|
nits
|
2025-04-14 10:17:46 -04:00 |
|
scgbckbone
|
1aed412080
|
teleport testing protocol
|
2025-04-14 10:12:44 -04:00 |
|
scgbckbone
|
9b95d29152
|
fix rename in Seed Vault
|
2025-04-14 09:47:25 -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
|
e021fc7317
|
finalize foreign single sig outputs from PSBT partial signatures
|
2025-04-14 09:17:29 -04:00 |
|
scgbckbone
|
ef72dc00ae
|
fix Mk4 re-export infinite loop
|
2025-04-14 09:14:02 -04:00 |
|
scgbckbone
|
c4b7260686
|
fix it
|
2025-04-10 09:49:04 -04:00 |
|
scgbckbone
|
3239dc6cd5
|
improve re-export UX; unify USB to done_signing; bugfixes
|
2025-04-09 14:04:26 -04:00 |
|
scgbckbone
|
78fcfa56a5
|
backup fixes
|
2025-04-08 09:34:24 -04:00 |
|
Peter D. Gray
|
f23d7f09bf
|
add full backup to key-teleport
|
2025-04-05 13:33:09 -04:00 |
|
Peter D. Gray
|
8837cdcdda
|
Merge branch 'master' of github.com:Coldcard/firmware
|
2025-04-04 11:51:48 -04:00 |
|
Peter D. Gray
|
c4b56d95d0
|
key teleport MS test
|
2025-04-04 11:51:44 -04:00 |
|
scgbckbone
|
2156844d18
|
UX showing words now offers NFC, Q1 hint icons; full wipe NFC chip after secret data shared
|
2025-04-04 11:07:37 -04:00 |
|
scgbckbone
|
b47412bbc1
|
fixes
|
2025-04-03 10:05:00 -04:00 |
|
scgbckbone
|
1ca170946f
|
sign multisig export artifacts
|
2025-04-02 13:53:12 -04:00 |
|
scgbckbone
|
0dedaf353d
|
CCC usability improvements;ability to remove all addrs from whitelist (with confirmation)
|
2025-04-02 13:16:17 -04:00 |
|
scgbckbone
|
5de2ba364d
|
finalize multisig error messages
|
2025-03-31 11:50:36 -04:00 |
|
scgbckbone
|
cc62502ab1
|
test fixes
|
2025-03-31 09:45:10 -04:00 |
|
Peter D. Gray
|
0815fbcc81
|
little fixes
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
a676ef8eb7
|
rework post-signing save process
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
78e560376c
|
refactor-out msgsign.py from auth.py
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
828b09dba2
|
teleport 2-of-15
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
5f87d21811
|
refactoring NFC
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
5c8a73ddb0
|
catch bad numeric password
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
6e5c68abe5
|
bugfix, cleanups
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
d3634b3448
|
test bug fixes
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
39adb2ac41
|
Multisig PSBT support
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
6fd2ef619e
|
remove checksum on rx pubkey
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
b4eeeda53a
|
key teleport tests
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
414793053e
|
teleport tests
|
2025-03-28 15:08:57 -04:00 |
|
scgbckbone
|
e726637319
|
add test for getting C key from Seed Vault
|
2025-03-27 13:52:56 -04:00 |
|
scgbckbone
|
9a28d36097
|
signing artifacts re-export
|
2025-03-27 11:00:07 -04:00 |
|
scgbckbone
|
a4d7f884c0
|
remove finms: always finalize multisig txns if possible
|
2025-03-27 10:02:46 -04:00 |
|
Peter D. Gray
|
e06449f59f
|
I should prefer testing before pushing
|
2025-03-14 12:02:13 -04:00 |
|
scgbckbone
|
d23187f187
|
multisig tx finalization
|
2025-03-14 11:50:56 -04:00 |
|
scgbckbone
|
15766b418d
|
CCC test fix
|
2025-03-14 09:07:12 -04:00 |
|
scgbckbone
|
f3a2f59549
|
bugfix: enable to restore backup with custom bkpw
|
2025-03-11 10:32:08 -04:00 |
|
scgbckbone
|
4a245ce553
|
more robust export NFC export; export wallet in loop with selected account number
|
2025-03-11 10:15:21 -04:00 |
|
scgbckbone
|
633120b760
|
fix mk4 word menu; use new address display format for whitelist; fix mk4 compat in tests
|
2025-03-10 09:41:27 -04:00 |
|
scgbckbone
|
33faa04652
|
bugfix: UI multisig derivation for root keys in Address Explorer
|
2025-03-10 09:08:19 -04:00 |
|
scgbckbone
|
ae9806f702
|
clear dispaly after usb failure - do not hang on Receiving...
|
2025-02-27 09:03:40 -05:00 |
|
scgbckbone
|
8bf4731cf5
|
remove ccc confirm with (4) key; remove ccc tests
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
12f62f95bc
|
unique ms names from ccc feature; multiple ms wallets test
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
58eec8be8b
|
load C key + seed vault access
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
b5a6bf5d18
|
test signing with C key as tmp
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
70acd6a602
|
test export C XPUBs
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
1fe0c58b76
|
maxed tests
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
18ea47f334
|
more velocity + warning ccc tests
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
4a463da9db
|
master rebase; fix test_decoders.py; NLOCK_IS_TIME moved to constants.py
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
239d1ebd00
|
Copy changes, 25-addr limit
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
77956158ae
|
key rotated to final value
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
d980c42dad
|
ccc velocity review
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
37c7119ae4
|
ccc velocity
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
9e082570aa
|
test code for web backend
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
117daaf17f
|
todoos
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
29b860e84e
|
cleanups
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
0849e538b5
|
2fa link encryption, tests
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
44dae36141
|
faster q seed word entry
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
7e9ce496d8
|
ccc velocity review
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
869e317db8
|
ccc velocity
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
6df24f646d
|
Bugs
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
84a476d586
|
addr -> addrs
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
8b97535a40
|
whitelist init
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
2feade4f74
|
proper storage serialization + whitelist tests for Q
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
9761c65614
|
fixes 02
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
531ae613c7
|
reworked
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
ac782fdd59
|
signing psbt POC
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
2c52cca4bd
|
test fix
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
15990fa0f6
|
use secp256k1 for 2FA tests
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
d983549fae
|
CCC config first time entry without C key prompt
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
b6fc24e705
|
CCC setup test fixtures
|
2025-02-26 12:05:47 +01:00 |
|
Peter D. Gray
|
b55db05aab
|
test code for web backend
|
2025-02-26 12:05:47 +01:00 |
|
doc-hex
|
6d4b3d6990
|
Merge pull request #471 from scgbckbone/unreadable_qrs
always choose the biggest possible display size for QR on LCD
|
2025-02-24 08:39:05 -05:00 |
|
scgbckbone
|
a3f815a74d
|
always choose the biggest possible display size for QR on LCD
|
2025-02-24 13:53:50 +01:00 |
|
scgbckbone
|
e61493668b
|
add Bitcoin Safe to Export menu
|
2025-02-24 13:39:41 +01:00 |
|
Peter D. Gray
|
4515e688ed
|
fixing tests
|
2025-02-13 09:04:21 -05:00 |
|
Peter D. Gray
|
5694ada611
|
Ownership success UX story title compat Mk4/Q
|
2025-02-13 09:02:04 -05:00 |
|
scgbckbone
|
6c91bd7328
|
allow multisig descriptor with root keys
|
2025-02-12 11:12:28 -05:00 |
|
Peter D. Gray
|
4ea455aa20
|
add sort-notes feature
|
2025-02-11 10:02:55 -05:00 |
|
scgbckbone
|
75751b8d2b
|
testing: fix multisg tests after UI text improvements
|
2025-02-11 08:42:18 -05:00 |
|
Peter D. Gray
|
dd66cd8811
|
verify addr in QR better, fix some related issues
|
2025-02-10 11:48:59 -05:00 |
|
scgbckbone
|
2feb991d96
|
msg sign: address format from standard derivation paths if address format not specified
|
2025-02-07 11:50:20 -05:00 |
|
scgbckbone
|
3878897369
|
testing: fix test_msas_enable_disable
|
2025-02-06 08:06:09 -05:00 |
|
scgbckbone
|
1a18258b5a
|
new address format for UX display
|
2025-02-05 11:28:09 -05:00 |
|
scgbckbone
|
38c92ef0c1
|
show ms address qr is msas=1
|
2025-02-04 12:48:38 -05:00 |
|
scgbckbone
|
cc7097b4f7
|
stabilize temporary seed tests
|
2025-02-02 11:46:06 -05:00 |
|
scgbckbone
|
9b597592bc
|
option to show/export full multisig addresses; do not return to home menu after setting unsort_ms
|
2025-01-31 12:20:48 -05:00 |
|
scgbckbone
|
70d303af78
|
add ability to use master bkpw for tmp seeds; add bkpw override
|
2025-01-28 12:08:01 -05:00 |
|
scgbckbone
|
ce1026cb4b
|
fix test_iss6743 after removal of SIGHASH_ALL from psbt input
|
2025-01-23 08:08:05 -05:00 |
|
scgbckbone
|
a0949ecb87
|
upgrade msg signing
|
2025-01-21 13:05:21 -05:00 |
|
scgbckbone
|
a8202972b3
|
default non-root derivation paths for sd/nfc msg signing
|
2025-01-21 13:05:21 -05:00 |
|
scgbckbone
|
ac761c23d5
|
add message about successful master seed recovery when trying to use master as tmp
|
2025-01-17 08:30:14 -05:00 |
|
scgbckbone
|
de0a679eef
|
add ability to switch between slip132 and bip32 representations of extended public keys in Export XPUB
|
2025-01-15 13:05:11 -05:00 |
|
scgbckbone
|
86fe33137f
|
psbt: sighash not included in input data if SIGHASH_ALL
|
2025-01-14 08:18:54 -05:00 |
|
scgbckbone
|
c65280cd42
|
cope with buggy core 28.0 behavior wrt labels in importdescriptors
|
2025-01-07 08:52:07 -05:00 |
|
scgbckbone
|
2fb66da58d
|
wider mk4 QR check
|
2025-01-07 08:49:08 -05:00 |
|
scgbckbone
|
6aedb0a73a
|
testing: speed up backup tests by removing artifacts after test
|
2024-12-19 08:43:45 -05:00 |
|
scgbckbone
|
85b478346b
|
Mk4: export descriptor as simple QR
|
2024-10-18 08:41:01 -04:00 |
|
scgbckbone
|
95b13083dc
|
do not allow to delete current active tmp seed from seed vault and purge its settings
|
2024-10-17 12:44:45 -04:00 |
|
scgbckbone
|
9e1ce7a956
|
do NOT allow to enable/disable Seed Vault while in temporary seed mode
|
2024-09-27 11:56:04 -04:00 |
|
scgbckbone
|
f30686f252
|
update menu-tree.txt
|
2024-09-24 08:54:56 -04:00 |
|
scgbckbone
|
114d1dd675
|
bugfix: seedless mode restore master status bar re-draw
|
2024-09-16 08:54:54 -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
|
3ec3095e20
|
test fixes
|
2024-09-11 08:35:26 -04:00 |
|
Peter D. Gray
|
915f103c8f
|
copy change matching
|
2024-09-09 11:42:37 -04:00 |
|
Peter D. Gray
|
dccf27b40e
|
py3.10.7 compat
|
2024-09-09 11:28:15 -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 |
|