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
c17cec93f7
firmware: use flattened protobuf symbols
2018-09-06 18:47:36 +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
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
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
Pavol Rusnak
7c3040d6fc
firmware: update ChangeLog, bump to 1.6.3
2018-08-27 16:10:57 +02:00
Michael Ira Krufky
a265a9cc50
ethereum: add AtheiosChain (ATH) chain_id
2018-08-24 16:23:02 +02:00
Pavol Rusnak
b7a82060a9
ethereum: fix max_chain_id
2018-08-20 15:51:17 +02:00
Michael Ira Krufky
0e3bbd61e0
eth: Add Pirl support ( #400 )
2018-08-15 11:29:53 +02:00
HackyMiner
d114665da7
ethereum: support full range 32bit chain_id ( #399 )
2018-08-14 19:45:44 +02:00
HackyMiner
47de7ff639
ethereum: fixed tokenByChainAddress() to use 32bit chain_id ( #398 )
2018-08-14 11:21:54 +02:00
Michael Ira Krufky
cf83a97c84
eth: add Ether-1 (ETHO)
2018-08-06 16:21:52 +02:00
Pavol Rusnak
3de28570e4
firmware: don't use hardcoded version_group_id, but use the one from coin definition
2018-08-06 16:21:05 +02:00
Michael Ira Krufky
925c3a8536
eth: add Musicoin ( #388 )
2018-07-30 12:01:03 +02:00
Michael Ira Krufky
8b63ffce61
ethereum: add Akroma chain ( #387 )
2018-07-27 12:31:01 +02:00
HackyMiner
1ef73190b9
fixed rlp_length for chain_id > 255 ( #381 )
2018-07-19 17:56:11 +02:00
Pavol Rusnak
020a39bf1d
protob: add two missing files
2018-07-16 15:24:15 +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
c02c1979ed
Revert "firmware: fix stellar after the messages change"
...
This reverts commit 520cd69f25
.
2018-07-10 20:28:07 +02:00
Saleem Rashid
dbb3e927ec
messages: Use pb_get_encoded_size
2018-07-10 17:21:11 +02:00
Pavol Rusnak
520cd69f25
firmware: fix stellar after the messages change
2018-07-10 17:21:11 +02:00
Pavol Rusnak
0febd07dfc
firmware: update code to use new nested messages in trezor-common
2018-07-10 17:21:11 +02:00
Ilan
9ba3f3f28d
RSK checksum address encoding ( #376 )
2018-06-28 11:27:27 +02:00
HackyMiner
ffa6567125
Ethersocial Network (ESN) support added ( #377 )
2018-06-28 11:00:20 +02:00
Saleem Rashid
7949911748
Makefile.include: Hide command invocation unless V=1
2018-06-27 18:09:40 +02:00
ZuluCrypto
d1a48f32ce
Stellar: use strings instead of bytes for addresses ( #372 )
...
* Use the new protobuf messages that send accounts as strings (fixes #367 )
* `stellar_signingAbort()` now takes an error message
* Operations now check if a transaction is being signed (fixes #368 )
* Operations now return false on error or if the user cancels
* Stellar `fsm_*` methods now check operation result and return early if the operation fails
This PR also re-enables the stellar code in the firmware.
2018-06-27 17:36:51 +02:00
Pavol Rusnak
e8a46d46c2
ethereum: update to new API
2018-06-27 17:00:39 +02:00
Pavol Rusnak
db19d24b87
firmware: fix changelog for 1.6.1
2018-06-25 13:33:41 +02:00
Pavol Rusnak
bff45ecfff
docs: update changelogs
2018-06-23 13:25:18 +02:00
Jochen Hoenicke
c9113fd3f5
firmware: fix message processing, typos in recovery
2018-06-22 15:26:14 +02:00
Pavol Rusnak
9be09f255f
firmware: add hash of bootloader 1.5.0
2018-06-22 15:03:46 +02:00
Pavol Rusnak
dac7efadb8
firmware: move storage_update for applyFlags
2018-06-22 09:50:21 +02:00
Pavol Rusnak
9abb30f7cd
ethereum: update token list
2018-06-21 16:28:25 +02:00
Pavol Rusnak
a1379371a0
ethereum: add new networks
2018-06-21 15:52:23 +02:00