matejcik
34913a328a
all: disallow most RecoveryDevice fields in dry-run ( fixes #666 )
2019-11-20 12:27:57 +01:00
matejcik
b6d46e93e1
python: auto-generate OPTIONS.rst
2019-11-18 11:50:07 +01:00
matejcik
65bb8cdf4e
python/trezorctl: only accept json for sign-tx, document the format
2019-11-18 11:50:07 +01:00
matejcik
8f2b22a8f5
python: add more protobuf tests
2019-11-18 11:50:07 +01:00
matejcik
bd9bf4e2bc
python: rename webauthn and u2f to fido
2019-11-18 11:50:07 +01:00
matejcik
8e4de5e929
python/trezorctl: split trezorctl into separate modules
...
Instead of all commands (like `load-device`, `change-pin`,
`tezos-sign-tx`, `ethereum-verify-message`...) living in trezorctl.py,
each functional group is now defined in a separate file.
With that, better structuring of the trezorctl command becomes
available:
- instead of `trezorctl set-label`, use `trezorctl set label`
- instead of `trezorctl change-pin`, use `trezorctl set pin`
- instead of `trezorctl enable-passphrase`, use `trezorctl set
passphrase enabled`
For common commands, such as `sign-tx`, it is possible to use the
currency name or shortcut:
- `trezorctl btc sign-tx`
- `trezorctl ethereum sign-tx`
- `trezorctl xtz sign-tx`
- `trezorctl doge sign-tx`
etc.
Some aliases have been retained for better compatibility. For others,
refer to `trezorctl --help` and `trezorctl <command> --help`.
2019-11-18 11:50:07 +01:00
matejcik
862e582ec1
tests: make {needs,no}_backup flags available in test suite
2019-11-13 16:48:35 +01:00
matejcik
d9c581b95b
python: run flake8 as part of make style
2019-11-13 16:48:35 +01:00
matejcik
fd8aed6105
all: drop XPRV feature of LoadDevice
2019-11-13 16:48:35 +01:00
Pavol Rusnak
16af7f1353
common: add {needs,no}_backup flags to LoadDevice, make it debug only
2019-11-13 16:48:35 +01:00
Tomas Susanka
90edad55fc
python and tests: typos
2019-11-13 13:28:07 +00:00
Tomas Susanka
ef9900ee52
python: get u2f counter
2019-11-13 10:55:52 +00:00
Tomas Susanka
2a20287882
common/protobuf: add message for retrieving an increased u2f counter
2019-11-13 10:55:52 +00:00
matejcik
fc7b76c9e7
move changelog entry from core to python
2019-11-11 16:22:20 +01:00
EDmitry
e286bd46f9
Field "sender" is renamed to "from" in eosio ABI for un/delegatebw
2019-11-11 11:56:25 +01:00
matejcik
3349f737df
python/debuglink: prevent race with recovery homescreen eating debuglink decisions
2019-11-07 11:27:45 +01:00
Pavol Rusnak
0040b916d2
common/defs: remove inactive coins
2019-11-03 10:44:22 +00:00
Andrew Kozlik
6cc44b133c
tests/webauthn: Account for the increased limit on the number of resident credentials.
2019-11-01 16:14:16 +01:00
apollo
18c926a34b
common/defs: fix zcore signing ( #669 )
2019-11-01 00:18:03 +01:00
Pavol Rusnak
5fe2f7e59c
common/protob: remove ButtonRequest.data field
2019-10-24 11:11:43 +02:00
Adrian Nagy
384275ac73
core/tezos: support the new protocol update (005-BABYLON)
2019-10-23 17:53:10 +02:00
matejcik
32074c7bff
python/udp: make socket timeout configurable
2019-10-22 17:06:49 +02:00
matejcik
c970ad437d
tests: improve layout_lines API
2019-10-22 17:06:49 +02:00
matejcik
598e828844
python: ensure client session counter is never negative
2019-10-22 17:06:49 +02:00
matejcik
a8fc569016
debug: add support for general layout waiting
2019-10-22 17:06:49 +02:00
matejcik
370b2c4c49
tests: add click-based recovery test
2019-10-22 17:06:49 +02:00
matejcik
06e10f948d
protobuf: send x/y coordinates, allow waiting for layout change
2019-10-22 16:55:30 +02:00
Tomas Susanka
0511cc8b8c
core: add final mypy fixes!
2019-10-22 14:36:25 +00:00
Tomas Susanka
8f34b4c5de
Merge pull request #628 from trezor/tsusanka/sdprotect-fix
...
Skip sd protect test on device
2019-10-22 15:40:03 +02:00
Pavol Rusnak
ddd9bee059
common/defs: regenerate coins
2019-10-22 09:03:32 +00:00
matejcik
ccd1940ea8
tests: more assertions on sd_protect
2019-10-21 12:11:51 +02:00
Pavol Rusnak
178d58c763
common/defs: remove BTDX as it has no Trezor compatible wallet
2019-10-21 09:48:19 +00:00
Pavol Rusnak
4e5b60ec2b
common/defs: remove BITC per maintainer request
2019-10-20 17:11:43 +00:00
Pavol Rusnak
3ebc79f9b2
common/defs: remove MEC per maintainer request
2019-10-19 17:14:32 +00:00
Pavol Rusnak
9b7a2095b3
common/defs: update coins info
2019-10-18 10:14:33 +00:00
Pavol Rusnak
89794b89ae
python: regenerate coins.json
2019-10-17 15:25:48 +00:00
Tomas Susanka
f0cd99c545
common/protob: add sd card/protection to Features
2019-10-17 15:58:12 +02:00
sidhujag
de4c7bb855
common/defs: add SYS
2019-10-17 06:45:47 +00:00
Pavol Rusnak
d17ced9305
common/defs: remove ZCL as per maintainer request
2019-10-16 20:50:45 +00:00
Pavol Rusnak
d28bc3c3a6
common/defs: remove BSD - website does not exist, maintainer not reachable
2019-10-16 10:18:33 +00:00
Pavol Rusnak
3e20c51dbf
common/defs: remove MTNS - maintainer not reachable
...
website does not exist, backends don't work
2019-10-16 10:15:19 +00:00
apollo
74bcc05e2e
common/defs: add ZCR ( #611 )
2019-10-11 21:01:11 +02:00
Andrew Kozlik
564b24191e
debug: Add left and right swipe direction to DebugLinkDecision message and unify terminology around swipe direction.
2019-10-10 14:56:49 +02:00
Sirak Ghazaryan
8317774e06
common/defs: enable CRW ( #600 )
2019-10-07 14:39:37 +02:00
Tomas Susanka
1c676d7394
build: make gen
2019-10-02 20:53:30 +02:00
matejcik
4ec7e203d5
python: make style
2019-09-26 16:48:16 +02:00
matejcik
2e5bdca891
python: update changelog, mark for release
2019-09-26 16:44:20 +02:00
matejcik
afe41d5fcf
python: clear state with clear_session ( fixes #525 )
2019-09-26 15:50:41 +02:00
matejcik
4338e17757
python/trezorctl: dump raw protobuf bytes with -vv ( fixes #117 )
2019-09-26 15:41:42 +02:00
Pavol Rusnak
e05c6f8983
trezorctl: load-device -s will set label to SLIP-0014 if unset via -l
2019-09-23 14:38:50 +02:00