scgbckbone
|
e630dd614f
|
MuSig2
|
2026-03-23 10:16:49 -04:00 |
|
Peter D. Gray
|
36be797608
|
Updated
|
2026-03-16 13:48:28 -04:00 |
|
Peter D. Gray
|
b4e45057f3
|
SSSP (squashed)
|
2025-10-01 15:54:15 +02:00 |
|
scgbckbone
|
4439f3d7fe
|
optimize PSBT class
|
2025-08-15 13:20:12 +02:00 |
|
scgbckbone
|
7d3c9828ba
|
memory optimize PSBT inputs
|
2025-08-01 15:57:40 +02:00 |
|
scgbckbone
|
f70b05ba6f
|
a lot more fixes
|
2025-07-16 13:47:25 +02:00 |
|
scgbckbone
|
6eb1ef272d
|
a lot
|
2025-07-15 16:15:30 +02:00 |
|
scgbckbone
|
789b87c33c
|
multi-day commit dump
|
2025-07-09 12:36:55 +02:00 |
|
scgbckbone
|
37a677e6f9
|
bip388 import/export
|
2025-06-30 18:07:46 +02:00 |
|
scgbckbone
|
b9d8d8c0dc
|
multiprocess simulator
|
2025-06-11 16:56:31 +02:00 |
|
scgbckbone
|
e209980630
|
improve taptree parser
remove msas (always allowed)
remove unsort_ms (always allowed)
rework fake_txn
# Conflicts:
# cli/signit.py
# releases/ChangeLog.md
# releases/History-Mk4.md
# releases/Next-ChangeLog.md
# releases/signatures.txt
# shared/actions.py
# shared/address_explorer.py
# shared/auth.py
# shared/backups.py
# shared/chains.py
# shared/decoders.py
# shared/descriptor.py
# shared/display.py
# shared/export.py
# shared/flow.py
# shared/lcd_display.py
# shared/multisig.py
# shared/nfc.py
# shared/notes.py
# shared/nvstore.py
# shared/ownership.py
# shared/paper.py
# shared/psbt.py
# shared/qrs.py
# shared/seed.py
# shared/serializations.py
# shared/utils.py
# shared/ux.py
# shared/ux_mk4.py
# shared/ux_q1.py
# shared/version.py
# shared/wallet.py
# shared/xor_seed.py
# stm32/COLDCARD_MK4/file_time.c
# stm32/COLDCARD_Q1/file_time.c
# stm32/MK4-Makefile
# stm32/Q1-Makefile
# testing/conftest.py
# testing/helpers.py
# testing/test_address_explorer.py
# testing/test_backup.py
# testing/test_bbqr.py
# testing/test_export.py
# testing/test_msg.py
# testing/test_multisig.py
# testing/test_notes.py
# testing/test_ownership.py
# testing/test_sign.py
# testing/test_unit.py
# testing/txn.py
|
2025-06-11 15:58:04 +02:00 |
|
scgbckbone
|
b2fc03a4da
|
new address format for UX display
(cherry picked from commit 1a18258b5a)
|
2025-02-19 10:14:43 +01:00 |
|
scgbckbone
|
f618af12d1
|
miniscript/tapscript; BSMS; show multisig/miniscript addresses in exports
|
2024-07-04 10:18:04 -04:00 |
|
scgbckbone
|
7f5aeb6143
|
testing: remove obsolete function SFFile.erase from tests
|
2024-06-24 08:31:45 -04:00 |
|
scgbckbone
|
f686236a16
|
farewell pycoin
|
2024-05-27 13:14:31 -04:00 |
|
Peter D. Gray
|
609b824ac9
|
SE2 always present
|
2024-04-18 10:00:51 -04:00 |
|
scgbckbone
|
6598be34d4
|
predicate does not need to be callable; fix menu dump
|
2024-04-18 09:58:12 -04:00 |
|
scgbckbone
|
2411c7566d
|
testing: fix and enable PSBT proxy parsing unit test
|
2024-04-10 15:49:32 -04:00 |
|
scgbckbone
|
3c016d2669
|
HW Accelerated AES CTR for passphrase saver, MiscroSD 2FA, and Tapsigner backup decryption
|
2024-04-10 10:45:58 -04:00 |
|
scgbckbone
|
a3f1f7f5de
|
mk4=Q rest fixed (sim tests)
|
2024-04-10 10:27:34 -04:00 |
|
scgbckbone
|
1ed6dd76c6
|
bugfix: AFC_BECH32M must not set AFC_WRAPPED and AFC_BECH32
|
2024-03-25 08:03:27 -04:00 |
|
scgbckbone
|
d924f7b4ed
|
always use SettingsObject class for master data
(cherry picked from commit 4880292eae)
|
2024-02-16 08:47:33 -05:00 |
|
scgbckbone
|
41bb8a8267
|
fix test_vdisk.py; deduplicate test_trick_backups; clear_seed should not blank new default settings; handle simulator --eject properly
|
2024-02-13 09:06:29 -05:00 |
|
scgbckbone
|
3542a79b5a
|
Add CANCEL to xor; fix test_seed_xor.py
|
2024-02-09 08:46:34 -05:00 |
|
scgbckbone
|
bb6318c62c
|
fix unit tests
|
2024-01-26 10:52:41 -05:00 |
|
scgbckbone
|
d3d176cafe
|
xprv master seed with tmp seeds and bip39 passphrase
(cherry picked from commit 5bfdc4f45a)
|
2023-12-21 08:36:42 -05:00 |
|
scgbckbone
|
313fb74dc7
|
provide info about Tx level locktimes (nLocktime, nSequence) when signing
(cherry picked from commit af753c38be)
|
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 |
|
scgbckbone
|
55fc81755f
|
regenerate menu-tree.txt
|
2023-10-12 11:10:43 -04:00 |
|
Peter D. Gray
|
05a08b6ff8
|
seed vault optimizations
|
2023-10-09 12:43:35 -04:00 |
|
scgbckbone
|
e1ac204e04
|
Never store 'seeds' in ephemeral settings
|
2023-10-06 08:27:14 -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
|
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
|
8cc55e8539
|
restrict segwit SINGLE output out of bound; sighash restrictions
|
2023-04-06 09:54:39 -04:00 |
|
Peter D. Gray
|
83d82cb162
|
bugfix: support CLI --set operation in tests
|
2023-04-04 09:39:15 -04:00 |
|
scgbckbone
|
6111d552ea
|
support all sighash flags; do not set sighash for foreign inputs; deltamode optimizations; bip143 test vectors
|
2023-03-30 12:52:26 -04:00 |
|
scgbckbone
|
d2e61b692d
|
regenerate menu-tree.txt; menu_dumppy fixes
|
2023-02-16 16:25:22 -05:00 |
|
avirgovi
|
4d4c6b598a
|
bitcoin regtest
|
2022-05-23 15:19:48 +02:00 |
|
avirgovi
|
485cb4c863
|
add setting.nfc to optional
|
2022-05-17 18:06:46 +02:00 |
|
avirgovi
|
69843b9f69
|
initial test fixing
|
2022-05-13 14:05:54 +02:00 |
|
Peter D. Gray
|
0b46770a46
|
Updated menu tree
|
2022-04-18 09:08:53 -04:00 |
|
Peter D. Gray
|
4fca5c304e
|
tweaks
|
2022-03-11 13:41:55 -05:00 |
|
Peter D. Gray
|
7a74173e1c
|
New release: 2022-03-09T1426-v5.0.0
|
2022-03-09 09:26:57 -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
|
d1f5852d9c
|
SE2 testing, countdown feature, more
|
2021-12-21 08:29:26 -05:00 |
|
Peter D. Gray
|
e23e83a808
|
missed file
|
2021-12-16 13:16:00 -05:00 |
|
Peter D. Gray
|
5f429816ff
|
working menu dumpage
|
2021-12-16 10:18:30 -05:00 |
|
Peter D. Gray
|
6e6f6330ca
|
working menu dumpage
|
2021-12-16 10:15:27 -05:00 |
|
Peter D. Gray
|
3d00b5eeee
|
Mk4 fixes
|
2021-12-14 10:15:45 -05:00 |
|