Commit Graph

22 Commits

Author SHA1 Message Date
slush a27217811b Rework from Google's protobuf to pure-python protobuf implementation 2017-12-17 02:19:16 +01:00
Jan Pochyla bc42eb68d6 transports: refactor, split protocol code 2017-08-24 14:29:27 +02:00
Pavol Rusnak 33f274d145
style: use flake8 2017-06-23 21:52:53 +02:00
Pavol Rusnak 0bba092741
add LGPLv3 headers to sources files 2016-11-25 22:53:55 +01:00
Jan Pochyla 737200c7ef debuglink: fix debuglink for V2 2016-11-15 13:46:00 +01:00
Jochen Hoenicke c388d0837c
New debug messages 2016-06-28 00:53:46 +02:00
Pavol Rusnak 3a108ee8a5
fix pylint warnings 2016-05-26 17:20:44 +02:00
Pavol Rusnak 54c8bfd1d4
import print function from future 2016-05-20 22:27:20 +02:00
Pavol Rusnak f7cc1cd3a1
remove FIXME :) 2016-05-20 13:55:43 +02:00
slush0 64fadde3e0
Passes first unit tests (against trezor-emu over transport_pipe).
WIP: Issue with console printing of protobuf messages (probably bug in protobuf for python3 itself).
WIP: Disabled Bridge transport because of json_protobuf incompatibility with python3.
WIP: Broken expectations of returned objects in unit tests
2016-05-20 13:46:51 +02:00
slush0 6ec2ff3eac
Preparation for python3 support (WIP) 2016-05-20 13:46:51 +02:00
Pavol Rusnak fc1b12d80d
fix whitespace 2016-01-13 00:17:38 +01:00
Pavol Rusnak 4fc8868589 rename word variables in DebugLinkState message 2014-03-07 17:38:38 +01:00
slush0 4b9cc6cb78 Added debug printing to debuglink communication 2014-02-25 19:31:31 +01:00
slush0 dfeb6de331 Test for Reset Device 2014-02-20 19:15:43 +01:00
Pavol Rusnak b63418c8b8 add read_passphrase_protection to debuglink 2014-02-17 02:16:43 +01:00
slush0 558f61e635 Heavily refactored TrezorClient 2014-02-13 16:47:52 +01:00
Pavol Rusnak 49cecb563d add test_debuglink test 2014-02-06 23:34:13 +01:00
slush0 ca6ab18ae5 Fixes DebugLinkGetState 2014-01-12 16:17:22 +01:00
Pavol Rusnak d3df313442 cleanup protobuf mess 2013-12-16 17:40:25 +01:00
slush0 121e189643 Implemented test of pin exponential backoff 2013-10-11 03:51:45 +02:00
slush0 98bb17299b Module renamed to trezorlib 2013-09-13 05:37:23 +02:00