Tomas Susanka
5c37e8dae2
common: introduce mnemonic module
...
To provide another layer between seed and mnemonic. First step to
introduce SLIP-39
2019-03-12 10:35:34 +01:00
Tomas Susanka
d86abc473f
Merge pull request #494 from trezor/tsusanka/cardano-sign-verify
...
Cardano: remove sign/verify functions
2019-03-11 16:43:16 +01:00
Tomas Susanka
c5e54d7535
protob: add mnemonic type to DebugLinkState
2019-03-11 13:54:35 +01:00
Tomas Susanka
b591219c5d
cardano: remove sign/verify functions
...
They are not currently used anyway. Protobuf messages are missing and they are not registered. Closes #492
2019-03-11 10:01:11 +01:00
Pavol Rusnak
18176441ee
defs: update supported coins; remove "soon" coins, will be added later
2019-03-10 00:33:03 +01:00
Pavol Rusnak
b2f1cb2b97
apps/webauthn: re-add generic icon
2019-03-09 20:20:52 +01:00
Pavol Rusnak
4e2741505a
defs/webauthn: initialize with new data
2019-03-09 19:01:22 +01:00
Pavol Rusnak
e02ab996a0
src/apps: rename fido_u2f app to webauthn app
...
add more WebAuthn facets
2019-03-09 18:59:42 +01:00
Pavol Rusnak
cbde3f4fdb
firmware: refactor U2F known apps, add WebAuthn entries
2019-03-09 18:24:49 +01:00
Hsuan Lee
d60ac958a2
defs: add DEXON ( #290 )
2019-03-07 14:00:55 +01:00
Yegor Timoshenko
4c59b02d90
u2f: capitalize Bitwarden ( #491 )
2019-03-07 13:42:51 +01:00
Yegor Timoshenko
57d1fe948c
u2f: fix "u2f.bin.coffee" label ( #490 )
2019-03-07 13:39:43 +01:00
Dusan Klinec
f75a93ceca
xmr: add version fields to check for protocol compatibility
...
- safe check in case hard fork number increases without Trezor being patched to that version. Same for monero software version - if major version update is detected, T may warn to do only in own risk without updating Trezor firmware compatible with new versions
2019-03-07 11:33:21 +01:00
Pavol Rusnak
8be4ed41bc
Merge branch 'secfix'
2019-03-06 17:33:57 +01:00
Pavol Rusnak
358ea93e80
Merge branch 'secfix'
2019-03-06 17:31:50 +01:00
matejcik
21f0d75d13
coins_details: regenerate
2019-03-06 14:07:08 +01:00
Pavol Rusnak
f13f065ac4
src/apps/wallet/sign_tx: fix style
2019-03-06 10:12:50 +01:00
ca333
3dc6637242
defs: add Komodo backend ( #289 )
2019-03-05 16:25:37 +01:00
Jan Pochyla
3f0e3a334e
fido_u2f: properly close u2f layout when other layout starts
...
As it's currently impossible to close() the layout generator from the outside, loop.signal() was added, and any started layout signals to terminate.
2019-03-05 13:49:42 +01:00
代码脸
e8db62a5f5
Add Qtum support ( #287 )
2019-03-05 12:58:08 +01:00
Jan Pochyla
9b97b9e840
Revert "scons: disable bip39 seed cache"
...
This reverts commit 34f499fc04
.
2019-03-04 17:31:58 +01:00
matejcik
1d177ed831
defs: update README with wallets.json
2019-03-04 14:43:36 +01:00
Tomas Susanka
84f5a0e393
protob: set PublicKey's node to optional to be consistent with other coins
2019-03-04 12:53:39 +01:00
Pavol Rusnak
f40219dbb6
fsm: correctly set node in EthereumPublicKey response
2019-02-28 16:38:48 +01:00
Andrew Kozlik
c23ad89ee1
storage: Fix bug in U2F counter upgrade.
2019-02-27 18:27:09 +01:00
leoreinaux
f5e5516ed2
Adding SmartCash wallet ( #282 )
2019-02-27 15:48:02 +01:00
Tomas Susanka
a96c39a9d1
mocks: generate
2019-02-27 11:30:58 +01:00
matejcik
77b8545c8b
defs: ignore duplicity of Binance token
2019-02-25 14:04:29 +01:00
Luke Plaster
1b12183d25
Add Binance Chain ( #264 )
2019-02-25 14:00:27 +01:00
Andrew Kozlik
b65f61650a
config: Set usbTiny whenever there is a possibility that protectPinUiCallback() may be called.
2019-02-25 13:54:44 +01:00
Pavol Rusnak
b457797c55
changelog: update
2019-02-25 12:44:38 +01:00
Pavol Rusnak
bac8d9d531
changelog: update
2019-02-25 12:28:06 +01:00
Pavol Rusnak
964a622bb5
bootloader: fix typo
2019-02-24 17:42:01 +01:00
Pavol Rusnak
2311465fdd
firmware: update embedded bootloader
2019-02-24 17:22:10 +01:00
Pavol Rusnak
222c9ea46c
bootloader: compatibility with old bootloaders
2019-02-24 14:01:33 +01:00
Pavol Rusnak
7baa8c29fc
bootloader: move timer_init to jump_to_firmware
2019-02-24 12:24:40 +01:00
Pavol Rusnak
6cda903a1d
setup: change mpu definition for bootloader, fix typo
2019-02-23 20:47:49 +01:00
Pavol Rusnak
91d9bd28c2
build: don't try to sign emulator build
2019-02-23 19:02:40 +01:00
Andrew Kozlik
f05664fdf3
config: Avoid unlocking storage after wipe.
2019-02-23 17:55:49 +01:00
Andrew Kozlik
b62ab43b95
config: Avoid wiping storage twice.
2019-02-23 17:55:49 +01:00
Andrew Kozlik
db47ff4e51
config: Auto-unlock storage if no PIN is set. Update trezor-storage with improved ui_callback() reporting.
2019-02-23 17:55:49 +01:00
Andrew Kozlik
2482e11112
protect: check old PIN before requesting new PIN
2019-02-23 17:55:42 +01:00
Andrew Kozlik
ae0395f0f4
protect: Update protectPinUiCallback() to show arbitrary message.
2019-02-23 17:55:16 +01:00
Andrew Kozlik
edae40e22c
pin: do not allow the user to enter an empty PIN
...
An empty PIN is used to signify PIN removal and T1 does not allow entering an empty PIN neither via web-wallet nor via trezorctl.
2019-02-23 17:50:39 +01:00
Andrew Kozlik
e60914e30f
pin: avoid changing PIN unnecessarily
2019-02-23 17:50:28 +01:00
Andrew Kozlik
456a2c68d6
pin: change show_pin_timeout() to display arbitrary message
...
Don't pre-check old PIN when removing PIN protection.
2019-02-23 17:50:20 +01:00
Pavol Rusnak
3d82cca381
trezorhal: refactor erasing sectors
2019-02-22 17:22:46 +01:00
Pavol Rusnak
cbe8320d96
vendor: update trezor-storage
2019-02-22 16:22:40 +01:00
Pavol Rusnak
806f943116
bootloader: require only left button to start the bootloader
2019-02-22 15:47:34 +01:00
Pavol Rusnak
99c6777c7c
vendor: update trezor-storage
2019-02-22 13:47:43 +01:00