Jan Pochyla
|
dc7d7bb3bd
|
apps/homescreen: add pin_protection to Features
Fixes WipeDevice test.
|
2018-01-18 17:45:44 +01:00 |
|
Jan Pochyla
|
db9ac661f9
|
apps/debug: fix DebugLinkGetState
|
2018-01-18 17:45:44 +01:00 |
|
Pavol Rusnak
|
e92440dfc8
|
introduce and use memzero instead of explicit_bzero
|
2018-01-18 15:30:49 +01:00 |
|
Pavol Rusnak
|
bd660655ee
|
introduce and use memzero instead of explicit_bzero
|
2018-01-18 15:21:48 +01:00 |
|
Pavol Rusnak
|
bb4c3d0525
|
introduce and use memzero instead of explicit_bzero
|
2018-01-18 15:18:09 +01:00 |
|
Pavol Rusnak
|
3098dc8447
|
unix: don't use usb_hid_write from usb_hid_read for PING/PONG
|
2018-01-17 23:40:24 +01:00 |
|
Pavol Rusnak
|
fea8d53b85
|
trezor.io: cleanup usb code
|
2018-01-17 16:10:31 +01:00 |
|
Pavol Rusnak
|
8fd8613c80
|
firmware: use -ffreestanding too
|
2018-01-17 15:24:06 +01:00 |
|
Pavol Rusnak
|
ea116d742a
|
use explicit_bzero where possible; update trezor-crypto
|
2018-01-16 20:44:21 +01:00 |
|
Pavol Rusnak
|
4a2d68acb9
|
use explicit_bzero where possible; update trezor-crypto
|
2018-01-16 19:49:47 +01:00 |
|
Pavol Rusnak
|
b7f73ee3ff
|
use explicit_bzero
|
2018-01-16 19:41:27 +01:00 |
|
Jan Pochyla
|
1357ba7202
|
Merge pull request #93 from trezor/recovery
Seed recovery with on-screen keyboard
|
2018-01-16 16:10:06 +01:00 |
|
Peter Jensen
|
150da5d40c
|
ui/keyboard: move pending marker
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
2c3df7381f
|
unix/usb: fix wur
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
20c4900df1
|
modtrezorcrypto/bip39: throw less exceptions
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
58c3bba9e2
|
apps/management/reset_device: fix for new storage
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
77b78e277a
|
apps/management/recovery_device: adapt for new keyboard
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
cd0fa4df4a
|
ui/keyboard: refactor
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
4a83864593
|
ui/confirm: fix content in HoldToConfirmDialog
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
248daa8970
|
ui/button: styles, refactoring
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
c3fc5c310d
|
apps/common/request_pin: icons
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
5ed83f0e18
|
ui/text: add icon_color
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
814de4acb4
|
ui/style: colors and icons
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
dbed5eade9
|
ui: add grid function
|
2018-01-16 15:46:32 +01:00 |
|
Peter Jensen
|
ed9e63142d
|
ui: request_words, keyboard ui
|
2018-01-16 15:46:32 +01:00 |
|
Jan Pochyla
|
95db112d10
|
apps/management/recovery_device: mnemonic keyboard
|
2018-01-16 15:46:32 +01:00 |
|
Pavol Rusnak
|
cd763b979b
|
layout: fix last commit
|
2018-01-15 18:56:57 +01:00 |
|
Pavol Rusnak
|
f70772fb58
|
rework ConfirmOutput layout (fixes #289)
|
2018-01-15 18:40:54 +01:00 |
|
Pavol Rusnak
|
72841c4fa1
|
declare random_buffer as weak symbol
|
2018-01-15 18:28:02 +01:00 |
|
Anton Kolesnyk
|
a8cd90c3ad
|
Add varying url to broadcast tx, depending on the api
|
2018-01-15 00:25:05 +01:00 |
|
Anton Kolesnyk
|
28c9820b3d
|
Fixes for BlockCypher API and Dogecoin.
|
2018-01-14 16:14:39 +01:00 |
|
Pavol Rusnak
|
59e204fe2b
|
fix small bug in oledDrawChar
|
2018-01-14 14:55:30 +01:00 |
|
Pavol Rusnak
|
27d9abe883
|
trezor.config: add public values (readable without unlock)
They are indicated via MSB bit of appid
|
2018-01-13 16:09:22 +01:00 |
|
Pavol Rusnak
|
0a9d42981d
|
tests: fix endiannes in test_apps.ethereum.layout
|
2018-01-13 15:40:04 +01:00 |
|
Pavol Rusnak
|
1530afe4ad
|
vendor: update trezor-crypto, adapt codebase to changes
|
2018-01-13 15:36:03 +01:00 |
|
Pavol Rusnak
|
c4e3596803
|
update trezor-crypto, adapt firmware to to changes
|
2018-01-13 15:20:10 +01:00 |
|
Pavol Rusnak
|
0d8a3beeaf
|
declare random32 always
|
2018-01-13 15:16:34 +01:00 |
|
Pavol Rusnak
|
b3f026c742
|
extern declaration of random32
|
2018-01-13 15:14:45 +01:00 |
|
Pavol Rusnak
|
46fa586b12
|
further work on making rand.{c,h} more global
|
2018-01-13 15:07:19 +01:00 |
|
Peter D. Gray
|
65e976d70c
|
rand.c: platform depedenant code can be removed using CPP flag
|
2018-01-13 14:52:42 +01:00 |
|
Peter D. Gray
|
cb8c910a0c
|
Makefile: simplify include path, move subdirs to where used in C files
|
2018-01-13 14:51:51 +01:00 |
|
Pavol Rusnak
|
d11bbde2e1
|
trezor.crypto: fix sha3-{256,512} argument handling
|
2018-01-12 13:50:34 +01:00 |
|
Pavol Rusnak
|
7efef68e97
|
trezor.crypto: add static keyword to crc
|
2018-01-12 13:43:52 +01:00 |
|
Pavol Rusnak
|
a31c118d8e
|
protobuf: update build_protobuf and pb2py from python-trezor, regenerate messages
|
2018-01-12 13:11:22 +01:00 |
|
Pavol Rusnak
|
c78c548752
|
protobuf: delete old messages first
|
2018-01-12 13:10:36 +01:00 |
|
Pavol Rusnak
|
694bc7ac11
|
protobuf: don't generate storage protobuf
|
2018-01-12 13:06:43 +01:00 |
|
Pavol Rusnak
|
8f6b2449be
|
sort imports in pb2py
|
2018-01-12 12:58:39 +01:00 |
|
Pavol Rusnak
|
78d2c07d34
|
regenerate pb messages
|
2018-01-12 12:54:06 +01:00 |
|
Pavol Rusnak
|
7e382fb790
|
update to python3
|
2018-01-12 00:03:55 +01:00 |
|
Pavol Rusnak
|
af93c7299d
|
apps.ethereum: don't use ButtonRequestType.ConfirmOutput for compatibility with T1
|
2018-01-11 23:11:13 +01:00 |
|