Commit Graph

946 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
7a1aab9cc8 Bugfix: unable to read settings 2020-06-11 13:24:32 -04:00
Peter D. Gray
b1b5a64f93 Add deeper test for bip143 attacks 2020-06-11 11:58:33 -04:00
Peter D. Gray
ac24aabbc0 Only need to capture segwit inputs 2020-06-11 11:58:20 -04:00
Peter D. Gray
e4a42985e9 Test TXID values shown to user 2020-06-11 10:23:13 -04:00
Peter D. Gray
1c53580e13 Skip txid for HSM case 2020-06-11 10:22:25 -04:00
Peter D. Gray
2bda95d086 Track settings memory consumption, show user 2020-06-11 09:50:59 -04:00
Peter D. Gray
d151063f97 Encrypt amount held in UTXOs we know about 2020-06-11 09:50:33 -04:00
Peter D. Gray
199df70455 Sample test data provided by @AChow 2020-06-11 08:54:15 -04:00
Peter D. Gray
8f9fc12f45 More simple stuff 2020-06-10 14:46:39 -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
7dfd76d5f1 Moved from psbt.py 2020-06-10 14:34:20 -04:00
Peter D. Gray
291a3231da Show TXID after signing and finalization 2020-06-10 14:34:06 -04:00
Peter D. Gray
9fb04fdf7e Remove debug prints, add remove_key method 2020-06-10 14:33:44 -04:00
Peter D. Gray
2b72c1c78e Petty optimization 2020-06-10 14:33:20 -04:00
Peter D. Gray
9a322d3704 Refectory B2A 2020-06-10 14:33:06 -04:00
Peter D. Gray
43bab1a737 Add command: wipe OVC data 2020-06-10 14:32:35 -04:00
Peter D. Gray
3516078114 Add command: wipe OVC data 2020-06-10 14:32:19 -04:00
Peter D. Gray
afecfd4d45 Need sha256.copy method 2020-06-10 13:02:58 -04:00
Peter D. Gray
e6f7e912d5 Bugfix/improvements to scrambled PIN mode 2020-06-09 10:30:32 -04:00
Peter D. Gray
af91bf3aa0 Bump version 2020-06-09 10:30:19 -04:00
Peter D. Gray
4f6a3eb83c Better 2020-06-09 10:08:59 -04:00
Peter D. Gray
a514cc1c5f Remove pybcdc.inf which was unused: 3k savings 2020-06-09 10:03:30 -04:00
Peter D. Gray
fb3370cbc0 Bugfix 2020-06-09 10:01:38 -04:00
Peter
d9d2a771df Merge pull request #39 from Coldcard/deventro
BIP-85: Derive Entropy (from existing seed)
2020-06-09 09:16:44 -04:00
Peter D. Gray
2bad827bd4 Merge branch 'master' into deventro 2020-06-09 09:16:29 -04:00
Peter
9534f5b141 Merge pull request #45 from Coldcard/newqr
Move QR code generation into C
2020-06-09 09:15:40 -04:00
Peter D. Gray
010841d07e Note 2020-06-09 09:14:21 -04:00
Peter D. Gray
7e3d657528 Merge branch 'master' into newqr 2020-06-09 09:13:34 -04:00
Peter D. Gray
c5112746c4 Add bip number 2020-06-09 09:13:13 -04:00
Peter D. Gray
8e21d61b15 Merge branch 'master' into deventro 2020-06-09 08:48:14 -04:00
Peter
caa08d59be Merge pull request #42 from RiccardoMasutti/patch-1
Add guide to fix "Skip PIN" bug on Linux
2020-06-09 08:29:47 -04:00
Peter D. Gray
ed015147f7 stray diff marker 2020-06-09 08:28:38 -04:00
Peter D. Gray
ad5bed0f79 Comments/docs updates 2020-06-09 08:26:25 -04:00
Peter D. Gray
63629c894c Merge branch 'master' into deventro 2020-06-09 08:14:41 -04:00
Peter
6672b1b2b7 Merge pull request #44 from zachherbert/patch-1
fixed typo in comments
2020-06-09 08:13:47 -04:00
Peter D. Gray
246d4e59b3 Cleanups 2020-06-09 08:08:48 -04:00
Peter D. Gray
712d97618e New QR module 2020-06-08 16:03:43 -04:00
Peter D. Gray
70a7169c76 Switch to new mpy-qr module 2020-06-08 16:03:03 -04:00
Peter D. Gray
894cc163ce Switch to C-language QR code generator 2020-06-08 16:02:36 -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
096e8871c1 Fixes for 1.9.4 2020-06-08 16:01:27 -04:00
Zach Herbert
9feec49cc1 fixed typo in comments
I believe fees over 5% are now warned, not 1%. Please confirm this is a typo!
2020-05-14 22:43:54 -04:00
Peter D. Gray
953ee1cd36 Merge branch 'master' of github.com:Coldcard/firmware 2020-05-13 16:58:47 -04:00
Peter D. Gray
9bb647f1c4 Link to blog 2020-05-13 16:58:41 -04:00
Peter D. Gray
3048b9e67c Handle higher-entropy bag numbers 2020-05-13 16:47:48 -04:00
Peter
2be649b776 Update limitations.md
Whitespace affecting markdown
2020-05-09 11:26:04 -04:00
Riccardo Masutti
f66c1984ec Fix linux tweak 2020-05-05 18:20:51 +02:00
Riccardo Masutti
64d7a7b5c3 Add guide to fix "Skip PIN" bug on Linux 2020-05-05 18:19:20 +02:00