1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-30 03:18:20 +00:00
Commit Graph

975 Commits

Author SHA1 Message Date
matejcik
cd9bd06163 prettyprint: fix flake8 complaints 2018-03-05 19:10:54 +01:00
matejcik
52c2319822 omit Features message from debug dumps 2018-03-05 18:57:40 +01:00
matejcik
db3767f7ef tweak prettyprint for some known elements 2018-03-05 18:57:40 +01:00
matejcik
07ceb9aacc pretty printing protobufs 2018-03-05 18:57:40 +01:00
Jan Pochyla
95603b85dd tests: enable segwit sign&verify tests for t2 2018-03-05 17:45:17 +01:00
Jan Pochyla
4979c296b7 tests: enable test_apply_settings, test_apply_settings_passphrase for t2 2018-03-05 17:45:17 +01:00
Pavol Rusnak
db827bfe01
tests: update test_msg_getpublickey.py, add test_msg_getpublickey_curve.py 2018-03-05 17:37:56 +01:00
Jan Pochyla
0e065237c9 tests: disable TestBip32Speed::test_cache on t2 2018-03-05 15:49:04 +01:00
Jochen Hoenicke
8a62d12217 Update ethereum_sign_tx to python3 (#227) 2018-03-05 13:09:57 +01:00
matejcik
55641dd8b5 make flake8 happy (#225) 2018-03-02 16:47:29 +01:00
Tomas Susanka
b24550c72f tests: ethereum sign/verify is skipped (#224) 2018-03-02 16:37:34 +01:00
slush
e37e9bfebd Fixing Origin header for Bridge 2.0.7 2018-03-01 10:33:47 +01:00
Pavol Rusnak
fd41db8a59
trezorctl: don't always require internal entropy in reset_device 2018-03-01 05:07:27 +01:00
Pavol Rusnak
b1a76e4a68
tests: revert basic tests 2018-03-01 00:07:27 +01:00
Pavol Rusnak
7841bbefbe
client: implement PassphraseStateRequest handling 2018-02-28 23:13:17 +01:00
Pavol Rusnak
ce9da28a3d
update protobuf 2018-02-28 23:13:17 +01:00
matejcik
8404bef6e3 support TREZOR_PATH environment variable for selecting default path (#221) 2018-02-28 18:04:33 +01:00
matejcik
2d3e890c6b setup: add missing requirement for rlp (#220) 2018-02-28 18:03:27 +01:00
Pavol Rusnak
0d680944a4
txcache: add new tx 2018-02-28 00:56:55 +01:00
Pavol Rusnak
4cfcd93d48
transport: force V1 protocol for T2 for now 2018-02-27 18:30:09 +01:00
Tomas Susanka
6e1eb8e664 tests/device: ethereum erc20 tokens test 2018-02-27 17:41:18 +01:00
Jan Pochyla
6c8ccc0680 tests/device_tests: for t2, enable bch & multisig, disable load & reset 2018-02-27 16:29:59 +01:00
Pavol Rusnak
a352f41f07
protob: update PassphraseAck 2018-02-27 15:41:59 +01:00
Tomas Susanka
a8d34430a5 tests/device/bcash: fix attack amount test 2018-02-27 15:10:36 +01:00
Tomas Susanka
aec8f04f68 tests/device: assert exception type and message 2018-02-27 15:08:00 +01:00
Pavol Rusnak
03b3ef10f4
update protobuf 2018-02-27 14:24:23 +01:00
Pavol Rusnak
8dffdd8f85
tests: fix test_basic (don't compare state in Features), add test_basic_state 2018-02-27 14:24:23 +01:00
Tomas Susanka
55da3d9a9a tests/device/signtx: assert exception type and message 2018-02-27 11:50:10 +01:00
Tomas Susanka
617ccc21d9 tests: deepcopy is required when debug_processor is invoked 2018-02-23 16:03:43 +01:00
Tomas Susanka
cbd3751bdb tests/device: allow multiple output changes (treat second as a normal output)
based upon e716f7e84e
2018-02-23 13:14:10 +01:00
Tomas Susanka
0e2d5c8155 tests/device: change on main chain IS allowed
based upon e716f7e84e
2018-02-23 13:10:55 +01:00
Tomas Susanka
1e8f2d1e72 tests/device: change on main chain not allowed 2018-02-23 13:09:49 +01:00
Tomas Susanka
d6f0c54d3e tests: CallException relaced with AssertionException in response validation
Generic exceptions are evil. When throwing a CallException in the
request check you can't distinguish in the tests if it is an Exception
that occured in during the execution (that's CallException) or during
some tests (that used to be CallException as well).
2018-02-22 16:51:34 +01:00
Tomas Susanka
bc036bc857 tests/device: two output changes yield error
this test should fail on T1 after e716f7e84ecdb4732ad97b56e78d7407ec0b321e
2018-02-22 14:20:53 +01:00
Pavol Rusnak
cb47dbd284
chmod +x tools/mem_flashblock.py 2018-02-21 16:48:40 +01:00
Pavol Rusnak
a0c85bed12
tools: add pwd_reader from SLIP-0016 2018-02-21 16:46:18 +01:00
Jan Pochyla
2c91a668aa tests: fix udp debuglink 2018-02-21 15:31:32 +01:00
Pavol Rusnak
bccd61cb23
client: implement PassphraseRequest.on_device handling 2018-02-14 19:11:21 +01:00
Pavol Rusnak
e256281a99
rebuild protobuf to add {Initialize,Features}.state 2018-02-09 17:46:54 +01:00
Tomas Susanka
30e5c80956 Multisig tests enabled for t2 (#216) 2018-02-08 15:36:26 +01:00
脇山P
4cbf74f789 Support monacoin (#215) 2018-02-08 14:09:40 +01:00
Pavol Rusnak
1c3b05a44b
bump version to 0.9.0 2018-02-06 22:12:17 +01:00
Pavol Rusnak
ba8bb99097
fix flake8 error 2018-02-06 21:39:02 +01:00
slush
489b1eb074 Removing unused transport_pipe.py 2018-02-06 21:30:13 +01:00
slush
e141a6f5d1 Added get_path() to transports 2018-02-06 21:10:30 +01:00
slush
f00a689087 Remove unnecessary logging 2018-02-06 20:52:45 +01:00
slush
6a22cf481c Fix handling of find_by_path in transports. 2018-02-06 18:40:07 +01:00
Pavol Rusnak
d45cba1ddb
messages: add fw_vendor_keys to Features message 2018-02-06 16:25:30 +01:00
Pavol Rusnak
272ad30898
messages: add new fields to Features 2018-02-06 16:07:41 +01:00
Pavol Rusnak
e9705c8208
webusb: don't create usb context on WebUsbTransport import 2018-02-04 12:05:03 +01:00