Andrew Kozlik
|
f2d669ecdc
|
core/bitcoin: Use dynamic dispatch for confirmation dialogs in sign_tx.
|
2020-08-21 21:30:15 +02:00 |
|
Andrew Kozlik
|
fb1f1acad6
|
tests: Add device test for nLockTime in Bitcoin.
|
2020-08-21 21:30:15 +02:00 |
|
Andrew Kozlik
|
02da5b7593
|
core/bitcoin: Show warning if nLockTime is set but ineffective due to all nSequence values being 0xffffffff.
|
2020-08-21 21:30:15 +02:00 |
|
Andrew Kozlik
|
ae71735e62
|
legacy/signing: Ask user to confirm custom nLockTime.
|
2020-08-21 21:30:15 +02:00 |
|
Pavol Rusnak
|
146ee7af89
|
update changelogs
|
2020-08-21 21:30:15 +02:00 |
|
matejcik
|
af5e301a7c
|
tests: update device tests with added ButtonRequests where appropriate
|
2020-08-21 21:30:15 +02:00 |
|
Pavol Rusnak
|
cdf0f68bb0
|
core: show passphrase on device
|
2020-08-21 21:30:15 +02:00 |
|
Pavol Rusnak
|
e2632b16dc
|
legacy: show passphrase on device
|
2020-08-21 21:30:15 +02:00 |
|
Pavol Rusnak
|
ed989eb76a
|
legacy/intermediate_fw: fix optflags
|
2020-08-21 15:02:43 +02:00 |
|
Ondrej Mikle
|
ff3b10a329
|
legacy/intermediate_fw: Intermediate firmware for T1 (#1084)
* legacy/intermediate_fw: skeleton FW with RAM shim function
* legacy/intermediate_fw: reboot from RAM
* legacy/intermediate_fw: flash erase from RAM
* legacy/intermediate_fw: port flash erase body from cm3
* legacy/intermediate_fw: erase works with flash unlock
* legacy/intermediate_fw: wait for flash controller ready
* legacy/intermediate_fw: cleanup and add comments
* legacy/intermediate_fw: disable IRQ before reboot
* legacy/intermediate_fw: also erase storage
* legacy/intermediate_fw: style
* legacy/intermediate_fw: dialogs for update bootloader/erase FW
* legacy/intermediate_fw: style
* legacy/intermediate_fw: add bootloader replacement code
* legacy/intermediate_fw: add CI build script for intermediate FW
* legacy/intermediate_fw: call bootloader update
* legacy/intermediate_fw: add bootloader update dependency
* legacy/intermediate_fw: change setup() at start of main
* legacy/intermediate_fw: deduplicate code
* docs: table for MEMORY_PROTECT combinations that work on T1
* legacy/intermediate_fw: deduplicate code
* legacy/intermediate_fw: check if running in privileged mode
* legacy/intermediate_fw: style
* legacy/intermediate_fw: ChangeLog
* legacy/intermediate_fw: make version match latest bootloader included
* legacy/intermediate_fw: style
|
2020-08-21 14:58:13 +02:00 |
|
Pavol Rusnak
|
21b4c5b60e
|
core/bootloader_ci: fix typos in the previous commit
|
2020-08-21 14:47:35 +02:00 |
|
Ondrej Mikle
|
8d3d3be09c
|
core/bootloader_ic: introduce CI bootloader for TT device tests (#1182)
|
2020-08-21 14:39:56 +02:00 |
|
Pavol Rusnak
|
90f23afb72
|
tools/build_protobuf: don't compare __pycache__
|
2020-08-21 14:12:49 +02:00 |
|
Martin Milata
|
1fc6c80b5d
|
build-docker.sh: print fw fingerprints after build (#1209)
|
2020-08-21 14:09:21 +02:00 |
|
Martin Milata
|
1b982659c4
|
core: fix boot loop after uploading invalid homescreen (#1205)
|
2020-08-21 12:00:42 +02:00 |
|
Pavol Rusnak
|
68e119c2c6
|
tests: add tests for invalid paths
|
2020-08-21 11:49:03 +02:00 |
|
Pavol Rusnak
|
0620911e46
|
core: allow spending coins from Bitcoin paths if the coin ...
has implemented strong replay protection via SIGHASH_FORKID
|
2020-08-21 11:49:03 +02:00 |
|
Pavol Rusnak
|
503ac8d801
|
legacy: allow spending coins from Bitcoin paths if the coin ...
has implemented strong replay protection via SIGHASH_FORKID
|
2020-08-21 11:49:03 +02:00 |
|
Pavol Rusnak
|
5359509483
|
legacy: refactor check_cointype into a separate function
|
2020-08-21 11:49:03 +02:00 |
|
Alexis Hernandez
|
96c38315df
|
common/defs: enable extra_data for XSN (#1208)
|
2020-08-20 20:40:30 +02:00 |
|
Andrew Kozlik
|
dd540a2ccd
|
core/ui: Initialize Qr class properly.
|
2020-08-20 18:13:09 +02:00 |
|
gabrielkerekes
|
431a25b119
|
Add Cardano README.md
|
2020-08-20 16:02:10 +02:00 |
|
Pavol Rusnak
|
c3ce9de3ea
|
core: regenerate coins+tokens
|
2020-08-19 19:29:18 +02:00 |
|
Pavol Rusnak
|
41607f7029
|
common/defs: update tokens
|
2020-08-19 19:29:18 +02:00 |
|
Pavol Rusnak
|
fd87c62b68
|
common/defs: remove coins with no Trezor-compatible wallets
|
2020-08-19 19:29:18 +02:00 |
|
Tomas Susanka
|
2680b8d841
|
docs: add 'TOIF' to toif.md header (helps with search)
|
2020-08-19 17:59:51 +02:00 |
|
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 |
|