Pavol Rusnak
c0d0b191d6
test_msg_getaddress_show test now supports multisig
2014-12-10 18:04:26 +01:00
Pavol Rusnak
610547cf32
add button_wait feature for tests
2014-12-10 15:26:18 +01:00
Pavol Rusnak
608251bece
update encrypt/decrypt message commands
2014-11-26 18:49:22 +01:00
Pavol Rusnak
a939d3de1d
fix getpass usage
2014-11-23 13:28:09 +01:00
Pavol Rusnak
1c6ed65921
add more tests to test_msg_verifymessage
2014-11-07 01:59:44 +01:00
Pavol Rusnak
667577abc4
add screenshot feature (default disabled)
2014-11-07 01:59:44 +01:00
David Dworken
86a46933b5
Use getpass('') and confirm passphrase
...
Added getpass as a dependency
Switched pin entry from raw_input() to getpass.getpass('')
Switch passphrase entry from raw_input() to getpass.getpass('')
Ask user to confirm passphrase
2014-11-06 19:09:53 -05:00
Pavol Rusnak
f9e45d8e94
rework EncryptMessage/DecryptMessage
2014-11-04 02:43:21 +01:00
Pavol Rusnak
d65d7cb855
update protobuf
2014-10-30 00:48:06 +01:00
Liz Fong-Jones
81a6a1a6d2
Fix missing %s in format string
2014-08-11 19:25:36 -04:00
Pavol Rusnak
ef87f2e1d3
add GetAddress.show_display; ButtonRequest_Address
2014-08-08 18:08:50 +02:00
Pavol Rusnak
3527a51669
update pb
2014-08-07 21:14:11 +02:00
Pavol Rusnak
c31157fea1
print firmware fingerprint on upload
2014-07-02 22:59:12 +02:00
Pavol Rusnak
2d2e31fa50
refactor pprint (add new inspection fields, but comment them)
2014-06-27 17:04:10 +02:00
Pavol Rusnak
260a4322a6
add ClearSession message with unit test
2014-06-17 15:31:10 +02:00
Pavol Rusnak
a3d22dc56e
add tests for EncryptMessage/DecryptMessage
2014-06-16 17:16:15 +02:00
Pavol Rusnak
1d84a35095
fix str+bool concat
2014-06-13 19:24:53 +02:00
Pavol Rusnak
cfc8fdc214
adapt new API of EncryptMessage / DecryptMessage
2014-06-13 16:42:23 +02:00
slush0
9b9f0e9415
Removed all outputs to stdout, uses stderr instead
2014-06-12 17:40:21 +02:00
Pavol Rusnak
8ea46f34a2
add EncryptMessage and DecryptMessage
2014-06-12 17:07:14 +02:00
slush0
f164e59d86
Redirects text UI to error log instead of stdout (useful for scripting)
2014-06-12 13:26:24 +02:00
slush0
e4fe84cb52
Added client.encrypt_keyvalue, client.decrypt_keyvalue
2014-06-06 14:40:07 +02:00
slush0
54bc7239ce
Adde debug_processor to sign_tx() for unittest purposes
2014-04-18 18:56:12 +02:00
slush0
de1bef9533
Check if all signatures has been provided correctly
2014-04-18 18:10:00 +02:00
Pavol Rusnak
72753fa914
fix typo
2014-04-17 18:40:50 +02:00
Pavol Rusnak
c642605ad2
modify simplesigntx to match signtx semantics
2014-04-17 16:30:19 +02:00
slush0
1d46bd70a9
Reworked TransactionType (again)
2014-04-17 14:05:45 +02:00
slush0
48ad2f6785
Updates stream signing algo
2014-04-17 08:32:50 +02:00
slush0
400f3e669f
Reworked RequestTx
2014-04-10 15:23:35 +02:00
slush0
2c5e663aa8
Fixed spacing
2014-04-02 20:07:08 +02:00
Pavol Rusnak
860aa753c9
put TXAPIs into one location
2014-03-28 19:51:56 +01:00
Pavol Rusnak
412528d522
fix PinMatrixRequest type enum
2014-03-28 16:26:48 +01:00
Pavol Rusnak
27070e84a9
support binary messages in sign/verify message
2014-03-11 18:06:38 +01:00
slush0
099cdd2578
Fixed load_device_by_xprv
2014-03-07 21:57:50 +01:00
Pavol Rusnak
4fc8868589
rename word variables in DebugLinkState message
2014-03-07 17:38:38 +01:00
Pavol Rusnak
ffa289967c
adapt to new pb, small fixes
2014-03-01 12:08:43 +01:00
slush0
e19c8881c0
Removed 'version' from HDNodeType & fixed unit tests
2014-02-21 22:16:13 +01:00
slush0
4b69996244
Implemented DebugLink->word request
2014-02-21 22:16:13 +01:00
Pavol Rusnak
f2cb352ac3
don't pprint FirmwareUpload message
2014-02-21 19:13:14 +01:00
Pavol Rusnak
729fac2077
add coin param to get_public_node call; new test for getpublickey message
2014-02-21 18:57:21 +01:00
slush0
eae7d98b8a
set_expected_responses enforces using 'with' statement
2014-02-21 07:28:10 +01:00
slush0
443ffab619
Added utf8 handling to sign_message/verify_message
2014-02-21 02:30:10 +01:00
slush0
58dee1a986
Improved utf8 handling
2014-02-21 01:48:11 +01:00
slush0
2a3e5ace6b
Added TrezorClientDebug which prints wire messages to stdout
2014-02-20 16:09:58 +01:00
slush0
6e90d5763e
Added debug printing
2014-02-20 16:01:17 +01:00
slush0
b6a280c380
Fixed passphrase request
2014-02-20 15:58:28 +01:00
slush0
86a2a9f845
TrezorDebugClient: Removed expected_buttonrequests, added more generic expected_responses
2014-02-15 20:30:39 +01:00
slush0
a117057dea
Slightly refactored mixin structure, added debugging output
2014-02-13 17:20:40 +01:00
slush0
9b8462f71e
typo
2014-02-13 16:54:58 +01:00
slush0
558f61e635
Heavily refactored TrezorClient
2014-02-13 16:47:52 +01:00