1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-22 23:48:12 +00:00
Commit Graph

7221 Commits

Author SHA1 Message Date
Andrew Kozlik
e1bc0ebc40
Merge pull request #464 from andrewkozlik/master
usb: Fix segfault in usbSleep().
2019-03-14 14:43:25 +01:00
Tomas Susanka
edb8177f1a
Merge pull request #480 from trezor/tsusanka/numpad
NumPad to enter a number from arbitrary range easily
2019-03-14 10:38:52 +01:00
Andrew Kozlik
d6d6416b50 usb: Avoid segfault in usbSleep(), usbReconnect() and usbPoll() when USB is not initialized. 2019-03-13 19:21:27 +01:00
Pavol Rusnak
04bac52951
protob: add check for message prefixes; fix binance message names 2019-03-13 17:07:43 +01:00
Traysi Hylian
d490121e15 Added RVN to wallets.json (#294) 2019-03-13 16:41:54 +01:00
Pavol Rusnak
1dada5a6fd
Merge pull request #463 from trezor/tsusanka/mnemonic-bytes
Return mnemonic as bytes
2019-03-13 12:38:00 +01:00
Hsuan Lee
d26cff5800 defs: Update DEXON icon (#293) 2019-03-13 12:34:37 +01:00
Tomas Susanka
d2f7560555 ui: introduce numpad
The numpad allows to easily enter numbers from an arbitrary range.
2019-03-12 16:08:59 +01:00
Tomas Susanka
2646c0901c firmware: return mnemonic as bytes in debug link 2019-03-12 15:25:05 +01:00
Tomas Susanka
57423c9f54 firmware: set bitcoin's has_node
The field has been changed to optional in
84f5a0e393
.
2019-03-12 15:25:05 +01:00
Tomas Susanka
a4668bedb4 vendor: update trezor-common 2019-03-12 15:25:05 +01:00
Pavol Rusnak
bfcba533b6
tools: don't generate messages unused in the current codebase 2019-03-12 14:49:51 +01:00
Tomas Susanka
87e6e481fd tests: debug mnemonic is bytes 2019-03-12 13:22:47 +01:00
Tomas Susanka
12dd548938
Merge pull request #496 from trezor/tsusanka/pre-slip39
Store mnemonic as bytes
2019-03-12 11:23:25 +01:00
Tomas Susanka
d02d173e69 vendor: update trezor-common 2019-03-12 10:52:33 +01:00
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
688d1ac03b vendor: update trezor-common 2019-03-12 10:32:59 +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
18ab357e2e debug: accept bytes in mnemonic field 2019-03-11 13:53:40 +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
matejcik
1e9edf0cc5 trezorctl: support sending ERC20 tokens in ethereum-sign-tx 2019-03-07 19:10:11 +01:00
matejcik
3997b402b4 trezorctl: update ethereum-sign-tx to use web3 instead of ethjsonrpc
fixes #366
2019-03-07 17:49:17 +01:00
matejcik
c24a8770c5 build: change ethereum requirements 2019-03-07 17:45:50 +01:00
matejcik
a8b88bcb58 trezorlib: bump required firmware version
mainly because of ethereum-get-address changes
2019-03-07 17:44:28 +01:00
matejcik
c414e8abfa style: update isort and new relative-import sorting rules 2019-03-07 14:16:48 +01:00
Hsuan Lee
d60ac958a2 defs: add DEXON (#290) 2019-03-07 14:00:55 +01:00
matejcik
22376bede4 protobuf: drop legacy CopyFrom method 2019-03-07 13:49:11 +01:00
matejcik
97171a85f2 tools: simplify helloworld.py 2019-03-07 13:49:11 +01:00
brianddk
302b9d99e6 Fix trezorctl for protobuf changes in 0.11.2 (#365)
ethereum-sign-message     Leave `address` as text instead of encoding.
  ethereum-verify-message   Leave `address` as text instead of encoding.
  ethereum-sign-tx          Leave `to` as text instead of encoding.
2019-03-07 13:47:08 +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
a30586647a
tools: add trezor-otp.py 2019-03-01 12:39:35 +01:00
Pavol Rusnak
f40219dbb6
fsm: correctly set node in EthereumPublicKey response 2019-02-28 16:38:48 +01:00