Pavol Rusnak
6693d61aa0
boardloader+bootloader: remove prints during normal operation
2017-10-05 20:19:04 +02:00
Pavol Rusnak
78f57d083c
add vendor trust to vendorheader
2017-10-05 17:31:39 +02:00
Pavol Rusnak
1d9b907342
tests: clear display on production test start
2017-10-05 08:27:41 +02:00
Pavol Rusnak
39b614499f
build: update production keys
2017-10-04 20:20:01 +02:00
Pavol Rusnak
dfadfbe857
build: try installing toolchain from develop developer.arm.com
2017-10-04 17:23:26 +02:00
Pavol Rusnak
b962ace27d
build: add production keys
2017-10-04 15:55:59 +02:00
Pavol Rusnak
e6704a3f35
tools: add get_sign_keys
2017-10-04 14:27:13 +02:00
Pavol Rusnak
06a4bfbed8
tools: add trezor support to binctl signing
2017-10-04 09:59:04 +02:00
Pavol Rusnak
29c3afe6c4
tools: move ed25519raw, ed25519cosi to python-trezor
2017-10-04 00:39:43 +02:00
Pavol Rusnak
5884d1c03f
tools: update ed25519{cosi,raw}.py to work in both py2 and py3
2017-10-03 23:48:12 +02:00
Pavol Rusnak
3db571f63a
travis: disable testpy target for now
2017-10-03 16:30:21 +02:00
Pavol Rusnak
09340e93d7
firmware+unix: sync mpconfigport.h with upstream
2017-10-03 16:28:03 +02:00
Jan Pochyla
45a04282de
travis: disable flake8 for now
2017-10-03 12:29:46 +02:00
Jan Pochyla
e923b885af
fix style
2017-10-03 12:29:46 +02:00
Tomas Susanka
128bb83e1b
readme: how to compile on Arch Linux
2017-10-02 17:35:19 +02:00
Jan Pochyla
cd33fa7293
modtrezorui/unix: remove redundant init values
2017-10-02 16:48:24 +02:00
Jan Pochyla
7c4db458e5
modtrezorui/unix: fix 5c21c4a
2017-10-02 16:47:45 +02:00
Jan Pochyla
3a48307002
modtrezorui/unix: fix 43e8b85
2017-10-02 16:30:07 +02:00
Jan Pochyla
99d3ae5e8b
modtrezorui/unix: make sure display is initialized
2017-10-02 16:22:27 +02:00
Jan Pochyla
c254758c83
Revert "trezor/loop: optimization"
...
This reverts commit cfa1705a88
.
In MicroPython, list.clear() does not memset the backing buffer, preventing the
paused tasks from being garbage collected.
2017-10-02 16:18:27 +02:00
Jan Pochyla
cfa1705a88
trezor/loop: optimization
...
Re-cycle queue of paused tasks by clear()ing it rather than pop()ing it out of the dict.
2017-10-02 11:59:30 +02:00
Jan Pochyla
7d31bdcf78
modtrezorutils: add consteq
2017-10-02 11:59:30 +02:00
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
mcudev
430117dd16
flash_otp_write: uninitialized variable
2017-09-30 23:20:21 +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
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
d50eeb581a
trezorhal: introduce flash_write_{byte,word}
2017-09-28 11:28:40 +02:00
mcudev
ef353f7bc6
docs: hardware updates
2017-09-27 18:49:56 +02:00
Pavol Rusnak
186eacfef4
fix typo in readme
2017-09-27 14:04:43 +02:00
mcudev
03309e0381
transition to openocd from st-flash
2017-09-27 14:03:20 +02:00
Pavol Rusnak
737dc0159f
tests: implement otp read/write in production test
2017-09-27 13:32:55 +02:00
Pavol Rusnak
67d8d4fa2e
modtrezorio: add FlashOTP class
2017-09-27 12:00:35 +02:00