Commit Graph

416 Commits (1e297c68fa0e70d00167005edf408fa93a95ef2b)
 

Author SHA1 Message Date
Pavol Rusnak 1e297c68fa
cosmetic changes to matrix recovery
8 years ago
Pavol Rusnak b1723fef5b
change binary name of nanopb generator (to follow upstream name)
8 years ago
Pavol Rusnak 32f3c54cc4
fix whitespace
8 years ago
Roman Zeyde 9eb87245ba usb: exclude hid_report_descriptor_debug from non-debug build (#135)
8 years ago
Pavol Rusnak 1763a5b647
use new hdnode_private_ckd_cached API
8 years ago
Pavol Rusnak ee3a7cbcfa
fix bug when long press of buttons breaks usb communication in bootloader, bump bl version to 1.3.1
8 years ago
Saleem Rashid 5f203d0a0c debug: Improve debugging API (#134)
8 years ago
Saleem Rashid 5c00b24307 trezor: Fix screen timeout (#131)
8 years ago
Saleem Rashid b4eaf7dbaf timer: Fix non-critical integer overflow (#129)
8 years ago
Pavol Rusnak 15fcda21ce
update protobuf
8 years ago
Jochen Hoenicke acfdb714ff
New Matrix-based recovery
8 years ago
Pavol Rusnak 14aa486fa6
partially revert 4ce4cc5605 for smoother merge
8 years ago
Pavol Rusnak a5e2fd9a55
add webhooks to travis
8 years ago
Pavol Rusnak e019b10642
update submodules
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
Saleem Rashid 0ec32a6146 timer: Replace screen timeout with SysTick
8 years ago
Saleem Rashid 25b9bfd97b timer: Use Cortex-M3 SysTick timers
8 years ago
Pavol Rusnak 3cede26fbc
add yubico u2f demo to u2f known apps
8 years ago
Pavol Rusnak f45454b5ce
u2f: add fastmail to known providers
8 years ago
Jochen Hoenicke 9287dd7e04
Poll USB during BIP39 derivation.
8 years ago
Pavol Rusnak 4ce4cc5605
halt the device when encountered an invalid mnemonic (skip if device loaded or recovered without enforced wordlist)
8 years ago
Pavol Rusnak 810d478f4c
check return values of ecdsa_sign calls
8 years ago
Pavol Rusnak 71890e4edf
implement u2f_counter in LoadDevice, Recoverydevice and ResetDevice messages
8 years ago
Pavol Rusnak 4471c6e0e6
show different dialog when U2F client uses bogus appid
8 years ago
Pavol Rusnak ae37ea8a9a
bump version, add changelog
8 years ago
Pavol Rusnak 592f3c9afe
lock screen after 10 minutes of inactivity
8 years ago
Pavol Rusnak f8ad9fc742
fix Verify (by introducing coinExtractAddressType)
8 years ago
Saleem Rashid 0b51d060d8
allow ClearSession purely via confirm button
8 years ago
Pavol Rusnak ea35b4bfe7
update trezor-crypto
8 years ago
Roman Zeyde 0bb7f16b78 crypto: allow Ed25519 signing larger digests (#124)
8 years ago
Pavol Rusnak e9f0706c2e
fix prevtx hashing when input count is 0
8 years ago
Pavol Rusnak 2daab8cf02
add coins-gen.py script and generate coins.c using that script
8 years ago
Pavol Rusnak c288a0e328
implement TXEXTRADATA transaction RequestType
8 years ago
Roman Zeyde 68a1bcc908 Add specific layout for GPG signature (#122)
8 years ago
Pavol Rusnak 771a0c014b
update protobuf
8 years ago
Pavol Rusnak f0b93b44f5
multibyte addresses can be 40 chars long
8 years ago
Roman Zeyde b57c0ff430
Use trezor-crypto ECDH, adding Curve25519 support
8 years ago
Karel Bílek dfc543c955 Switching address types (#119)
8 years ago
Pavol Rusnak 7ddccdb7f4
Revert "simplify cryptoMessageVerify call"
8 years ago
Pavol Rusnak c0181b1aec
extract address related stuff into trezor-crypto
8 years ago
Pavol Rusnak e70900d49e
don't tie message verification with P2PKH addresses
8 years ago
Pavol Rusnak 3a42032c63
simplify cryptoMessageVerify call
8 years ago
Daira Hopwood 6bfe487f19
Update address prefixes for Zcash.
8 years ago
Daira Hopwood 69d99d202d
Add support for multi-byte address prefixes.
8 years ago
Pavol Rusnak 1234ab94d4
update trezor-crypto
8 years ago
Jochen Hoenicke a0ade6343e Reworked rfc6979 signing. (#116)
8 years ago
Pavol Rusnak d7ff70caf6
add checking of buttons to bootloader
8 years ago