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 |
|
Pavol Rusnak
|
66930f2e37
|
trezorhal: add flash_otp functions
|
2017-09-27 11:09:08 +02:00 |
|
Peter Jensen
|
027cc49f47
|
added icons to buttons
|
2017-09-26 17:05:53 +02:00 |
|
Jan Pochyla
|
808317424d
|
use trezor.ui.{BG,FG}
|
2017-09-26 12:05:26 +02:00 |
|
Jan Pochyla
|
2c73a3f0a8
|
trezor/ui/style: add BG/FG styles
|
2017-09-26 12:05:26 +02:00 |
|
Jan Pochyla
|
df995eae49
|
trezor/ui: add experimental layout decorator
|
2017-09-26 12:05:26 +02:00 |
|
Jan Pochyla
|
305d4d9cc5
|
trezor/ui/swipe: improve dimming
|
2017-09-26 12:05:26 +02:00 |
|
Jan Pochyla
|
f2e53ab2eb
|
trezor/ui: extract styles
|
2017-09-26 12:05:26 +02:00 |
|
Pavol Rusnak
|
e9b66dab7e
|
travis: install python stuff locally
|
2017-09-25 17:07:29 +02:00 |
|
Pavol Rusnak
|
66bbb2f2cf
|
travis: add python3
|
2017-09-25 16:22:47 +02:00 |
|
Pavol Rusnak
|
ef5f1326dc
|
build: use python3 everywhere
|
2017-09-25 16:18:31 +02:00 |
|
Pavol Rusnak
|
9019ec7e2b
|
build: add firmware0 target (firmware with no headers)
|
2017-09-25 15:49:42 +02:00 |
|
Jan Pochyla
|
3379c94598
|
apps/common/request_pin: add support for 0
|
2017-09-21 15:57:08 +02:00 |
|
Jan Pochyla
|
f8d961f839
|
apps/common/request_pin: fix request_pin_on_display
|
2017-09-21 15:22:50 +02:00 |
|
Jan Pochyla
|
e3a6ef185b
|
apps/debug: add memory_stats
|
2017-09-21 14:22:06 +02:00 |
|
Jan Pochyla
|
53d191bdf1
|
tests/production_tests: use native modules directly
|
2017-09-20 14:47:07 +02:00 |
|
Jan Pochyla
|
1da18c955b
|
trezorhal/sbu: use PA2/PA3
|
2017-09-20 14:07:13 +02:00 |
|
Jan Pochyla
|
0aa8cbfe51
|
tests/production_tests: in touch test, wait for TOUCH_START first
|
2017-09-20 14:05:03 +02:00 |
|
Jan Pochyla
|
49cc4651c2
|
bunch of api cleanups
|
2017-09-19 23:47:35 +02:00 |
|
Jan Pochyla
|
a7b6ea808a
|
mocks: pyi -> py
|
2017-09-19 23:47:34 +02:00 |
|
Pavol Rusnak
|
81deb66f29
|
tests: add production test
|
2017-09-08 02:16:16 +02:00 |
|