Jan Pochyla
f22edd7609
trezor/ui/confirm: in HoldToConfirm, stop when button is not active
2017-10-02 11:59:30 +02:00
Pavol Rusnak
f528b72f98
build: devel -> development in vendor header
2017-10-01 20:49:43 +02:00
Pavol Rusnak
2139e8b02d
fonts: use 2 BPP instead of 4 for fonts
2017-10-01 20:47:35 +02:00
Pavol Rusnak
da8cc37a54
tools: move code generating tools to tools/codegen
2017-10-01 19:52:43 +02:00
Pavol Rusnak
98bdd99b97
tools: simplify ed25519cosi
2017-10-01 19:42:29 +02:00
Pavol Rusnak
63737f59b0
bootloader: vendor nanopb as submodule
2017-10-01 18:13:25 +02:00
Pavol Rusnak
8ddcd74080
build: sign all stuff using ed25519 cosi (2 out of 3)
2017-10-01 17:56:19 +02:00
Pavol Rusnak
ca649eb8f0
tools: remove ed25519 dependency, prepare for ed25519cosi signing
2017-10-01 17:56:19 +02:00
Saleem Rashid
5b0c0b1bfd
nem_mosaics: Add PacNEM
2017-10-01 13:24:13 +01:00
Saleem Rashid
d0e89db9fa
nem_mosaics: Add Breeze Token
2017-10-01 13:24:13 +01:00
Saleem Rashid
1d83eee3b3
nem2: Canonicalize mosaics in transfer transactions
...
NIS deserializes then serializes transactions in order to verify the
signature. This means that transactions must be serialized canonically,
otherwise the signature will not match. Due to [1], mosaics are sorted
and deduplicated in transfer transactions.
[1]: 4231550ddf
2017-10-01 13:24:13 +01:00
Saleem Rashid
1f20625bbc
nem2: Refactor for new bn_format
2017-10-01 13:24:13 +01:00
Saleem Rashid
2aeeb3f978
nem2: Handle Aggregate Modification transactions
2017-10-01 13:24:13 +01:00
Saleem Rashid
a10e131ecd
nem2: Handle Mosaic Supply Change transactions
2017-10-01 13:24:13 +01:00
Saleem Rashid
327736ca96
nem_mosaics: Whitelist networks
2017-10-01 13:24:13 +01:00
Saleem Rashid
17e33d5517
nem2: Handle Mosaic Definition Creation transactions
2017-10-01 13:24:13 +01:00
Saleem Rashid
b0394622a3
nem2: Warn on unknown mosaics
2017-10-01 13:24:13 +01:00
Saleem Rashid
3a303087ae
nem_mosaics: Add DIM TOKEN
2017-10-01 13:24:13 +01:00
Saleem Rashid
9f41ee39ba
nem_mosaics: Add DIMCOIN
2017-10-01 13:24:13 +01:00
Saleem Rashid
8dbd6182fb
nem_mosaics: Initial commit
2017-10-01 13:24:13 +01:00
Saleem Rashid
4a55dd89e6
nem2: Handle Provision Namespace transactions
2017-10-01 13:24:13 +01:00
Saleem Rashid
b559e5fb6d
fsm: Add NEM_CHECK_PARAM macros
2017-10-01 13:24:13 +01:00
Saleem Rashid
563723a55f
nem2: Handle multisig transactions
2017-10-01 13:24:13 +01:00
Saleem Rashid
19033a459d
fsm: Add NEMSignTx
2017-10-01 13:24:13 +01:00
Saleem Rashid
3057f78837
fsm: Add NEMGetAddress
2017-10-01 13:24:13 +01:00
Saleem Rashid
c331d7e8f0
vendor: Update trezor-crypto
2017-10-01 13:24:13 +01:00
Saleem Rashid
da1262cf4a
vendor: Update trezor-common
2017-10-01 13:24:13 +01:00
mcudev
430117dd16
flash_otp_write: uninitialized variable
2017-09-30 23:20:21 +02:00
Jason Zavaglia
8983a346d9
Have coins.h and coins.c generated at build time ( #220 )
2017-09-30 11:09:11 +02:00
Pavol Rusnak
4f11f46d07
tools: fix small issues with keytool
2017-09-30 10:36:37 +02:00
mcudev
e85ce3aea4
Makefile GDB updates
2017-09-30 09:46:11 +02:00
Saleem Rashid
4147a914ac
Dockerfile: Use multi-line instructions
...
Minimize the number of layers and call apt-get update properly
2017-09-29 21:16:16 +02:00
Pavol Rusnak
4b8ac90d10
travis: fix build for old protobuf
2017-09-29 21:12:56 +02:00
Pavol Rusnak
8a6dd3c764
build: use python2 for messages_map.py
2017-09-29 20:48:26 +02:00
Pavol Rusnak
b6d53acefc
build: fix missing stuff in travis
2017-09-29 20:44:32 +02:00
Pavol Rusnak
53f5d5c147
u2f: add gandi to known apps
2017-09-29 18:19:13 +02:00
Pavol Rusnak
08bca26841
apps/u2f: add icon for gandi
2017-09-29 18:14:05 +02:00
Arthur Gautier
2b5bfb1990
u2f: Adds Gandi.net as verified app
2017-09-29 18:13:30 +02:00
Pavol Rusnak
2bc37a10fe
use different set of keys for boardloader/bootloader/vendorheader
2017-09-29 17:31:59 +02:00
Pavol Rusnak
a055f4e8fb
boardloader+bootloader: remove unneded STM32 include
2017-09-29 10:11:12 +02:00
Pavol Rusnak
ad614a364f
bootloader+firmware: move startup scripts to embed, preparation for their change
2017-09-29 10:01:20 +02:00
mcudev
3bcd75fd94
issue 12: startup related changes
2017-09-29 09:49:51 +02:00
Pavol Rusnak
11e223850f
trezorhal: enable CSS (Clock Security System)
2017-09-28 19:33:18 +02:00
Pavol Rusnak
d33ce4a666
firmware: fix last commit
2017-09-28 14:14:10 +02:00
Pavol Rusnak
cfe9c73c78
firmware: init display when used in standalone (firmware0) mode
2017-09-28 14:10:30 +02:00
mcudev
43e8b85700
display updates
2017-09-28 13:58:58 +02:00
mcudev
58bad110e2
hardfault handler update
2017-09-28 13:31:01 +02:00
Pavol Rusnak
1072369bc4
firmware: need extra cast for nanopb call in message.c
2017-09-28 13:20:04 +02:00
Pavol Rusnak
1f1c3bf35f
firmware/protob: remove generated stuff
2017-09-28 13:16:15 +02:00
Pavol Rusnak
6f5aeee18f
build: split deps in dockerfile into two lines
2017-09-28 13:12:28 +02:00