1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-16 19:38:09 +00:00
Commit Graph

132 Commits

Author SHA1 Message Date
Jochen Hoenicke
def589743e
Signing protocol extensions for segwit
Extended InputScriptType and OutputScriptType for witness.
We use the same constant for multisig and normal segwit scripts;
they can be differentiated by the fact that multisig is set.

Added amount to TxInputType (with segwit we can trust it as it
is added to the signed part).
2016-07-10 15:19:29 +02:00
Pavol Rusnak
7e83062352
update dockerfile to fedora:24 2016-07-03 13:41:17 +02:00
Pavol Rusnak
4c2b12b0c5
update whitespace 2016-06-30 13:55:30 +02:00
slush0
6b8fc64e0a Whitelisted trezor.io, Added PID/VID for Trezor2 2016-06-29 20:54:55 +02:00
Pavol Rusnak
603d3c18e1 Merge pull request #14 from jhoenicke/master
Add message SetU2FCounter
2016-06-13 00:30:41 +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
Pavol Rusnak
e6295a33cd Merge pull request #12 from romanz/master
Add support for ECDH session key generation (according to SLIP-0017)
2016-06-11 20:34:39 +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
Pavol Rusnak
0b5c08a166 Merge pull request #11 from axic/ethereum-protocol
RFC: Ethereum support (GetEthereumAddress and SignEthereumTx)
2016-05-24 00:32:39 +02:00
Alex Beregszaszi
072ca020cf Clarify field limits in EthereumSignTx 2016-05-23 21:08:37 +01:00
Alex Beregszaszi
2b72edf8f3 Include initial data chunk (<= 1024 bytes) in EthereumSignTx 2016-05-23 20:43:40 +01:00
Alex Beregszaszi
4d8cf6f8dd Add support for Ethereum with two new messages: EthereumGetAddress and EthereumSignTx 2016-05-23 20:43:40 +01:00
Pavol Rusnak
36a574056d
add coin to VerifyMessage 2016-05-17 18:06:00 +02:00
Pavol Rusnak
85e1c80cfc
fix last commit 2016-05-17 18:00:03 +02:00
Pavol Rusnak
70482c82ac
add CoinType.signed_message_header 2016-05-17 17:35:03 +02:00
Pavol Rusnak
8c6401bdef Merge pull request #10 from jhoenicke/master
new address types for segwit
2016-04-27 23:23:16 +02:00
Jochen Hoenicke
81132bb1d4 new address types for segwit 2016-04-27 23:17:56 +02:00
Pavol Rusnak
0567a429cf
fix typo 2016-04-16 04:42:41 +02:00
Pavol Rusnak
5695400c98
add version and lock_time fields to (Simple)SignTx 2016-04-16 04:38:28 +02:00
slush0
863d6a22b7 Merge pull request #9 from quorumwallet/patch/quorum-url
Add Quroum Wallet to the URL whitelist
2016-03-15 11:42:53 +01:00
Alex Beregszaszi
31d7134d6a Add Quorum Wallet to the URL whitelist 2016-03-14 18:58:43 +00:00
Pavol Rusnak
4eca753fcf
rename README -> README.md 2016-02-01 15:09:39 +01:00
Pavol Rusnak
9983a12276
add ButtonRequest_PublicKey 2015-11-19 11:23:14 +01:00
Pavol Rusnak
28f26b0de9
add GetPublicKey.show_display 2015-11-19 11:17:09 +01:00
Pavol Rusnak
72268e816b Merge pull request #8 from darkskiez/master
Add u2f counter to storage
2015-11-03 13:18:44 +01:00
Mark Bryars
a272580741 Add u2f counter to storage 2015-11-03 00:04:48 +01:00
Pavol Rusnak
7da678c446 add .gitignore 2015-09-08 12:08:27 +02:00
Pavol Rusnak
d461a15b01 update Dockerfile to F22 2015-09-07 22:35:02 +02:00
Pavol Rusnak
3fc31bfe9c Merge pull request #5 from runn1ng/udev
Udev
2015-07-21 17:27:57 +02:00
Pavol Rusnak
0a4b5a5aee Merge pull request #7 from runn1ng/patch-2
Making 256 bits default
2015-07-21 17:27:30 +02:00
Karel Bílek
4e7196bb92 Making 256 bits default
Making 24 words default (what is already being done in myTREZOR anyway)
2015-07-17 14:26:05 +02:00
Pavol Rusnak
d334bbf740 Merge pull request #6 from romanz/ssh-agent
add ECDSA curve name specification (for SSH authentication)
2015-06-28 21:08:01 +02:00
Roman Zeyde
12288143f5 add ECDSA curve name specification (for SSH authentication) 2015-06-23 14:40:58 +03:00
Pavol Rusnak
e14363eb99 add CipherKeyValue.iv field (optional initialization vector) 2015-06-17 13:57:19 +02:00
Pavol Rusnak
90678eec73 use 51 prefix for udev (same as trezord) 2015-05-11 09:16:45 +02:00
Karel Bilek
55fa04c247 moving number back to 51 2015-04-27 19:40:45 +02:00
Karel Bilek
186a4dfdc6 Adding udev packaging 2015-04-27 19:15:56 +02:00
slush0
47fa2c0741 Added Coinprism, Bitex.la 2015-04-16 11:17:19 +02:00
Pavol Rusnak
2abe8d9879 fix udev rule location in description 2015-04-14 15:45:35 +02:00
Pavol Rusnak
d03f618c2f make udev rules filename consistent with the trezord package 2015-04-14 15:38:25 +02:00
Pavol Rusnak
b9d43f8aa8 Merge pull request #4 from runn1ng/patch-1
Adding hidraw for raw HID access
2015-03-30 21:34:35 +02:00
Karel Bílek
fb846f8144 Adding hidraw for raw HID access
This rule is for allowing Chrome's HID API to work with Trezor on Linux
2015-03-30 20:43:43 +02:00
Pavol Rusnak
e96ec085d5 add pin_cached + passphrase_cached fields to Features message; add GetFeatures message 2015-03-30 15:38:11 +02:00
Pavol Rusnak
137ae02853 fix typo 2015-03-18 10:49:52 +01:00
Pavol Rusnak
6eb2933bfe rework signer to consume secexp format as well 2015-03-02 19:16:45 +01:00
Pavol Rusnak
6dd6deb2ad fix tabs/spaces 2015-03-02 19:08:46 +01:00
Pavol Rusnak
d3ccdb56bd Merge pull request #3 from Flavien/master
Add Coinprism to the URL whitelist
2015-03-02 19:07:20 +01:00
Flavien Charlon
19a807edda Add Coinprism to the URL whitelist 2015-03-02 17:48:30 +00:00