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

230 Commits

Author SHA1 Message Date
Adrian Nagy
384275ac73
core/tezos: support the new protocol update (005-BABYLON) 2019-10-23 17:53:10 +02:00
matejcik
a8fc569016 debug: add support for general layout waiting 2019-10-22 17:06:49 +02:00
matejcik
06e10f948d protobuf: send x/y coordinates, allow waiting for layout change 2019-10-22 16:55:30 +02:00
Tomas Susanka
0511cc8b8c core: add final mypy fixes! 2019-10-22 14:36:25 +00:00
Tomas Susanka
8f34b4c5de
Merge pull request #628 from trezor/tsusanka/sdprotect-fix
Skip sd protect test on device
2019-10-22 15:40:03 +02:00
Pavol Rusnak
c2aa8a04c0
common/defs: update tokens 2019-10-22 10:59:52 +02:00
Pavol Rusnak
ade3b6aebd
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "e6321c8fa"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "e6321c8fa"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-10-21 09:49:09 +00:00
Pavol Rusnak
178d58c763
common/defs: remove BTDX as it has no Trezor compatible wallet 2019-10-21 09:48:19 +00:00
Pavol Rusnak
07c7da8df6
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "4585439ae"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "4585439ae"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-10-20 17:12:14 +00:00
Pavol Rusnak
4e5b60ec2b
common/defs: remove BITC per maintainer request 2019-10-20 17:11:43 +00:00
Pavol Rusnak
3f9642dd70
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "dee2f32db"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "dee2f32db"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-10-19 17:15:05 +00:00
Pavol Rusnak
3ebc79f9b2
common/defs: remove MEC per maintainer request 2019-10-19 17:14:32 +00:00
Pavol Rusnak
236b6334c6
common/defs: add new wallets 2019-10-18 10:28:31 +00:00
Pavol Rusnak
47246c96f9
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "a8832ac09"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "a8832ac09"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-10-18 10:15:05 +00:00
Pavol Rusnak
9b7a2095b3
common/defs: update coins info 2019-10-18 10:14:33 +00:00
Emma Hsueh
ac201fa92b
common/defs: add ETP 2019-10-17 17:24:22 +02:00
Tomas Susanka
f0cd99c545 common/protob: add sd card/protection to Features 2019-10-17 15:58:12 +02:00
Pavol Rusnak
0e9aa6b307
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "f61d905a0"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "f61d905a0"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-10-17 07:18:19 +00:00
Pavol Rusnak
1da51161c4
common/defs: sort wallets.json 2019-10-17 07:17:47 +00:00
sidhujag
de4c7bb855
common/defs: add SYS 2019-10-17 06:45:47 +00:00
Pavol Rusnak
d17ced9305
common/defs: remove ZCL as per maintainer request 2019-10-16 20:50:45 +00:00
Pavol Rusnak
d28bc3c3a6
common/defs: remove BSD - website does not exist, maintainer not reachable 2019-10-16 10:18:33 +00:00
Pavol Rusnak
3e20c51dbf
common/defs: remove MTNS - maintainer not reachable
website does not exist, backends don't work
2019-10-16 10:15:19 +00:00
Pavol Rusnak
4c640bcb3e
git subrepo pull common
subrepo:
  subdir:   "common"
  merged:   "f88fa3f75"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "f88fa3f75"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-10-15 17:30:50 +02:00
