Andrew Kozlik
|
b2dc5813fe
|
legacy, tests: Check for invalid PIN.
|
2020-03-17 11:53:48 +01:00 |
|
Tomas Susanka
|
a63e6fc4ef
|
core+legacy: update changelogs
|
2020-02-27 13:21:17 +00:00 |
|
Pavol Rusnak
|
ec199b19a9
|
legacy: use 2 page pagination to show xpubs in multisig get_address
|
2020-02-27 11:42:52 +00:00 |
|
Pavol Rusnak
|
5c01a9459c
|
legacy: show xpubs with multisig get_address
|
2020-02-24 17:36:50 +01:00 |
|
matejcik
|
b916072389
|
common: restore PassphraseAck.state
|
2020-02-24 15:15:09 +01:00 |
|
Tomas Susanka
|
f93f6e445b
|
legacy: store multiple sessions/caches at the same time
|
2020-02-21 14:40:42 +01:00 |
|
matejcik
|
ddee77ecb6
|
core: add SD clearing via debuglink
|
2020-02-20 12:51:48 +01:00 |
|
Pavol Rusnak
|
d2bcccf0ae
|
Merge pull request #847 from trezor/prusnak/bootloader-restart
legacy/bootloader: soft reset after firmware upload
|
2020-02-19 18:20:49 +01:00 |
|
Pavol Rusnak
|
581e46ff87
|
Merge pull request #845 from trezor/prusnak/webusb-popup
Don't show WebUSB popup in firmware, in bootloader only if no firmware present
|
2020-02-19 18:18:01 +01:00 |
|
Pavol Rusnak
|
23ffc87236
|
legacy/bootloader: soft reset after firmware upload
originally submitted by @kedoubitcoin
|
2020-02-19 17:14:36 +00:00 |
|
matejcik
|
e61b7d28e9
|
all: do not send state in PassphraseAck (not needed for compatibility)
|
2020-02-13 15:44:50 +01:00 |
|
Pavol Rusnak
|
215020a592
|
legacy: show webusb popup only in bootloader and only if firmware is not installed
|
2020-02-12 21:01:06 +00:00 |
|
matejcik
|
0ec628ccd4
|
legacy: fix CALLBACK checker
|
2020-02-12 17:18:51 +01:00 |
|
Tomas Susanka
|
2c0504ad1c
|
Merge pull request #803 from trezor/passphrase
Passphrase Redesign
|
2020-02-11 16:01:59 +01:00 |
|
matejcik
|
05a1d6f771
|
core/debug: add "show arbitrary screen" capability, for easier prototyping
|
2020-02-11 11:53:34 +01:00 |
|
matejcik
|
ff702c7d7f
|
common: add proper markers for deprecated messages
|
2020-02-10 15:38:26 +01:00 |
|
Pavol Rusnak
|
73ed2f3450
|
legacy: small nitpicks related to the new passphrase handling
|
2020-02-07 11:41:03 +00:00 |
|
Tomas Susanka
|
f21c13f0bd
|
legacy: remove redundant failure response
|
2020-02-07 11:41:01 +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
|
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 |
|
Pavol Rusnak
|
6dbed1424f
|
core+legacy: update nanopb api to version 0.4
|
2020-02-04 17:18:27 +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
|
0ceba80876
|
legacy: fix wrong logic in layoutButtonNo
|
2020-02-04 16:37:20 +00:00 |
|
Tomas Susanka
|
7c41b40dff
|
tests: introduce UI tests for core with diffs (#784)
tests: introduce UI tests for core with diffs
|
2020-01-10 20:39:31 +01:00 |
|
Pavol Rusnak
|
11d80f0f20
|
legacy: remove hackish cast usage
|
2020-01-04 16:03:32 +00:00 |
|
Tomas Susanka
|
eabd0da196
|
core/make; legacy: style
|
2020-01-03 14:28:27 +00:00 |
|
Tomas Susanka
|
51ef963738
|
tests: introduce UI tests for core
|
2020-01-03 14:28:27 +00:00 |
|
Pavol Rusnak
|
516edbe825
|
legacy: add u2f_knownapps.h to gitignore
|
2019-12-23 16:39:54 +01:00 |
|
Pavol Rusnak
|
e5bdf0d51b
|
Merge pull request #742 from trezor/language
common: change language field to IETF BCP 47 language tag
|
2019-12-12 18:07:54 +01:00 |
|
Pavol Rusnak
|
7646b97dca
|
common: divisibility -> decimals
|
2019-12-09 17:43:47 +01:00 |
|
matejcik
|
ac6e23fb87
|
mako: improve local variable name
|
2019-12-09 16:31:46 +01:00 |
|
matejcik
|
f5a6342844
|
legacy: auto-generate U2F/FIDO apps
|
2019-12-09 16:31:46 +01:00 |
|
Pavol Rusnak
|
bb8d809a6d
|
common: change language field to IETF BCP 47 language tag
|
2019-12-08 11:27:10 +01:00 |
|
Tomas Susanka
|
0f3466bf01
|
core, legacy: update changelog
|
2019-12-06 12:53:25 +00:00 |
|
Pavol Rusnak
|
3d50bb5ed8
|
common: add Peercoin, regenerate coins
|
2019-12-05 09:43:32 +00:00 |
|
Pavol Rusnak
|
5301c03607
|
common: add coin.divisibility attribute
legacy: remove has_address_type/has_address_type_p2sh
|
2019-12-05 04:30:51 +01:00 |
|
Andrew Kozlik
|
829da5fe6c
|
legacy: Implement ChangeWipeCode message for Trezor One.
|
2019-11-25 12:32:20 +01:00 |
|
matejcik
|
34913a328a
|
all: disallow most RecoveryDevice fields in dry-run (fixes #666)
|
2019-11-20 12:27:57 +01:00 |
|
Pavol Rusnak
|
33ecdeb193
|
core+legacy: remove confusing changelog entries
|
2019-11-13 19:47:35 +01:00 |
|
matejcik
|
9787e38206
|
legacy: properly omit LoadDevice in non-debug build
|
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
|
499eb8e628
|
legacy: get next u2f counter
|
2019-11-13 11:33:12 +00:00 |
|
Pavol Rusnak
|
1caae698ca
|
storage: make FLAG_PUBLIC and FLAGS_WRITE part of public API
|
2019-11-11 19:47:48 +01:00 |
|
Pavol Rusnak
|
ee98d0b398
|
legacy/layout: use bmp_btn_confirm, bmp_btn_cancel
|
2019-11-09 19:02:51 +00:00 |
|