Peter D. Gray
35920635f3
Save test backup password for next use
2023-02-13 11:05:30 -05:00
Peter D. Gray
5ff7c47b7e
comments
2023-02-08 11:14:39 -05:00
scgbckbone
e4e1844f9f
remove BSMS
2023-02-07 14:58:26 -05:00
scgbckbone
2b2e8083b1
do not use button (5) for logic as it is used for scroll-up
2023-02-07 12:05:55 -05:00
scgbckbone
cd14ec9dba
BSMS improvements
2023-02-06 15:27:15 -05:00
scgbckbone
fa96c6ea96
remove warning from Type Passwords
2023-02-06 10:09:35 -05:00
Peter D. Gray
18d6f8794c
update note
2023-02-02 09:45:21 -05:00
scgbckbone
6c831abf01
Lily Wallet export
2023-02-02 09:44:00 -05:00
scgbckbone
e3c50b784e
run_sim_tests.py add cmdline argument for simulator wait time
2023-02-02 08:15:00 -05:00
scgbckbone
b8978856f4
BSMS (BIP-129)
2023-01-25 17:35:10 -05:00
scgbckbone
2bbe27fa52
add dice rolls distribution check and enforce it in case of main seed generation, enforce number of dice rolls for main seed generation; improve story messages for dice rolls
2023-01-20 16:16:00 -05:00
scgbckbone
0b750c09ef
add root to path for pytest to find dice rolls code
2023-01-20 15:59:31 -05:00
scgbckbone
5044f53d6b
move change address switch in address explorer from key (5) to key (6) as you need (5) to move up
...
Generic single sig descriptor export (supports both new descriptor type <0;1> and old with two descriptors exported internal/external)
Samourai POST/PRE-MIX account export shortcut;
fix write char by char bug write_text_file
add descriptors(single sig) and descriptor templates (multisig) to generic export json
Add "Applications" menu item to address explorer, where application specific derivations paths/addresses are accessible
2023-01-20 15:57:15 -05:00
scgbckbone
05ac389349
add rolls12.py
2022-12-19 15:10:24 -05:00
scgbckbone
190840a1b2
bump libngu to latest master with compact seed parsing
2022-12-19 14:48:39 -05:00
scgbckbone
f856424291
vdisk UX
2022-12-19 14:42:06 -05:00
scgbckbone
436ee25b83
fix test_bitcoind_cosigning to work with core 24.0; update multisig tutorial test to test different M/N values; remove unused imports and fixtures
2022-12-16 13:49:02 -05:00
scgbckbone
794dc9b196
fix typo in test
2022-10-05 14:24:15 -04:00
Straylight
4dc4172d54
Display HSM policy hash on first activation ( #151 )
...
Co-authored-by: doc-hex <1482781+doc-hex@users.noreply.github.com>
2022-10-05 10:53:11 -04:00
Peter D. Gray
caccf9fc99
refactoring, tests refined
2022-10-05 10:47:51 -04:00
scgbckbone
fc3507a9a0
NFC tools menu containing: show address, sign message, share file and import multisig; tests
2022-10-05 09:01:53 -04:00
scgbckbone
4425435115
Ephemeral seeds
2022-10-04 15:41:29 -04:00
Peter D. Gray
e2f6c75faa
perfecting error msgs
2022-09-15 14:56:06 -04:00
straylight
e0b0014116
HSM Attestation Mode
2022-09-15 14:26:07 -04:00
Peter D. Gray
d62eec1d8c
update trick-related tests
2022-09-15 10:07:04 -04:00
Peter D. Gray
d00306fc0e
whitespace
2022-09-14 10:05:47 -04:00
scgbckbone
51593df040
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
scgbckbone
35b1564638
Menu wrapping (wrap around bottom/top)
2022-09-06 11:29:20 -04:00
scgbckbone
b953acf0bf
Be able to import descriptor that specify change and receiving in a single descriptor string; import bug in nfc.py
2022-09-06 08:17:05 -04:00
straylight
5f2848a366
Import hexlify as b2a_hex
2022-09-02 14:26:33 -04:00
straylight
a7acc144ba
HSM: ban OP_RETURN when using whitelisting
2022-09-02 14:26:33 -04:00
straylight
4c1ff0f034
Better caching; update tests
2022-09-02 14:26:33 -04:00
straylight
0e69f367f3
PSBT and HSM refactor
2022-09-02 14:26:33 -04:00
straylight
3b9670cbde
Tests for the new HSM rules
2022-08-29 08:27:20 -04:00
scgbckbone
b05bc1792a
fix single address share over NFC bug
2022-08-23 08:49:55 -04:00
scgbckbone
4a6c1f42b7
add proof test - order of xpubs in multisig does not matter
2022-08-11 14:06:23 -04:00
scgbckbone
c366c48e4c
add ability to add duplicate unknown entries in test PSBT object; disallow duplicate keys in unknown (raise FatalPSBTIssue); more robust tests
2022-08-11 11:01:40 -04:00
Peter D. Gray
d2ac24315e
confirm users want virtdisk feature
2022-07-29 11:33:21 -04:00
Peter D. Gray
9cbedcb617
test case for MacOS
2022-07-29 09:05:45 -04:00
Peter D. Gray
23dfffd046
Now with descriptors
2022-07-20 11:03:37 -04:00
Peter D. Gray
a0559a347b
testcase for bip-85 menu
2022-07-20 10:59:37 -04:00
scgbckbone
d1aca3912d
Multisig descriptors ( #124 )
...
* multisig descriptor
* multisig descriptor
* multisig descriptors
Co-authored-by: avirgovi <avirgovi@cisco.com>
Co-authored-by: doc-hex <1482781+doc-hex@users.noreply.github.com>
2022-07-14 09:39:05 -04:00
scgbckbone
26986cfc85
BIP-85 Passwords & Keyboard emulation
2022-07-14 09:34:19 -04:00
scgbckbone
ce2feb5f1d
allow unknown scripts in HSM; add support for OP_RETURN
2022-07-14 09:23:36 -04:00
scgbckbone
f60d6a6f6c
fix and extend 'test_bitcoind_cosigning'
2022-07-12 12:37:30 +02:00
scgbckbone
f5d15f756e
Merge branch 'missing_utxo_psbt' of https://github.com/scgbckbone/secret_firmware into foreign_utxo_missing_allow
2022-06-16 17:08:18 +02:00
scgbckbone
8ee7773864
allow missing UTXO(s) for foreign inputs
2022-06-16 16:29:31 +02:00
doc-hex
f2dd21a3f5
Merge pull request #116 from scgbckbone/run_sim_tests_imp
...
run_sim_tests improvements
2022-06-16 10:20:35 -04:00
scgbckbone
7718f90c95
fix multisig wallet order bug and provide test
2022-06-09 11:22:20 +02:00
scgbckbone
41c0bb07fe
improvements
2022-06-09 11:13:30 +02:00