Andrew Kozlik
8502ee61a3
Upon fatal error display 'Contact TREZOR support' instead of 'Unplug your device'.
2019-02-15 15:13:06 +01:00
andrew
faa0664b62
config: Use efficient implementation of U2F counter from trezor-storage.
2019-02-15 15:13:06 +01:00
andrew
7b0f5e031d
config: Change config_get*() functions to return status of the get operation.
2019-02-15 15:13:05 +01:00
andrew
03e9ea4f5c
Support interruption of the PIN wait dialog by Cancel and Initialize messages.
2019-02-15 15:13:05 +01:00
andrew
d433401311
Update trezor-storage.
2019-02-15 15:13:04 +01:00
andrew
a7fcf9b036
Fix key constant in config_setLanguage(). Update trezor-storage.
2019-02-15 15:13:04 +01:00
andrew
b8932205ce
Update trezor-storage.
2019-02-15 15:13:04 +01:00
andrew
4f32cb5083
firmware: integrate trezor-storage
2019-02-15 15:12:53 +01:00
Pavol Rusnak
f9ba64ea94
messages: introduce messages_map_limits
2019-02-04 13:53:05 +01:00
Pavol Rusnak
8a4e8013f1
firmware: process tx.branch_id (zcash)
2019-01-31 21:17:00 +01:00
Pavol Rusnak
7e3d0a0a77
signing: use the new hasher_InitParam API
2019-01-31 19:20:29 +01:00
Pavol Rusnak
77a6718f76
ethereum: address in messages is now string
2019-01-29 17:16:14 +01:00
Pavol Rusnak
3b5fe11253
reset: use mnemonic_clear
2019-01-23 18:38:30 +01:00
Pavol Rusnak
79779f4da6
replace all usage of memset(_, 0, _) with memzero
2019-01-23 17:00:01 +01:00
Tomas Susanka
93106a4968
vendor: trezor-common update
2019-01-14 17:12:32 +01:00
Pavol Rusnak
6d6e5a1696
vendor: update trezor-common
2018-12-17 23:17:02 +01:00
Pavol Rusnak
da5b0a2894
vendor: update trezor-common/trezor-crypto
...
disable Ethereum{Get,}PublicKey message for now
2018-12-17 17:57:03 +01:00
Pavol Rusnak
0f2ec16609
vendor: update trezor-common
...
bump fw version to 1.7.2
2018-11-12 14:17:25 +01:00
Pavol Rusnak
83f1906cad
vendor: update trezor-crypto
2018-10-25 11:57:56 +02:00
Pavol Rusnak
c346b11bef
vendor: update trezor-common
2018-10-24 14:07:32 +02:00
Pavol Rusnak
4ef8acb123
vendor: update trezor-crypto
2018-10-24 13:41:06 +02:00
Pavol Rusnak
71e52e3520
firmware: use preimage hasher for Zcash Sapling
2018-10-16 11:36:28 +02:00
Pavol Rusnak
4f9284d572
firmware: drop version_group_id from coin definition, use externally provided one
2018-10-15 18:07:16 +02:00
Pavol Rusnak
4a0f0259d1
firmware: introduce seedless setup (aka no_backup)
2018-10-04 17:19:37 +02:00
Pavol Rusnak
307b3a742b
fix Docker build
2018-09-19 20:30:00 +02:00
Pavol Rusnak
4ac99f3470
vendor: update trezor-crypto
2018-09-13 15:01:58 +02:00
Pavol Rusnak
b7d38973e2
rename hasher_multisig to hasher_script
2018-09-12 09:40:56 +02:00
Pavol Rusnak
2310d96ee1
vendor: update trezor-crypto
2018-09-12 09:40:56 +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
d36038aa1d
firmware: generate coin defs with Mako
2018-09-06 18:44:41 +02:00
Pavol Rusnak
c3291c37af
vendor: update trezor-common; reflect rename of common.proto to messages-common.proto
2018-07-16 15:07:42 +02:00
Pavol Rusnak
277a01a24c
firmware: fix stuff broken in the last commit
2018-07-10 20:44:30 +02:00
Pavol Rusnak
0febd07dfc
firmware: update code to use new nested messages in trezor-common
2018-07-10 17:21:11 +02:00
Saleem Rashid
67852dcaba
script: Add toolchain-{download,run}
...
Add scripts to download, verify and use GNU Arm Embedded 5 2016q2.
2016q2 (SVN revision 237715) generates identical output to Debian
Stretch used by Docker build (SVN revision 241155).
2018-06-27 18:09:05 +02:00
Pavol Rusnak
e8a46d46c2
ethereum: update to new API
2018-06-27 17:00:39 +02:00
Pavol Rusnak
e96101e72a
vendor: update trezor-common
2018-06-22 14:28:27 +02:00
Pavol Rusnak
f35a74323b
vendor: update trezor-crypto
2018-06-22 09:47:21 +02:00
Pavol Rusnak
826b764085
vendor: update trezor-common
2018-06-21 17:52:38 +02:00
Pavol Rusnak
027e64d21a
vendor: update trezor-common
2018-06-21 13:42:27 +02:00
Pavol Rusnak
c67c2d41bb
vendor: update trezor-common
2018-06-21 13:18:10 +02:00
Pavol Rusnak
2ec6129da5
vendor: update trezor-common
...
Prepare for Stellar rewrite (accounts are addresses, not pubkeys)
This commit breaks the existing Stellar code, but it is disabled and we need to refactor that anyway :-/
2018-06-20 16:31:47 +02:00
Pavol Rusnak
f2ad9b921e
vendor: update trezor-crypto
2018-06-15 10:38:49 +02:00
Pavol Rusnak
b73e18e573
firmware: implement zip143 overwinter
2018-06-12 19:12:00 +02:00
Pavol Rusnak
217d5dd01d
firmware: refactor Stellar code; update trezor-common
2018-06-11 19:13:34 +02:00
Pavol Rusnak
49d9fe4d13
firmware: rename decred_expiry to expiry
2018-06-05 14:09:38 +02:00
Pavol Rusnak
413e3c6a14
vendor: update trezor-common
2018-06-05 13:31:53 +02:00
Pavol Rusnak
64cfcf8053
vendor: update trezor-common; add version_group_id flag (for zcash overwintered tx)
2018-06-05 11:16:37 +02:00
Pavol Rusnak
e2275a8b83
firmware: use new coin definitions from trezor-common
2018-05-29 17:17:29 +02:00
Pavol Rusnak
bccba48f41
protob: drop CoinType completely
2018-05-24 13:52:57 +02:00