Commit Graph

98 Commits (5cac99fdf460b7a8ae52fce7312b4ade91630016)

Author SHA1 Message Date
Pavol Rusnak 4343d0eaeb
show progressbar layout in GetAddress
7 years ago
Pavol Rusnak b1995bb8d1
remove segwit warning, don't enable segwit on coins that don't have segwit=true in definition
7 years ago
Pavol Rusnak 8e017526ab
Merge branch 'master' into segwit
7 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 dcceec806d
fix call to protectButton while showing segwit warning
8 years ago
Jochen Hoenicke 99fc6d31d1
[refactor] Use compute_address in msgGetAddress.
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 1763a5b647
use new hdnode_private_ckd_cached API
8 years ago
Jochen Hoenicke acfdb714ff
New Matrix-based recovery
8 years ago
Pavol Rusnak c4d144a82e
extract CHECK_PARAM
8 years ago
Pavol Rusnak a122615663
extract CHECK_PIN and CHECK_PIN_UNCACHED
8 years ago
Pavol Rusnak 0ef70164a5
extract CHECK_INITIALIZED and CHECK_NOT_INITIALIZED macros
8 years ago
Pavol Rusnak 27a4e41707
refactor forgotten disabled coinByName usage
8 years ago
Pavol Rusnak 71890e4edf
implement u2f_counter in LoadDevice, Recoverydevice and ResetDevice messages
8 years ago
Pavol Rusnak f8ad9fc742
fix Verify (by introducing coinExtractAddressType)
8 years ago
Roman Zeyde b57c0ff430
Use trezor-crypto ECDH, adding Curve25519 support
8 years ago
Pavol Rusnak 7ddccdb7f4
Revert "simplify cryptoMessageVerify call"
8 years ago
Pavol Rusnak 3a42032c63
simplify cryptoMessageVerify call
8 years ago
Daira Hopwood 69d99d202d
Add support for multi-byte address prefixes.
8 years ago
Jochen Hoenicke d767e52055 Confirm to change U2F counter (#114)
8 years ago
Jochen Hoenicke 6d65551b82
More alignment fixes
8 years ago
Jochen Hoenicke 22d0e7a053 Incorporated changes for updated master
8 years ago
Nick Johnson 4a195ebd86 Don't include 0x in address display, so everything fits
8 years ago
Alex Beregszaszi a9449520b8 Ethereum signing skeleton
8 years ago
Alex Beregszaszi 9c7e41f15b Reorder fsm.c for logical grouping of signing methods
8 years ago
Nick Johnson 352d296f77 Return the correct MessageType from EthereumGetAddress
8 years ago
Alex Beregszaszi 3c2d9111e2 Implement EthereumGetAddress
8 years ago
Alex Beregszaszi bf465357ee Include placeholder handlers for the Ethereum protocol
8 years ago
Jochen Hoenicke 7d8cb9018e
Ask for confirmation on ECDH Session (gpg decrypt)
8 years ago
Pavol Rusnak 437c5739f1
Merge branch 'jhoenicke-master'
8 years ago
Jochen Hoenicke ae4dff6e5f Only compute pubkey on demand.
8 years ago
Pavol Rusnak c6309ff93c
no UI for ECDHSessionKey for now (just ask for PIN)
8 years ago
Roman Zeyde c86086e2b9 Add ECDH support
8 years ago
Jochen Hoenicke 120cfc148f
new message SetU2FCounter
8 years ago
Pavol Rusnak b1e3c52b08
remove DialogIcon enum, use bitmap structure directly
8 years ago
Jochen Hoenicke 78d11cf060 New memory access over debug link
8 years ago
Jochen Hoenicke 8e7896456a Merge branch 'origin/master' into u2f
8 years ago
Pavol Rusnak 46119bd007
clear pin failures on wipe and when in debug mode
8 years ago
Jochen Hoenicke 96f30a0ba7 Don't ask for passphrase with u2f.
8 years ago
Pavol Rusnak d20671b517
handle various signed_message_headers correctly
8 years ago
Pavol Rusnak e1fa896d6c
disable ECIES
8 years ago
Pavol Rusnak 035a6e754f
fix last commit
9 years ago
Pavol Rusnak 9e8c369f93
show address in verifymessage layout
9 years ago
Jochen Hoenicke 51f02ff763
ed25519 support
9 years ago
Jochen Hoenicke 6813ffb431
Remove the public_key hack.
9 years ago
Roman Zeyde 2b2414cb91 Add GPG v2.1 support by signing message digest
9 years ago
Jochen Hoenicke 56238e63fc Added curve type to HD node.
9 years ago