Commit Graph

183 Commits

Author SHA1 Message Date
Peter D. Gray
49a2c25d52 Cache additional UTXO in memory 2020-06-11 14:56:29 -04:00
Peter D. Gray
b1b5a64f93 Add deeper test for bip143 attacks 2020-06-11 11:58:33 -04:00
Peter D. Gray
e4a42985e9 Test TXID values shown to user 2020-06-11 10:23:13 -04:00
Peter D. Gray
199df70455 Sample test data provided by @AChow 2020-06-11 08:54:15 -04:00
Peter D. Gray
9df39ee01d Missed files 2020-06-10 14:46:28 -04:00
Peter D. Gray
9013f54031 Detect and block attempts to resign UTXO w/ differing values 2020-06-10 14:34:56 -04:00
Peter D. Gray
2bad827bd4 Merge branch 'master' into deventro 2020-06-09 09:16:29 -04:00
Peter D. Gray
63629c894c Merge branch 'master' into deventro 2020-06-09 08:14:41 -04:00
Peter D. Gray
246d4e59b3 Cleanups 2020-06-09 08:08:48 -04:00
Peter D. Gray
d45fbdd310 readback QR from screen and verify during test 2020-06-08 16:02:05 -04:00
Peter D. Gray
8ccb7233ff Merge branch 'master' into swols 2020-04-30 11:37:15 -04:00
Peter D. Gray
8c30b59ac9 Change filename to be more OS-neutral 2020-04-30 11:13:31 -04:00
Peter D. Gray
eb16470e39 Add XFP for each derived xpub 2020-04-30 10:00:37 -04:00
Peter D. Gray
c30df928c9 Generic coldcard skeleton export feature 2020-04-29 14:27:47 -04:00
Peter D. Gray
8f2845a0eb Merge branch 'master' into deventro 2020-04-29 12:49:20 -04:00
Peter D. Gray
bde22eb649 test cases for new bip39 passphrase saving 2020-04-29 10:09:26 -04:00
Peter D. Gray
73b2d818ba Refactor 2020-04-29 10:09:07 -04:00
Peter D. Gray
716ea565ed XPRV created from entropy, not BIP32 process; more tests 2020-04-27 10:13:15 -04:00
Peter D. Gray
c8b0f9922f Derived seed test code 2020-04-20 15:05:42 -04:00
Peter D. Gray
632c11eb25 Add HMAC(sha512) and testcase 2020-04-16 09:46:45 -04:00
Peter D. Gray
2b53e73cfc Previously developed test code 2020-04-09 10:20:51 -04:00
Peter D. Gray
775b0cb088 add export of non-zero account numbers 2020-02-25 11:57:49 -05:00
Peter D. Gray
a7faa11565 New feature: press 4 to show QR for address shown via USB protocol (mk3) 2020-02-25 09:39:08 -05:00
Peter D. Gray
a51df12400 Add testcase for XPUBs in globals of PSBT for single-signer 2020-02-24 14:16:08 -05:00
Peter D. Gray
1d7a6a3e9a Bugfix: trust PSBT setting was being ignored; also test case 2020-02-24 13:14:55 -05:00
Peter D. Gray
761a1523a4 Remove risky patching of signed firmware headers 2020-02-20 08:56:06 -05:00
Peter D. Gray
1c51ae8c00 Tighten notes field 2020-02-18 11:25:47 -05:00
Peter D. Gray
1312bcb0b8 Cleanup 2020-02-10 13:53:23 -05:00
Peter D. Gray
a4de2bc635 Increase max for allow_sl 2020-02-10 10:06:49 -05:00
Peter D. Gray
deaab355fa Add new 'visualize' transaction feature 2020-02-06 10:21:09 -05:00
Peter D. Gray
c1a28ae088 Display values nicer, test code 2020-02-05 14:55:56 -05:00
Peter D. Gray
15147a623d Fixes and add priv_over_ux feature 2020-01-30 16:21:09 -05:00
Peter D. Gray
8e60e029f2 Support for wildcard in deriv path whitelists 2020-01-28 11:12:08 -05:00
Peter D. Gray
8c13240700 Wildcards and pattern matching for paths 2020-01-28 10:27:15 -05:00
Peter D. Gray
9d6e69eeba Move code to ckcc 2020-01-28 09:09:01 -05:00
Peter D. Gray
39eb970beb Add boot-to-HSM feature, 2FA enrol by on-screen QR 2020-01-23 14:29:11 -05:00
Peter D. Gray
df5a0a4d06 Add never_log, improve local PINs 2020-01-23 10:01:38 -05:00
Peter D. Gray
1b84b88525 HSM testing on real device, and bugs/performance issue fixes 2020-01-22 16:38:31 -05:00
Peter D. Gray
9acba07bbd Merge branch 'bridge' into hsm 2020-01-21 10:17:49 -05:00
Peter D. Gray
6c369cb7f4 Missed file 2020-01-21 09:57:18 -05:00
Peter D. Gray
a94a9b5c51 Support firmware limiting itself to specific hardware revs 2020-01-21 09:53:56 -05:00
Peter D. Gray
0a127473af Feature complete on HSM 2020-01-20 11:10:15 -05:00
Peter D. Gray
d7e63e3e10 HSM feature complete 2020-01-20 09:29:11 -05:00
Peter D. Gray
1d3beeb9a8 More HSM test cases 2020-01-17 14:52:32 -05:00
Peter D. Gray
e3f7cb0752 Updates to match new UX 2020-01-17 10:29:31 -05:00
Peter D. Gray
bdfe68d1c0 Easier to use 2020-01-16 13:39:50 -05:00
Peter D. Gray
3930f0d17c users and logging 2020-01-16 13:36:52 -05:00
Peter D. Gray
e21d46e3b4 HSM test fees and warnings 2020-01-16 00:43:06 -05:00
Peter D. Gray
c0bd88dc02 Whitelisting addresses 2020-01-15 23:24:54 -05:00
Peter D. Gray
b4af2fdf35 Starting HSM test code 2020-01-15 16:32:59 -05:00