Commit Graph

353 Commits (1280073c044fd082a1808cd720f7169b2b7db21a)

Author SHA1 Message Date
Pavol Rusnak 5538614a79
bootloader: rework onboarding
7 years ago
Jan Pochyla f32e8c50d9 apps/wallet/sign_identity: use secp256k1 by default
7 years ago
Jan Pochyla 57e350fbbf apps/management/reset_device: minor fixes
7 years ago
Peter Jensen 5701e57b48 apps/management/reset_device: improve visuals
7 years ago
Peter Jensen f5445d7db9 apps/management/reset_device: adding check for written seed
7 years ago
Peter Jensen 44ca1ea703 apps/management/reset_device: update styles
7 years ago
Peter Jensen b5220e8675 apps/management/reset_device: add icons and warning
7 years ago
Jan Pochyla dc7d7bb3bd apps/homescreen: add pin_protection to Features
7 years ago
Jan Pochyla db9ac661f9 apps/debug: fix DebugLinkGetState
7 years ago
Jan Pochyla 58c3bba9e2 apps/management/reset_device: fix for new storage
7 years ago
Jan Pochyla 77b78e277a apps/management/recovery_device: adapt for new keyboard
7 years ago
Jan Pochyla c3fc5c310d apps/common/request_pin: icons
7 years ago
Jan Pochyla dbed5eade9 ui: add grid function
7 years ago
Peter Jensen ed9e63142d ui: request_words, keyboard ui
7 years ago
Jan Pochyla 95db112d10 apps/management/recovery_device: mnemonic keyboard
7 years ago
Pavol Rusnak af93c7299d
apps.ethereum: don't use ButtonRequestType.ConfirmOutput for compatibility with T1
7 years ago
Tomas Susanka c06ec002a3 ethereum/signing: typo
7 years ago
Tomas Susanka aa8bb77e32 ethereum/signing: display data fix
7 years ago
Tomas Susanka 7d0cafecc3 ethereum/singing: layout seperated
7 years ago
Pavol Rusnak 7d1d6ce393
src: import hexlify explicitly, fix hexlify usage
7 years ago
Pavol Rusnak d6593e710b
apps.ethereum: implement SignMessage/VerifyMessage
7 years ago
Pavol Rusnak e47aa9f0c4
apps.ethereum: code cleanup
7 years ago
Tomas Susanka 54fcbb68df HashWriter: getvalue -> get_digest
7 years ago
Tomas Susanka 8880d218b3 HashWriter: extra arguments are passed to the hash function
7 years ago
Tomas Susanka 5bf5d477b9 ethereum/signing: hashwriter is used
7 years ago
Tomas Susanka 688b568bd9 ethereum: files rename
7 years ago
Tomas Susanka 19ef1480d8 common: HashWriter move to common
7 years ago
Tomas Susanka 1f677306a1 ethereum/signing: streaming; all tests passing
7 years ago
Tomas Susanka 47b3baa30a ethereum/signing: all test passing, no data stream
7 years ago
Tomas Susanka dc02b322bf ethereum/signing: basic structure, first test passing
7 years ago
Pavol Rusnak 965bf84cdb
tests: cleanup flake8 warnings
7 years ago
Pavol Rusnak 5192387060
src: move show_pin_timeout to trezor.pin
7 years ago
Jochen Hoenicke c0cd252c83 Store pin as integer
7 years ago
Pavol Rusnak bc6d9b47a3
storage: use one char for value ids
7 years ago
Pavol Rusnak d1df2c45fa
apps.common: update show_pin_timeout layout
7 years ago
Pavol Rusnak e8f70ed4af
pin: implement graphics pin timeout
7 years ago
Jochen Hoenicke 87f7054e46 Added callback for PIN timeout
7 years ago
Pavol Rusnak a56d322eca
storage: add homescreen
7 years ago
Pavol Rusnak 16bc1c6cb6
src: fix flake8 style
7 years ago
Jan Pochyla 757978e1c8 apps/management: fix change_pin
7 years ago
Jan Pochyla 58e4a5546f wallet/signing: implement extra data hashing
7 years ago
Pavol Rusnak f88080b904
Merge branch 'pin_fails'
7 years ago
Pavol Rusnak 04d980f8f0
add Features.model field (set to "T")
7 years ago
Pavol Rusnak 18fcf826d6
ethereum: implement checksum in ethereum_get_address
7 years ago
Jan Pochyla 69d030a8fa wallet/signing: restrict segwit change output
7 years ago
Pavol Rusnak ac477b62f8
apps.homescreen: new default homescreen (using display.avatar)
7 years ago
Tomas Susanka 09f18bb444 wallet: tx weight calculator is used to determine fee
7 years ago
Tomas Susanka 272d64b9e8 wallet: tx weight exact calculator
7 years ago
Jan Pochyla 7a0bfd289b wallet/get_address: support segwit
7 years ago
Jan Pochyla 7de6a082d3 wallet/signing: extract addresses.py
7 years ago