matejcik
|
9c75e27433
|
tests: unify Ping replacements
for raw calls: just messages.GetAddress()
for library calls: btc.get_address(client, "Testnet", [0])
|
2020-02-07 11:41:03 +00:00 |
|
matejcik
|
a8cfa8fbed
|
tests: simplify ClearSession test
|
2020-02-07 11:41:03 +00:00 |
|
Tomas Susanka
|
fd0dc8ed66
|
core/passphrase: merge 'get from user' functions
|
2020-02-07 11:41:03 +00:00 |
|
Tomas Susanka
|
7d7ffe3b67
|
cardano: derive the root and then cache
|
2020-02-07 11:41:02 +00:00 |
|
matejcik
|
c9a6ada14f
|
tests: simplify and extend session_id test
|
2020-02-07 11:41:02 +00:00 |
|
matejcik
|
3fa99c0c6a
|
core/tests: add storage.cache tests
|
2020-02-07 11:41:02 +00:00 |
|
matejcik
|
938f347514
|
core: use DUMMY_CONTEXT constant instead of own instance
|
2020-02-07 11:41:02 +00:00 |
|
matejcik
|
d4171aaedc
|
core/tests: extract common await_result() method
|
2020-02-07 11:41:02 +00:00 |
|
matejcik
|
ee07b32f52
|
python: fix debuglink usage of get_passphrase
|
2020-02-07 11:41:02 +00:00 |
|
matejcik
|
1f50a13edf
|
core: use cache for Monero live refresh confirmation
|
2020-02-07 11:41:02 +00:00 |
|
matejcik
|
7513a65f9a
|
python: move passphrase-on-host logic to UI class
|
2020-02-07 11:41:01 +00:00 |
|
matejcik
|
23ad62e719
|
python: bump versions
|
2020-02-07 11:41:01 +00:00 |
|
Tomas Susanka
|
dc53df772f
|
python: passphrase on host is the default for T1
|
2020-02-07 11:41:01 +00:00 |
|
Tomas Susanka
|
f21c13f0bd
|
legacy: remove redundant failure response
|
2020-02-07 11:41:01 +00:00 |
|
Tomas Susanka
|
b96d7cafbb
|
core: rework cache and fix cardano caching
|
2020-02-07 11:41:01 +00:00 |
|
Tomas Susanka
|
aa6988a556
|
core/ui: introduce draw_simple
|
2020-02-07 11:41:01 +00:00 |
|
Tomas Susanka
|
d5763d9cab
|
all: implement code review comments
|
2020-02-07 11:41:01 +00:00 |
|
Tomas Susanka
|
f3553f63f1
|
common: remove PassphraseRequest.on_device completely
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
c65b57affb
|
core, legacy: remove passphrase_cached
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
1ae5813cab
|
legacy: bump version to 1.9.0
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
1343583d21
|
core: bump version to 2.3.0
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
8fa0d8f098
|
core/passphrase: show dialog to enter the passphrase on host
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
a3f3d4fcdb
|
remove ping.passphrase/pin
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
48fe192103
|
legacy: clear up passphrase usage
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
b5d6aaf77c
|
tests: test PassphraseAck options
|
2020-02-07 11:41:00 +00:00 |
|
Tomas Susanka
|
041a95f738
|
legacy: new passphrase redesign draft
|
2020-02-07 11:40:59 +00:00 |
|
Tomas Susanka
|
569068044e
|
tests/ui: skip ui test in session tests
|
2020-02-07 11:40:59 +00:00 |
|
Tomas Susanka
|
fc565765cd
|
finalize docs
|
2020-02-07 11:40:59 +00:00 |
|
Tomas Susanka
|
be94824c49
|
tests: test for passphrase_always_on_device
|
2020-02-07 11:40:59 +00:00 |
|
Tomas Susanka
|
ece351c5e5
|
core: do not prompt for passphrase if 'always' setting is enabled
|
2020-02-07 11:40:59 +00:00 |
|
Tomas Susanka
|
466dc4732d
|
core/passphrase: add button requests
|
2020-02-07 11:40:59 +00:00 |
|
Tomas Susanka
|
4a0f727f13
|
core: fix monero
|
2020-02-07 11:40:59 +00:00 |
|
Tomas Susanka
|
cd09f9ce94
|
all: modify passphrase source to always on device
|
2020-02-07 11:40:59 +00:00 |
|
Tomas Susanka
|
eafd57c301
|
common, core: add passphrase entry capability
|
2020-02-07 11:40:58 +00:00 |
|
Tomas Susanka
|
90d5cdfd5b
|
all: rework passphrase
The `on_device` field is being moved to PassphraseAck, State messages
are removed. Features newly contain `session_id`.
|
2020-02-07 11:40:58 +00:00 |
|
Tomas Susanka
|
1480f5a25c
|
ci: remove coverage from monero test
It fails randomly and we do not use it at the moment anyway.
|
2020-02-06 12:37:30 +00:00 |
|
Tomas Susanka
|
a02d7e3daf
|
core/bootloader: request vendor header first
|
2020-02-06 12:22:32 +00:00 |
|
matejcik
|
7eb6b14997
|
Merge branch 'master' of github.com:trezor/trezor-firmware
|
2020-02-05 12:23:42 +01:00 |
|
matejcik
|
d28e33ef02
|
core/headertool: support generating vendor headers with explicit size
|
2020-02-05 12:23:34 +01:00 |
|
Tomas Susanka
|
afa6bb77bf
|
docs: fix hash1 field in firmware header
|
2020-02-05 10:32:53 +00:00 |
|
Pavol Rusnak
|
3c7806aaf6
|
Merge branch 'nanopb-0.4'
|
2020-02-04 17:34:07 +00:00 |
|
Pavol Rusnak
|
6dbed1424f
|
core+legacy: update nanopb api to version 0.4
|
2020-02-04 17:18:27 +00:00 |
|
Pavol Rusnak
|
3eb7775659
|
core/bootloader: regenerate protobuf messages
|
2020-02-04 17:18:17 +00:00 |
|
Pavol Rusnak
|
4647e7d686
|
core+legacy: use nanopb generator from pipenv
|
2020-02-04 17:15:25 +00:00 |
|
Pavol Rusnak
|
5bf8eca350
|
legacy+core: accept only valid UTF-8 strings via nanopb
|
2020-02-04 17:15:25 +00:00 |
|
Pavol Rusnak
|
1c22dac6eb
|
pipfile: add nanopb to Pipfile
|
2020-02-04 17:15:21 +00:00 |
|
Pavol Rusnak
|
cd45d2f3dc
|
vendor: update nanopb to 0.4.1
|
2020-02-04 18:12:09 +01:00 |
|
Pavol Rusnak
|
0ceba80876
|
legacy: fix wrong logic in layoutButtonNo
|
2020-02-04 16:37:20 +00:00 |
|
Tomas Susanka
|
3664d7b37b
|
docs: fix link to headertool
|
2020-02-04 09:03:57 +00:00 |
|
Tomas Susanka
|
277e494ffa
|
core/recovery: end dry run before showing success
updates #815
|
2020-02-03 12:12:49 +00:00 |
|