Commit Graph

39 Commits (082adfd15dd377f5948c9a7948efb8adf74d0e61)

Author SHA1 Message Date
matejcik ed473e2e42 trezorlib: add licence headers where missing
6 years ago
matejcik 85b85c67b3 trezorlib: reentrant session handling
6 years ago
matejcik aac7726824 trezorlib: transport/protocol reshuffle
6 years ago
matejcik 1233feb358 style: fix imports
6 years ago
matejcik 3239d53bc0 debuglink: add support for arbitrary message filters
6 years ago
matejcik 1d3fa77ab6 debuglink: allow with-block without expected_responses
6 years ago
matejcik ffff11a462 style: isort & autopep
6 years ago
matejcik c37bc9c38e debug: improve infrastructure and expected message reporting
6 years ago
matejcik 06927e003e trezorlib: get rid of TextUIMixin
6 years ago
Pavol Rusnak 4a0ca873eb trezorlib+tools: remove usage of binascii
6 years ago
Pavol Rusnak 434f279069
use implicit encoding in encode/decode
6 years ago
matejcik 3d3e9b67b4 style: apply black/isort
6 years ago
matejcik 6029a98414 debuglink: fix bug in self_test bootloader detection
6 years ago
matejcik d5dee0c897 trezorlib: move mostly-debug methods from device to debuglink
6 years ago
matejcik 54f1599a5a regenerate license headers
6 years ago
matejcik 0b6ec27064 logging: get rid of pprint and VerboseWireMixin
6 years ago
Jan Pochyla 3e65761395 debuglink: add new fields
6 years ago
slush a27217811b Rework from Google's protobuf to pure-python protobuf implementation
7 years ago
Jan Pochyla bc42eb68d6 transports: refactor, split protocol code
7 years ago
Pavol Rusnak 33f274d145
style: use flake8
7 years ago
Pavol Rusnak 0bba092741
add LGPLv3 headers to sources files
8 years ago
Jan Pochyla 737200c7ef debuglink: fix debuglink for V2
8 years ago
Jochen Hoenicke c388d0837c
New debug messages
8 years ago
Pavol Rusnak 3a108ee8a5
fix pylint warnings
8 years ago
Pavol Rusnak 54c8bfd1d4
import print function from future
8 years ago
Pavol Rusnak f7cc1cd3a1
remove FIXME :)
8 years ago
slush0 64fadde3e0
Passes first unit tests (against trezor-emu over transport_pipe).
8 years ago
slush0 6ec2ff3eac
Preparation for python3 support (WIP)
8 years ago
Pavol Rusnak fc1b12d80d
fix whitespace
9 years ago
Pavol Rusnak 4fc8868589 rename word variables in DebugLinkState message
10 years ago
slush0 4b9cc6cb78 Added debug printing to debuglink communication
11 years ago
slush0 dfeb6de331 Test for Reset Device
11 years ago
Pavol Rusnak b63418c8b8 add read_passphrase_protection to debuglink
11 years ago
slush0 558f61e635 Heavily refactored TrezorClient
11 years ago
Pavol Rusnak 49cecb563d add test_debuglink test
11 years ago
slush0 ca6ab18ae5 Fixes DebugLinkGetState
11 years ago
Pavol Rusnak d3df313442 cleanup protobuf mess
11 years ago
slush0 121e189643 Implemented test of pin exponential backoff
11 years ago
slush0 98bb17299b Module renamed to trezorlib
11 years ago