Pavol Rusnak
dfe3e3e95e
sync common subrepo 2019-10-15 17:29:20 +02:00
Pavol Rusnak
533d9c6794
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "3cd4b8eaa"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "3cd4b8eaa"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-10-15 15:59:53 +02:00
Pavol Rusnak
b23da6acb9
common: update wallet support list 2019-10-15 15:59:53 +02:00
apollo
74bcc05e2e common/defs: add ZCR (#611) 2019-10-11 21:01:11 +02:00
Andrew Kozlik
564b24191e debug: Add left and right swipe direction to DebugLinkDecision message and unify terminology around swipe direction. 2019-10-10 14:56:49 +02:00
Andrew Kozlik
710866074b core/webauthn: Fix mypy warnings. 2019-10-09 18:13:48 +02:00
JonSalazar
d33010d6d3 common/defs: add XSN to wallets.json 2019-10-08 21:18:35 +02:00
Sotiris Blad
fdd8f5ff09 common/defs: add MUE wallet (#604) 2019-10-07 14:40:45 +02:00
Sirak Ghazaryan
8317774e06 common/defs: enable CRW (#600) 2019-10-07 14:39:37 +02:00
matejcik
ff44248346 git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "5d98111e5"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "5d98111e5"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "5d6aba9"
2019-10-03 13:34:21 +02:00
baff5b
c17ab67dda common/defs: add XRC to Connect (#595) 2019-10-02 20:09:10 +02:00
Andrew Kozlik
9ea8136545 u2f: Add keepersecurity.eu to knownapps. 2019-09-26 19:02:29 +02:00
Andrew Kozlik
e4c13b6357 u2f: Store hashes of U2F application parameters instead of pre-images. 2019-09-26 19:02:29 +02:00
Andrew Kozlik
6a33889706 common/webauthn: Add new URLs for gandi.net and Slush Pool. 2019-09-26 19:02:29 +02:00
Andrew Kozlik
839c6cdac5 common/webauthn: Allow multiple URLs per app. 2019-09-26 19:02:29 +02:00
Andrew Kozlik
5e99058832 common/webauthn: Add webauthn RP ID for google.com. 2019-09-25 19:59:59 +02:00
Pavol Rusnak
a4c39c5c34
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "67e90bd11"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "67e90bd11"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-09-19 18:08:22 +02:00
Pavol Rusnak
df7094eb01
common/defs: regenerate support 2019-09-19 18:07:18 +02:00
hatchpay
d96c2e0dae common/defs: add HATCH (#543) 2019-09-19 18:00:48 +02:00
Pavol Rusnak
68513a0b39
Merge pull request #538 from trezor/andrewkozlik/fido2-signcount
Disable FIDO2 signature counter for some relying parties
2019-09-19 17:00:51 +02:00
Tomas Susanka
cefb1cf4fd core: refactor slip39 2019-09-19 16:38:29 +02:00
Andrew Kozlik
315a30b42b core/webauthn: Disable FIDO2 signature counter for some relying parties 2019-09-19 16:16:58 +02:00
Scotty0448
2a59360afa common/defs: add RITO to Connect (#536) 2019-09-19 15:44:37 +02:00
Andrew Kozlik
06fc676cc9 common/messages: Add SdProtect message. 2019-09-18 18:53:42 +02:00
Andrew Kozlik
091053507d common/messages: Add credential management message. 2019-09-17 18:32:31 +02:00
Pavol Rusnak
e91cd6bfa6
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "4fd24eafa"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "4fd24eafa"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-09-06 12:29:04 +02:00
Szymon Lesisz
9264f787cf common: add BNB to support.json (#503) 2019-09-06 12:28:13 +02:00
Min Khang Aung
f252edfc7e common: add blockbook link to cpuchain (#477) 2019-09-01 18:23:01 +02:00
TheCreator
64034c6d7d common: enable UNO (#472) 2019-09-01 09:47:58 +02:00
Pavol Rusnak
851b786c2e
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "37e1bace9"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "37e1bace9"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-31 23:43:42 +02:00
Pavol Rusnak
68d2e4c075
common: update coins_details.json 2019-08-31 23:43:17 +02:00
Marek Mahut
a540a3f15b common: adding Yoroi wallet for Cardano (#475) 2019-08-31 22:36:41 +02:00
Pavol Rusnak
1a71c7a3e8
common: rename Features.features to Features.capabilities 2019-08-28 15:02:30 +02:00
Pavol Rusnak
1adbc79068
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "a6d4e4b20"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "a6d4e4b20"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-28 09:25:52 +02:00
Pavol Rusnak
dde4c12796
common: add Feature.ShamirGroups to features 2019-08-28 09:25:11 +02:00
Pavol Rusnak
fee1578dab
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "7b84a98cb"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "7b84a98cb"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-27 19:20:18 +02:00
Pavol Rusnak
4354ab0e06
git subrepo pull common
subrepo:
  subdir:   "common"
  merged:   "74e19519b"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "2a1d9c3f3"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-27 19:19:49 +02:00
Pavol Rusnak
74bc83726c
common: add Feature.Shamir to features 2019-08-27 17:17:26 +02:00
Ryxor
2c709ee162 common/defs: add Umbru (#433) 2019-08-23 11:59:30 +02:00
Pavol Rusnak
625aafbe36
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "2bc82a96"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "2bc82a96"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-08-23 10:24:03 +02:00
Pavol Rusnak
60d1d93228
common: fix whitespace 2019-08-21 17:30:52 +02:00
Pavol Rusnak
0f6e06e1e5
common/tools: reorder coins in coin_info.py so Regtest appears at the beginning 2019-08-21 11:06:02 +02:00
Pavol Rusnak
cc184a0a30
common: introduce Features.features enum 2019-08-20 14:38:31 +02:00
Pavol Rusnak
101ec1d161
common/protob: fix wrong typing info for Lists 2019-08-20 14:38:30 +02:00
omtns
1bb77b81c0 common/defs: enable MTNS (#415) 2019-08-16 17:29:50 +02:00
matejcik
d4b1e256d6 git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "04fb1c22"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "04fb1c22"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "5d6aba9"
2019-08-13 16:36:48 +02:00
Szymon Lesisz
5b20459fc8 common/defs: remove empty blockchain_link objects (#404) 2019-08-12 15:49:00 +02:00
Roman Zeyde
7210a2f56d common/defs: add 'confidential_assets' section to coin definitions (#399)
Enable 'confidential_assets' for Elements (following #66 and #317) to allow
deriving confidential addresses and signing confidential transactions.

The following Python helper script was used to update the JSON files:
```
import json
import sys

for f in sys.argv[1:]:
    d = json.load(open(f))
    d["confidential_assets"] = None
    with open(f, "w") as o:
        json.dump(d, o, indent=2)
        o.write("\n")
```

Set it to `{'address_prefix': 4, 'blech32_prefix': 'el'}` for Elements.

`coins.json` and `coininfo.py` were re-generated using:
```
$ pipenv run make gen gen_check
```
2019-08-12 12:52:20 +02:00
yorugac
2923f3390f common/ethereum: add AUX network (#401) 2019-08-11 18:59:39 +02:00
Enrique
9164c15f1b common: enable POLIS in Connect (#397) 2019-08-10 20:35:34 +02:00
matejcik
0890f68c0c core: use channels to give feedback over debuglink
all debug input signals are now channels, and DebugLinkDecision handler
waits until the input was consumed. This means that the input events are
queued; originally, if an input event arrived before the previous was
consumed, the previous input would be lost.

reset words and their positions are now also channels, and
DebugLinkGetState can wait for their updates, if required
2019-08-09 16:53:12 +02:00
Pavol Rusnak
e23bb10ec4
core+legacy: fix KMD signing (introduce negative_fee coin field) 2019-08-09 16:47:24 +02:00
Pavol Rusnak
cbcb524de8
common: enable new coins 2019-08-09 13:23:30 +02:00
Andrew Kozlik
1d56b8b9a1 webauthn: Add login.microsoft.com to knownapps. Add Microsoft icon. 2019-08-09 12:46:28 +02:00
Pavol Rusnak
91897089b2
legacy: enable new coins
(cherry picked from commit d7efdc3b44)
2019-08-07 12:43:52 +02:00
matejcik
aa9860fdb7
protobuf: add enum value validation (#363) 2019-08-02 19:06:01 +02:00
Ciny
90b91a7fb5 #28 - binance implementation (#189)
- placeOrder, cancelOrder, transfer messages
- cli support
- unit and device tests
2019-07-31 17:02:41 +02:00
Tomas Susanka
ac887f514d git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "868b7db8"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "868b7db8"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-26 16:39:28 +02:00
Tomas Susanka
a8c9a4ddc4 core/shamir: send boolean flag in Features that Recovery is in progress 2019-07-26 16:38:05 +02:00
Pavol Rusnak
fd4b7af936
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "3d3659f6"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "3d3659f6"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-26 13:22:14 +02:00
Pavol Rusnak
d0a74e43df
common/defs: regenerate coins_details.json 2019-07-26 13:21:55 +02:00
Pavol Rusnak
ae3963a807
common/tools: rework trezor url matching in coins_details.py 2019-07-26 13:21:28 +02:00
Pavol Rusnak
0246579779
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "302d02fb"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "302d02fb"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-26 13:12:41 +02:00
Pavol Rusnak
1fdd6140a2
common/defs: regenerate coins_details.json 2019-07-26 13:12:18 +02:00
Pavol Rusnak
5684983b3c
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "be136578"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "be136578"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-26 12:41:42 +02:00
Pavol Rusnak
9f6bd97e54
common/defs: add wallets to misc coins 2019-07-26 12:40:54 +02:00
Pavol Rusnak
6e249a9d20
git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "aea91ab4"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "aea91ab4"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-25 12:34:59 +02:00
Pavol Rusnak
4898e8b727
common/defs: add Bloks to wallets 2019-07-25 12:34:24 +02:00
Tomas Susanka
e95a97f281 common/protobuf: set mnemonic as repeated in LoadDevice for SLIP-39 support 2019-07-24 15:45:52 +02:00
Tomas Susanka
d2597d54c1 core/shamir: persistence
updates #270
2019-07-24 15:12:04 +02:00
Min Khang Aung
50d18fb2bb common/defs: update wallets.json (#357) 2019-07-24 12:16:12 +02:00
Tomas Susanka
071bd112e3 git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "8cb9df8d"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "8cb9df8d"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5d6aba9"
2019-07-22 16:08:07 +02:00
Tomas Susanka
71dbbf9e97 common/protobuf: replace ResetDevice.slip39 with enum 2019-07-22 15:22:44 +02:00
matejcik
ebf8736c5a git subrepo push common
subrepo:
  subdir:   "common"
  merged:   "661cf3a3"
upstream:
  origin:   "git+ssh://git@github.com/trezor/trezor-common"
  branch:   "master"
  commit:   "661cf3a3"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "5d6aba9"
2019-07-19 13:36:27 +02:00
Zdeněk Zippy Slezák
e344eea2b3
Update capricoin.json 2019-07-19 12:40:19 +02:00
Tomas Zorvan
9e65c8c2ea common/defs: update minimal fee for Namecoin (#340) 2019-07-16 15:14:35 +02:00