1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-19 05:58:09 +00:00
Commit Graph

108 Commits

Author SHA1 Message Date
Jan Pochyla
66a85673ed add debug link fields 2018-03-20 16:45:10 +01:00
Pavol Rusnak
d83bb5464c
add {Storage,Features}.unfinished_backup 2018-03-12 16:11:27 +01:00
Pavol Rusnak
998eb4c7a7
add ApplySettings.passphrase_source 2018-03-12 14:50:20 +01:00
Pavol Rusnak
7e61f37038
protob: change comment for tx_type 2018-03-07 12:18:26 +01:00
Peter van Mourik
42e2f494b2 Changed tx_type to uint32 2018-03-07 12:17:52 +01:00
Pavol Rusnak
ec24aa1d80
proto: rename EthereumSignTx.txtype to tx_type 2018-03-05 15:56:10 +01:00
Peter van Mourik
bdefc5ac37 Added txtype as optional field in preparation of Wanchain support 2018-03-05 15:55:22 +01:00
Pavol Rusnak
0924bd6826
proto: return of PassphraseAck.state 2018-02-28 23:25:06 +01:00
Pavol Rusnak
317d8af675
proto: add wire types for PassphraseState{Request,Ack} 2018-02-28 23:03:44 +01:00
Pavol Rusnak
68be165ffa
proto: new passphrase messages 2018-02-28 22:55:29 +01:00
Pavol Rusnak
d85f7ac6bb
PassphraseAck.passphrase is now optional 2018-02-27 15:37:08 +01:00
Pavol Rusnak
b9f2a1c27f
protob: add PassphraseRequest.on_device and PassphraseRequest.state 2018-02-14 18:14:06 +01:00
Pavol Rusnak
c7dcca60c7
protob: add state field to Initialize and Features 2018-02-09 17:13:41 +01:00
Pavol Rusnak
8652df0c69
messages: add fw_vendor_keys to Features message 2018-02-06 16:24:46 +01:00
Pavol Rusnak
64859a1039
add firmware version/vendor to bootloader Features message 2018-02-06 15:42:38 +01:00
Aleksey Popov
c88d7b962a protob: Add protobuf syntax tag 2017-12-23 22:15:59 +01:00
Saleem Rashid
65c3251a42 protob: Add Decred support 2017-12-18 16:34:01 +01:00
Saleem Rashid
8bd52248fa protob: Add NEMDecryptMessage 2017-12-16 21:23:36 +01:00
Pavol Rusnak
8e96b42260
add Features.model 2017-12-04 22:13:55 +01:00
Saleem Rashid
b9a2a9c3de protob: Add NEMImportanceTransfer 2017-10-07 21:32:36 +01:00
Pavol Rusnak
c20bb1c567
protob: add CoSi messages 2017-10-03 08:53:53 +02:00
Pavol Rusnak
0e3f6e73ed
nem: rename NEMTransaction to NEMSignTx and NEMRequestAnnounce to NEMSignedTx 2017-09-02 23:43:46 +02:00
Saleem Rashid
89ce727548 protob: Add NEMTransaction & NEMRequestAnnounce 2017-09-02 23:42:37 +02:00
Saleem Rashid
21716a5632 protob: Add NEMGetAddress & NEMAddress 2017-09-02 23:42:37 +02:00
Pavol Rusnak
00900951e0
add SignMessage.script_type 2017-07-24 16:05:13 +02:00
Pavol Rusnak
2eb9c7e352
added Storage.subscribed, Features.subscribed and ApplySettings.subscribed 2017-07-17 15:31:38 +02:00
Pavol Rusnak
b29b98d69b Added Ethereum Sign/Verify Message (#35) 2017-07-12 17:34:03 +02:00
Pavol Rusnak
fac66c6867
add SelfTest.payload 2017-07-10 17:26:55 +02:00
Pavol Rusnak
2a86fb0503
change com.satoshilabs.trezor.protobuf to com.satoshilabs.trezor.lib.protobuf 2017-07-04 14:02:22 +02:00
Pavol Rusnak
c2a40f4b67
add SelfTest message 2017-06-29 17:23:15 +02:00
Pavol Rusnak
68f5246e2f
deprecate EstimateTxSize and TxSize 2017-06-28 18:44:19 +02:00
Pavol Rusnak
654ee5d8ec
add Features.needs_backup 2017-06-26 19:49:29 +02:00
Pavol Rusnak
e04ecf819b
preparation for delegated backup 2017-06-23 19:06:24 +02:00
Roman Zeyde
ae1900a2bc Allow testing recovery with initialized device (#33)
This would allow safe mnemonic validation by using a dry-run flag.
2017-06-22 12:38:06 +02:00
Pavol Rusnak
0001cb18c0
add FirmwareErase.length 2017-06-20 11:26:39 +02:00
Saleem Rashid
e732226909 types: Add wire_tiny & wire_bootloader (#29) 2017-05-29 03:05:13 +02:00
Pavol Rusnak
fe6e62c11f
Revert "add EthereumSignTx.prefix"
This reverts commit 78da723c06.
2017-04-30 03:24:54 +02:00
Pavol Rusnak
78da723c06
add EthereumSignTx.prefix 2017-04-24 20:32:07 +02:00
Peter Banik
dd1f7a2b0b Added xpub_magic and xprv_magic to CoinType structure and coin_name to GetPublicKey message structure (#26) 2017-04-21 12:47:23 +02:00
Pavol Rusnak
072770f51a
add FirmwareRequest message 2017-04-06 14:57:42 +02:00
Pavol Rusnak
6a1adef5f9
whitespace cleanup 2017-04-06 14:57:42 +02:00
Jochen Hoenicke
9d2ab7318d Ethereum: chain id for EIP-155 replay protection (#23)
Added a field chain_id.  To get a backwards compatible signature
this field should not be set.  Otherwise it should be set to the
EIP-155 chain id.  Currently only chain id between 1 and 109 are
supported.

See trezor/trezor-mcu#142
2017-01-22 12:16:49 +01:00
Jochen Hoenicke
61af3d5e93
Matrix Recovery
This adds a new type in the message RecoveryDevice, which can
be used by the host to signal which recovery procedures it supports.
It is a bitfield containing a bit for every supported procedure.
2016-11-23 11:31:35 +01:00
Pavol Rusnak
0b4b667ff1
add u2f_counter field to LoadDevice, ResetDevice, RecoveryDevice 2016-10-31 16:09:56 +01:00
Pavol Rusnak
7c3a4f9dc5
add Features.firmware_present field 2016-09-26 12:45:15 +02:00
Jochen Hoenicke
1a66454066
GetAddress with scripttype
Added script_type field to GetAddress, which can later be
used to display segwit addresses on the Trezor.
2016-07-10 15:21:00 +02:00
Jochen Hoenicke
203d95b913 new message SetU2FCounter 2016-06-12 23:37:24 +02:00
Pavol Rusnak
70d8ac8f85 Merge pull request #13 from jhoenicke/master
DebugLink Memory access
2016-06-12 22:38:31 +02:00
Roman Zeyde
a11339f171 Add support for ECDH session key generation (according to SLIP-0017) 2016-06-10 22:06:03 +03:00
Jochen Hoenicke
6599d7533c DebugLink Memory access 2016-05-26 20:07:53 +02:00