Martin Milata
71c5bc4e3b
ci: fail if coverage falls under threshold
2020-08-18 21:08:46 +02:00
Martin Milata
a6fe6ad3dc
vendor: update micropython to include lineinfo fix
2020-08-18 21:08:46 +02:00
Tomas Susanka
13c11e756e
ci: replace 'dependends' with 'needs'
...
https://docs.gitlab.com/ee/ci/yaml/#needs
2020-08-18 16:55:31 +02:00
Martin Milata
6319fcfe4a
python: fix trezorctl lisk sign-message address parsing
2020-08-18 13:45:49 +02:00
Martin Milata
3f21e8f400
core: display coin name when signing message
...
Also when verifying message.
2020-08-18 13:45:49 +02:00
Martin Milata
927ee0812b
core: add hard limit for transaction fees
...
The hard limit is set to 10*fee_warning_threshold. The limit is not
enforced when `safety_checks` is set to "Prompt".
2020-08-17 16:12:33 +02:00
Martin Milata
75fa9dee77
test_msg_signtx: proto -> messages
2020-08-17 16:12:33 +02:00
Tomas Susanka
c9dc38c9f3
core: allow 49/x not 49/x' for Casa
2020-08-17 08:54:08 +02:00
Andrew Kozlik
9da715e025
python: Fix UnboundLocalError in trezorctl btc get-address.
2020-08-12 17:43:51 +02:00
Pavol Rusnak
5536fbb98a
python: use stdlib blake2s on python 3.6+
...
commit 6d407c84d7
did not replace everything
2020-08-10 23:35:38 +02:00
Pavol Rusnak
1e58c86a9a
poetry: min supported python version is 3.5
2020-08-09 11:18:25 +02:00
Pavol Rusnak
3bf30cbc27
poetry: add pyblake2
2020-08-08 20:29:46 +02:00
Pavol Rusnak
c3892b75bd
ci: test python on Pipfile.lock/poetry.lock
2020-08-08 19:19:15 +02:00
Pavol Rusnak
da6752de22
pipenv+poetry: downgrade virtualenv to 20.0.23
...
https://github.com/pypa/virtualenv/issues/1873
2020-08-08 18:58:57 +02:00
Pavol Rusnak
e0ee8266ec
poetry: add pyproject.toml + lock file
2020-08-08 18:25:29 +02:00
Pavol Rusnak
d1973b7486
pipenv: update Pipfile
2020-08-08 18:03:32 +02:00
Pavol Rusnak
02b6656471
core: update changelog
2020-08-07 15:09:48 +02:00
Pavol Rusnak
4e7460b5d3
core/tests: update modified UI tests (SignMessage)
2020-08-07 15:08:14 +02:00
Pavol Rusnak
4e11735d22
core/modtrezorui: remove prefill from text functions
...
use display.bar where needed to prefill the areas
2020-08-07 15:08:14 +02:00
matejcik
2e5771db79
core: add changelog entry
2020-08-07 13:54:32 +02:00
matejcik
5385617eda
core: increase address length limit to accomodate CRW ( fixes #1139 )
2020-08-07 12:45:43 +02:00
matejcik
d2a5bb5b34
common: fix style
2020-08-07 11:55:50 +02:00
matejcik
5de3787915
common: regenerate coins_details
2020-08-07 11:50:07 +02:00
matejcik
51ea8ccecd
common: update token support
2020-08-07 11:49:26 +02:00
matejcik
de77a3727d
common: drop CyberMiles ( fixes #1169 )
2020-08-07 11:35:49 +02:00
matejcik
6218989e91
common: drop compatibility link
2020-08-07 11:30:09 +02:00
Tomas Susanka
01ac2ec48d
ci: run release commit message check only on one Gitlab
2020-08-06 00:04:25 +02:00
Pavol Rusnak
fd2ddbfb03
core+legacy: expand month names in changelogs
2020-08-05 23:07:11 +02:00
Tomas Susanka
fa39948683
ci: fix release commit check
2020-08-05 22:53:09 +02:00
Pavol Rusnak
65805c9145
core: fix non-determinism in resources.py.mako
2020-08-05 17:10:22 +02:00
matejcik
4029fc1e1c
python: remove superfluous .keep file
2020-08-05 16:45:56 +02:00
matejcik
5cd867fa92
python: update dist target
2020-08-05 16:45:56 +02:00
matejcik
35c3af87dd
python: rename unsafe_prompts to safety_checks
2020-08-05 16:45:56 +02:00
matejcik
a94c0d074d
tests: use improved API in authorize_coinjoin test
2020-08-05 16:45:56 +02:00
matejcik
769ccf52c6
python: fix behavior of client.ping() when device is locked
2020-08-05 16:45:56 +02:00
matejcik
3dd3d96957
python: update changelog
2020-08-05 16:45:56 +02:00
matejcik
efcaf7bda6
python/btc: improve missing signature detection
2020-08-05 16:45:56 +02:00
matejcik
037bef3a38
python: fix logging of protobuf repeated enums
2020-08-05 16:45:56 +02:00
matejcik
c244503e1f
python/trezorctl: add aliases for firmware-update
2020-08-05 16:45:56 +02:00
matejcik
d5fe57012d
python: bump version before release
2020-08-05 16:45:56 +02:00
matejcik
2678e64a99
python/trezorctl: improve file-based arguments
2020-08-05 16:45:56 +02:00
matejcik
e585d35f34
python: clarify session and feature management API
...
init_device() should be used to initialize a session. Reuses existing
session if available.
end_session() explicitly closes any existing session and requests a new
one
lock() enables soft-lock
clear_session() is the equivalent of lock() + end_session()
A new function ensure_unlocked() can be used to open a session and
prompt for PIN and passphrase before further operations.
2020-08-05 16:45:56 +02:00
matejcik
95f33a77c7
python/trezorctl: support multisig addresses in get-address
2020-08-05 16:45:56 +02:00
matejcik
cea634158a
core: make sure Homescreen is properly initialized ( fixes #1095 )
2020-08-05 14:22:06 +02:00
Tomas Susanka
16827c3135
core: make templates
2020-08-05 13:55:36 +02:00
matejcik
d776cc931b
tests: fix test_msg_webauthn on-device
...
by not asking for a full-capacity list of credentials, which will
usually not fit in an unfragmented chunk of memory
2020-08-05 13:47:35 +02:00
Pavol Rusnak
e509dff23d
git: readd ethereum/tokens
2020-08-05 12:20:13 +02:00
Pavol Rusnak
56c4027a6d
git subrepo push common
...
subrepo:
subdir: "common"
merged: "beb242691"
upstream:
origin: "git+ssh://git@github.com/trezor/trezor-common"
branch: "master"
commit: "beb242691"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
2020-08-05 12:19:20 +02:00
Pavol Rusnak
fb09a258b7
git subrepo pull common
...
subrepo:
subdir: "common"
merged: "0aaa6c4c1"
upstream:
origin: "git+ssh://git@github.com/trezor/trezor-common"
branch: "master"
commit: "0b98a20e3"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
2020-08-05 12:18:07 +02:00
Pavol Rusnak
3fffa9ae68
common/defs: enable XVG
2020-08-05 12:10:52 +02:00