1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-12 18:49:07 +00:00
Commit Graph

1042 Commits

Author SHA1 Message Date
Pavol Rusnak
4a0f0259d1
firmware: introduce seedless setup (aka no_backup) 2018-10-04 17:19:37 +02:00
Pavol Rusnak
fcb6b1713c
nix: use gcc-arm-embedded-7 package in shell.nix 2018-10-04 15:13:32 +02:00
Pavol Rusnak
fe00995991
use env where possible 2018-09-30 15:40:45 +02:00
Pavol Rusnak
98dedc7baa
nix: add shell.nix 2018-09-28 20:48:30 +02:00
Pavol Rusnak
86118986bc
lisk: remove unnecessary allocation 2018-09-28 10:41:30 +02:00
Pavol Rusnak
9afaeff36f
firmware: fix typo in unfinished_backup 2018-09-20 13:52:22 +02:00
Pavol Rusnak
bf266f0fd9
fix fullbuild script 2018-09-19 20:43:57 +02:00
Pavol Rusnak
307b3a742b
fix Docker build 2018-09-19 20:30:00 +02:00
Karel Bílek
2a1e4c7ab6 build: Use pipenv in docker build (#412) 2018-09-19 19:44:35 +02:00
Pavol Rusnak
8fb6beb314
layout: refactor split_message_hex, use it where possible 2018-09-19 18:45:50 +02:00
Pavol Rusnak
79f0db555f
make: whitespace nitpick in mako non-verbose output 2018-09-14 15:06:03 +02:00
Pavol Rusnak
7b4f027445
fsm: use const where applicable, document where it isn't and why 2018-09-14 14:40:29 +02:00
Pavol Rusnak
a4058e1061
lisk: cleanup code 2018-09-14 13:53:14 +02:00
alepop
b0a7ea1f31 add Lisk support (#351) 2018-09-14 12:13:41 +02:00
Pavol Rusnak
34aad724f0
usb: don't use CONFIDENTIAL inside DEBUG_LINK code
This will make confidential sections identical for production and debug build.
2018-09-13 19:58:34 +02:00
Pavol Rusnak
4ac99f3470
vendor: update trezor-crypto 2018-09-13 15:01:58 +02:00
Pavol Rusnak
14b1a04b0a
fix Clang compile issue with unicode literals
https://lists.llvm.org/pipermail/llvm-bugs/2015-July/040965.html
2018-09-12 15:58:58 +02:00
Pavol Rusnak
61d3daa936
travis: trying anoter trick 2018-09-12 15:43:30 +02:00
Pavol Rusnak
1a02750486
travis: trying to enable clang/gcc 2018-09-12 15:33:37 +02:00
Pavol Rusnak
15f28836dc
travis: fix last commit 2018-09-12 15:29:35 +02:00
Pavol Rusnak
aa403d17c4
travis: build emulator in both gcc and clang 2018-09-12 15:28:09 +02:00
Pavol Rusnak
b7d38973e2
rename hasher_multisig to hasher_script 2018-09-12 09:40:56 +02:00
Pavol Rusnak
d07d865155
demo: fix crypto call 2018-09-12 09:40:56 +02:00
Pavol Rusnak
2310d96ee1
vendor: update trezor-crypto 2018-09-12 09:40:56 +02:00
Pavol Rusnak
69fa8e7ffe
Merge branch 'next' 2018-09-12 09:39:15 +02:00
Pavol Rusnak
efeedbe69b
fsm: implement script_type handling in GetPublicKey 2018-09-06 19:09:00 +02:00
matejcik
c6b8cc8b5c
vendor: update to upstream nanopb, refresh trezor-common 2018-09-06 18:47:39 +02:00
matejcik
c17cec93f7
firmware: use flattened protobuf symbols 2018-09-06 18:47:36 +02:00
matejcik
7b07926b3a
travis: move everything into pipenv, update to python 3.6 2018-09-06 18:44:42 +02:00
matejcik
48b1a304b4
firmware/protob: exclude Monero messages 2018-09-06 18:44:42 +02:00
matejcik
d36038aa1d
firmware: generate coin defs with Mako 2018-09-06 18:44:41 +02:00
Pavol Rusnak
4661db1fd4
add missing license headers 2018-09-06 18:28:56 +02:00
Pavol Rusnak
a6de54520d
layout2: refactor is_valid_ascii function 2018-09-06 17:42:03 +02:00
Pavol Rusnak
a3555b9c7c
layout: fix VerifyMessage dialog (use nonproportional font for addresses) 2018-09-06 14:37:42 +02:00
Pavol Rusnak
7b2d91b970
firmware: add bootloader 1.6.0 to whitelist 2018-09-04 18:24:41 +02:00
Pavol Rusnak
dbc129d290
bump versions to 1.7.0 (firmware) and 1.6.0 (bootloader) 2018-09-04 15:14:33 +02:00
Pavol Rusnak
23f03cb6d3
firmware: don't use WebUSB landing page for firmware, it's annoying 2018-09-04 15:14:33 +02:00
Pavol Rusnak
de96efdb1d
usb: change vendor/product id to ones we use for WebUSB 2018-09-04 15:14:33 +02:00
Pavol Rusnak
4da73df57d
re-enable WebUSB
This reverts commit "Revert WinUSB feature"
b20336e82d
2018-09-04 15:14:33 +02:00
Pavol Rusnak
c2fa3d8fca
firmware: re-enable Stellar
This reverts commit "firmware: disable Stellar for now"
c82ce39ce5
2018-09-04 15:14:32 +02:00
Pavol Rusnak
988209ab7d
bootloader: erasing -> preparing 2018-09-03 17:02:03 +02:00
Pavol Rusnak
83ae01e751
bootloader: update ChangeLog 2018-09-03 12:01:42 +02:00
Pavol Rusnak
89dd09bdb8
firmware: fix typos in ChangeLog 2018-08-30 12:53:55 +02:00
Pavol Rusnak
ef86786ff7
firmware: add new bootloader 1.5.1 to the whitelist 2018-08-27 17:47:14 +02:00
Pavol Rusnak
1af6f44e34
bootloader: bump version to 1.5.1 2018-08-27 17:42:02 +02:00
Pavol Rusnak
fdd5cbe202
setup: disable SYSCFG registers 2018-08-27 17:42:02 +02:00
Pavol Rusnak
c82ce39ce5
firmware: disable Stellar for now 2018-08-27 17:17:56 +02:00
Pavol Rusnak
b7535f20a4
firmware: add new ethereum tokens 2018-08-27 17:17:56 +02:00
Pavol Rusnak
66b85c9757
firmware: update Ethereum networks 2018-08-27 17:17:56 +02:00
Pavol Rusnak
0bbb3aef89
firmware: add missing include to fsm 2018-08-27 16:41:56 +02:00