1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-23 07:58:09 +00:00
Commit Graph

7184 Commits

Author SHA1 Message Date
Andrew Kozlik
d710db50fe Increment PIN fail counter after deriving the KEK and KEIV from the PIN. 2019-03-20 14:56:41 +01:00
Tomas Susanka
8f4795a7d7
Merge pull request #504 from trezor/tsusanka/numpad-improve
ui: add back button to NumPad
2019-03-20 12:57:21 +01:00
Tomas Susanka
9dee03a0d5 ui: add back button to NumPad 2019-03-19 16:18:38 +01:00
matejcik
118ca37304 docs: fix curve names 2019-03-19 15:44:42 +01:00
Matúš Juran
fc46373d89 cardano: taint pages
Taint pages to ensure the texts are rendered when swiping.
2019-03-18 14:16:44 +01:00
Tomas Susanka
67907b6c4c
Merge pull request #502 from trezor/matejcik/coins-doc
Coins doc update (WIP)
2019-03-18 12:21:57 +01:00
Smirnov Dmitry
4c56cb6ea1 defs: add Komodo (KMD) to Connect (#297) 2019-03-18 11:39:35 +01:00
matejcik
29cfdfad2f docs: add EOS, Tron and Ontology (WIP) 2019-03-15 19:06:33 +01:00
matejcik
28dd517668 docs: refactor and update coins README 2019-03-15 18:59:55 +01:00
Yura Pakhuchiy
351dadbfbc Add Groestlcoin device tests (#368) 2019-03-15 14:44:06 +01:00
Tomas Susanka
f697751d53 style: print versions to log 2019-03-15 14:40:48 +01:00
Tomas Susanka
05c055080a style: fix for black v19.3b0 2019-03-15 14:30:57 +01:00
Tim Ruffing
6e736b764c docs: Use proper make targets for code style (#499) 2019-03-15 11:58:36 +01:00
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