firmware/shared
2023-12-21 09:49:56 -05:00
..
actions.py bugfix: lockdown temporary seed was no-op 2023-12-21 09:49:56 -05:00
address_explorer.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
auth.py xprv master seed with tmp seeds and bip39 passphrase 2023-12-19 09:11:34 -05:00
backups.py bugfix: prevent yikes in clone coldcard - creating backup with bypass_tmp=True on master secret 2023-12-15 10:49:33 -05:00
callgate.py Add SE version number reporting 2022-03-14 11:29:16 -04:00
chains.py Seed Vault 2023-10-04 08:54:29 -04:00
choosers.py seed vault optimizations 2023-10-09 12:43:35 -04:00
compat7z.py 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
countdowns.py seed vault optimizations 2023-10-09 12:43:35 -04:00
descriptor.py BSMS improvements 2023-02-06 15:27:15 -05:00
dev_helper.py rename ux_poll_cancel -> ux_poll_key 2022-01-27 11:32:02 -05:00
display.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
drv_entro.py allow passphrase via USB if passphrase already set (work on master seed in that case); show password over USB UX change 2023-12-13 16:31:31 -05:00
exceptions.py Block HSM by default (user management commands and HSM related commands). Users must explicitly enable HSM in Advanced/Tools -> Enable HSM; enable HSM in login sequence if policy file is available 2022-09-08 13:46:37 -04:00
export.py remove label from bitcoin core export - in 24.1 label is no longer supported with ranged descriptors 2023-05-29 08:46:26 -04:00
files.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
flow.py xprv master seed with tmp seeds and bip39 passphrase 2023-12-19 09:11:34 -05:00
ftux.py more british & precise 2023-12-18 13:37:24 -05:00
glob.py Virtdisk working better 2021-11-05 10:47:24 -04:00
graphics_mk4.py NFC animation, related changes 2021-09-14 12:41:21 -04:00
graphics.py Making whole firmware public with single, signed commit. 2018-07-24 14:07:33 -04:00
h.py menu reorg 2021-09-23 15:02:06 -04:00
history.py Add test to sign 400 different PSBTs in one session 2023-11-13 10:17:44 -05:00
hsm_ux.py Display HSM policy hash on first activation (#151) 2022-10-05 10:53:11 -04:00
hsm.py Add test to sign 400 different PSBTs in one session 2023-11-13 10:17:44 -05:00
imptask.py Virtdisk working better 2021-11-05 10:47:24 -04:00
login.py vdisk UX 2022-12-19 14:42:06 -05:00
main.py seed vault optimizations 2023-10-09 12:43:35 -04:00
Makefile First pass w/ libNgU 2021-03-01 09:03:03 -05:00
manifest_mk3.py Seed Vault 2023-10-04 08:54:29 -04:00
manifest_mk4.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
manifest.py Seed Vault 2023-10-04 08:54:29 -04:00
mempad.py First pass w/ libNgU 2021-03-01 09:03:03 -05:00
menu.py cleanup/generalize 2023-09-06 09:00:22 -04:00
mk4.py sd2fa is NOT backed up and not restored from older backups 2023-07-19 10:19:20 -04:00
multisig.py 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
ndef.py NFC tools menu containing: show address, sign message, share file and import multisig; tests 2022-10-05 09:01:53 -04:00
nfc.py dup import 2023-11-06 10:19:12 -05:00
numpad.py mk4 changes 2021-09-07 08:20:28 -04:00
nvstore.py xprv master seed with tmp seeds and bip39 passphrase 2023-12-19 09:11:34 -05:00
opcodes.py allow unknown scripts in HSM; add support for OP_RETURN 2022-07-14 09:23:36 -04:00
paper.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
pincodes.py bugfix: lockdown temporary seed was no-op 2023-12-21 09:49:56 -05:00
psbt.py provide info about Tx level locktimes (nLocktime, nSequence) when signing 2023-12-14 12:53:40 -05:00
psram.py 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
public_constants.py Making whole firmware public with single, signed commit. 2018-07-24 14:07:33 -04:00
pwsave.py xprv master seed with tmp seeds and bip39 passphrase 2023-12-19 09:11:34 -05:00
qrs.py Export SeedQR 2023-12-06 09:21:05 -05:00
queues.py First pass w/ libNgU 2021-03-01 09:03:03 -05:00
random.py First pass w/ libNgU 2021-03-01 09:03:03 -05:00
seed.py bugfix: lockdown temporary seed was no-op 2023-12-21 09:49:56 -05:00
selftest.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
serializations.py PSBTv2 2023-09-21 10:17:44 -04:00
sffile.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
sigheader.py Making whole firmware public with single, signed commit. 2018-07-24 14:07:33 -04:00
sim_display.py moved from simulator 2022-01-14 14:50:39 -05:00
ssd1306.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
stash.py seed vault optimizations 2023-10-09 12:43:35 -04:00
trick_pins.py Seed Vault 2023-10-04 08:54:29 -04:00
usb_test_commands.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
usb.py xprv master seed with tmp seeds and bip39 passphrase 2023-12-19 09:11:34 -05:00
users.py MicroSD as 2FA feature 2023-02-08 11:14:39 -05:00
utils.py provide info about Tx level locktimes (nLocktime, nSequence) when signing 2023-12-14 12:53:40 -05:00
ux.py Improve BIP39 Passphrase UX if temporary seed active and passphrase applicable 2023-12-15 17:33:46 -05:00
vdisk.py confirm users want virtdisk feature 2022-07-29 11:33:21 -04:00
version.py remove obsolete Mk2/Mk3 code paths from firmware 2023-09-21 08:32:59 -04:00
xor_seed.py Seed Vault 2023-10-04 08:54:29 -04:00
zevvpeep.py Add middle-dots character to font, use arrows/dots in address explorer menu; tweaks. 2023-05-29 13:50:25 -04:00