Commit Graph

846 Commits (369b704f6bf60e510e1fcb03b021ff1866894459)

Author SHA1 Message Date
matejcik 369b704f6b trezorlib: bump to 0.11.1
6 years ago
ghost43 8c644cc03e qt: don't import PyQt5.Qt
6 years ago
matejcik cf9106ff5d client: only normalize passphrase if not entered on device
6 years ago
Pavol Rusnak 831fde9c5c
tests: T1 now caches the PIN after PIN set/change
6 years ago
Jan Pochyla 0390c1da0a tests: use valid paths in various altcoin tests
6 years ago
matejcik bfb6a196c0 tests: limit number of reported expected responses
6 years ago
strmci b0a227866a device_tests: add input flow function to NEM signing test
6 years ago
matejcik d4bcabc224 trezorlib: set minimum firmware for TT to 2.0.10
6 years ago
matejcik 1179bd407b client: fix bug with old firmware that doesn't send the "model" field
6 years ago
matejcik 23feb24573 ui: allow empty passphrase in ClickUI
6 years ago
matejcik 4ab8bec901 transport/webusb: change type annotations to strings
6 years ago
matejcik ea16d3c42a client: fix short-circuited ping
6 years ago
matejcik e89e6ca32e build: add script for fetching required release versions
6 years ago
matejcik d9e5fd2682 client: refuse to work with outdated firmware
6 years ago
matejcik 84339ae1ff client: properly sanitize and handle invalid inputs from UI functions
6 years ago
matejcik 3362f66724 client: make sure `proto` exists in client
6 years ago
matejcik db1a5adee7 device_tests: style
6 years ago
Tomas Susanka 0d01298f71 tests/eth: add invalid signature test for verify
6 years ago
matejcik 4982fd1cf5 client: wrap clear_session in a session
6 years ago
matejcik c7c5653231 trezorlib: bump version (not releasing yet though)
6 years ago
matejcik 1ded85c746 tests/unit_tests: update test_transport
6 years ago
matejcik 36a81fd9e7 trezorlib: update CallException to match the old one
6 years ago
matejcik 1f2db3666b ui: smarter ClickUI prompts only once
6 years ago
matejcik eb50d54ec2 device: add reasonable defaults for reset/recovery
6 years ago
matejcik 40eaa1fa36 transport/hid: reload serial when closing
6 years ago
matejcik f3a13f50e0 transport/hid: check serial number when opening device
6 years ago
matejcik 082adfd15d transport: derive TransportException from TrezorException
6 years ago
matejcik 69ef1f0acd transport: cleaner Transport list instantiation
6 years ago
matejcik f04458d6ea client: allow canceling pin/passphrase entry
6 years ago
matejcik 11e56a7e1b client: clean up constants
6 years ago
matejcik 3dda5e6534 client: proto -> messages
6 years ago
matejcik 4f9bdff564 client: simplify MovedTo now that we only need it to raise an error
6 years ago
matejcik ef46bd38ef client: finish the move away from mixins
6 years ago
matejcik f3f521b028 client: convert generic classname-based dispatch to a static list
6 years ago
Tomas Susanka 786bccfa34 tests/lisk: all all all seed
6 years ago
Tomas Susanka 29d3a21d84 tests/eth: all all all seed
6 years ago
Tomas Susanka f5af12c043 paths: compatibility for derivation paths checks
6 years ago
Pavol Rusnak da3223d703
tests: change flags for test_msg_signtx_capricoin.py
6 years ago
strmci 252f946f40 Add a test case for segwit inputs/outputs with very high amounts (#337)
6 years ago
matejcik 5bb7dc39b8 transport: consolidate USB-based transports
6 years ago
matejcik d3534a15c9 transport: fix typing after autoflake treatment
6 years ago
matejcik bfb56451e8 bridge: support bridge 2.0.25+
6 years ago
matejcik ed473e2e42 trezorlib: add licence headers where missing
6 years ago
matejcik 93d84539bd transport: fit log messages to lines
6 years ago
matejcik 85b85c67b3 trezorlib: reentrant session handling
6 years ago
matejcik daf97afb37 bridge: refactor after merging old changes
6 years ago
matejcik aac7726824 trezorlib: transport/protocol reshuffle
6 years ago
matejcik 560a5215c5 client: do not coerce self.features.vendor to string
6 years ago
matejcik ca345e9766 cardano: clean up test case
6 years ago
matejcik 81c55c1c5f device_tests: fix remaining use of btc.sign_tx
6 years ago