Commit Graph

136 Commits (d433401311807305fde7a1fdf4aa6787e99941c8)

Author SHA1 Message Date
Jason Zavaglia 8983a346d9 Have coins.h and coins.c generated at build time (#220)
7 years ago
Pavol Rusnak 4b8ac90d10
travis: fix build for old protobuf
7 years ago
Pavol Rusnak 8a6dd3c764
build: use python2 for messages_map.py
7 years ago
Pavol Rusnak 1072369bc4
firmware: need extra cast for nanopb call in message.c
7 years ago
Pavol Rusnak 1f1c3bf35f
firmware/protob: remove generated stuff
7 years ago
Jason Zavaglia 5cc299facd Generate the protobuf files at build time (#219)
7 years ago
Saleem Rashid fa7e32fadf protob: Fix Features.coins max_count for DEBUG_LINK=1
7 years ago
Pavol Rusnak fa2f5fb33f
update coins
7 years ago
Saleem Rashid 841af54061 vendor: Update trezor-common
7 years ago
Pavol Rusnak b5f9a5738f
segwit support for SignMessage, VerifyMessage
7 years ago
Pavol Rusnak d8ad44f60a
protob: add SignMessage.script_type
7 years ago
Pavol Rusnak cf04279774
implement Storage.flags and related stuff
7 years ago
Pavol Rusnak b0ac3a2af1
add EthereumSignMessage/EthereumVerifyMessage
7 years ago
Pavol Rusnak 2bf807878d
bootloader: add SelfTest
7 years ago
Pavol Rusnak 9298e4d9e3
reset: make backup workflow independent of initialization
7 years ago
Pavol Rusnak 91a1b6c4bc
drop EstimateTxSize (and TxSize)
7 years ago
Pavol Rusnak 247cbd2ff1
regenerate protobuf, disable unused messages
7 years ago
Pavol Rusnak 00f6312a81
rename failures, unify strings where possible
7 years ago
Pavol Rusnak 34c0b93d54
protob: update messages_map.py script
7 years ago
Saleem Rashid 8fa71c0837 protob: Add messages_map.py (#167)
7 years ago
Pavol Rusnak 06304c2378
update coins
7 years ago
Pavol Rusnak 8e017526ab
Merge branch 'master' into segwit
7 years ago
Pavol Rusnak 13f03d3880
Revert "ethereum: add EthereumSignTx.prefix"
7 years ago
Pavol Rusnak aafd61ec8b
update trezor-common, add cointype.segwit bool
8 years ago
Pavol Rusnak 2866e6fe88
ethereum: add EthereumSignTx.prefix
8 years ago
Pavol Rusnak 258d3eaddd
GetPublicKey: use Bitcoin as default coin if not provided
8 years ago
Peter Banik d4cc4a48b8 Added altcoin support to GetPublicKey (#161)
8 years ago
Pavol Rusnak 97a061244e
Merge branch 'master' into segwit
8 years ago
Jochen Hoenicke 5b40f6d90b Updated trezor-common
8 years ago
Pavol Rusnak b1723fef5b
change binary name of nanopb generator (to follow upstream name)
8 years ago
Jochen Hoenicke 8e84a6716c Merge master into segwit
8 years ago
Jochen Hoenicke e9eaad2fcf
Segwit: Show multisig segwit address
8 years ago
Jochen Hoenicke f9a203431e
Display SegWit address on Trezor
8 years ago
Pavol Rusnak 15fcda21ce
update protobuf
8 years ago
Jochen Hoenicke e5000fb196
segwit sign (completely untested)
8 years ago
Jochen Hoenicke 1bd4b99f95
Allow SegWit addresses
8 years ago
Pavol Rusnak 71890e4edf
implement u2f_counter in LoadDevice, Recoverydevice and ResetDevice messages
8 years ago
Pavol Rusnak c288a0e328
implement TXEXTRADATA transaction RequestType
8 years ago
Pavol Rusnak 771a0c014b
update protobuf
8 years ago
Pavol Rusnak f0b93b44f5
multibyte addresses can be 40 chars long
8 years ago
Daira Hopwood 6bfe487f19
Update address prefixes for Zcash.
8 years ago
bitcartel e0e190b3dc
Update coins.c for Zcash mainnet (#111)
8 years ago
Pavol Rusnak d7c0fbc379
add const where possible (for message parsing)
8 years ago
Pavol Rusnak 0a55a9e415
update to nanopb 0.2.9.3
8 years ago
Jochen Hoenicke 120cfc148f
new message SetU2FCounter
8 years ago
Pavol Rusnak 5e57a1ceaf
Merge branch 'u2f'
8 years ago
Alex Beregszaszi 080dcf462f
Define field size limits for the Ethereum protocol
8 years ago
Roman Zeyde e2064337c6 Update protobuf definitions
8 years ago
Jochen Hoenicke be0858b7d7 Updated protobuf
8 years ago
Pavol Rusnak d20671b517
handle various signed_message_headers correctly
8 years ago
Pavol Rusnak a5feab0175
update submodules
9 years ago
Pavol Rusnak d8aeb63854
pass version/lock_time parameters from SignTx message to signing_init function
9 years ago
Pavol Rusnak 6e3aec0c1b
move submodules to vendor subdirectory
9 years ago
Pavol Rusnak f557e6149d
implement GetPublicKey.show_display option
9 years ago
Pavol Rusnak b678ba8811 update protob
9 years ago
Pavol Rusnak eaf209d999 implement CipherKeyValue.iv field
9 years ago
Roman Zeyde 0ac032917b enable Trezor to perform SSH public key authentication
9 years ago
Pavol Rusnak 795f70075b make SignIdentity.challenge_hidden and SignIdentity.challenge_visual longer (256 bytes)
10 years ago
Pavol Rusnak aee35dc768 add pin_cached + passphrase_cached fields to Features message; add GetFeatures message
10 years ago
Pavol Rusnak 65d734df58 add Darkcoin
10 years ago
Pavol Rusnak ad6fc7b5a7 update protobuf
10 years ago
Pavol Rusnak b5221ce2e9 introduce homescreen
10 years ago
Pavol Rusnak d35b741f08 enable OP_RETURN
10 years ago
Pavol Rusnak 31385f71f4 update nanopb to 0.2.9.2
10 years ago
Pavol Rusnak b5eecb30be downgrade nanopb to LTS version 0.2.9.1
10 years ago
Pavol Rusnak 48cc36b1b9 adapt to new base58 api, use CoinType.address_type_p2sh field
10 years ago
Pavol Rusnak 1674edcbac p2sh addresses can have 35 characters
10 years ago
Pavol Rusnak 567537cd03 update to new multisig api
10 years ago
Pavol Rusnak 961566c9b7 implement ApplySetttings.use_passphrase
10 years ago
Pavol Rusnak 7e27275ec8 allow 15/15 multisig
10 years ago
Pavol Rusnak 43ff5baeab such happy doge
10 years ago
Pavol Rusnak 6561647d6b update pb
10 years ago
Pavol Rusnak 91451f88b5 multisig
10 years ago
Pavol Rusnak 960c665aac update protobuf, require address for verifymsg
10 years ago
Pavol Rusnak 8b70713e2b update protobuf
10 years ago
Pavol Rusnak 8f1c40a933 start implementing EncryptMessage/DecryptMessage
10 years ago
Pavol Rusnak e5d55967a0 implement GetAddress.show_display
10 years ago
Pavol Rusnak 63c6d046d1 add PublicKey.xpub field
10 years ago
Pavol Rusnak df524b9f35 prepare 1.2.0 release
10 years ago
Pavol Rusnak 441bb3b513 implement ClearSession
10 years ago
Pavol Rusnak cf95f50997 adjust protobuf
10 years ago
Pavol Rusnak 1a1ba46e2c update protobuf
10 years ago
Pavol Rusnak 7cba60895d update protobuf, disable SimpleSignTx
10 years ago
Pavol Rusnak 2b68813a4c adjust script_sig size for use with multisig
10 years ago
Pavol Rusnak 2066f9e95c use imported flag to indicate that storage was imported from an external source
10 years ago
Pavol Rusnak 0d0a1ab5f2 import v1.0.0
11 years ago