Commit Graph

672 Commits (a24e8a048426c771511f4ed99509ba994c07e95b)
 

Author SHA1 Message Date
Pavol Rusnak d8ad44f60a
protob: add SignMessage.script_type
7 years ago
Pavol Rusnak cb020cb1d8
bootloader: refactor calculate fingerprint part (not issue button request if brand new firmware)
7 years ago
Jochen Hoenicke 4e58befe5d Clean-up of oled code. (#197)
7 years ago
Pavol Rusnak 37e55bf5a6
build: rework docker build scripts, update readme
7 years ago
Pavol Rusnak 184529bbfc
bootloader: erase metadata backup after usage
7 years ago
Pavol Rusnak 3d7d0f0734
use C99 for loop where possible
7 years ago
Pavol Rusnak e9fb5b08c7
bootloader: use double sha in docker build
7 years ago
Pavol Rusnak 5fa82cc4cb
bootloader: align during docker build
7 years ago
mruddy 1c55ec0fb3 fix hangs due to stale rng status (#195)
7 years ago
Pavol Rusnak 980bae6cb5
bootloader: in self-test perform each step just once
7 years ago
Pavol Rusnak 6141782270
bootloader: fix whitespace
7 years ago
Pavol Rusnak bf374f1769
bootloader: add RNG test
7 years ago
Jochen Hoenicke 9efc5bc93c Fixed array sizes again. (#194)
7 years ago
Pavol Rusnak cf04279774
implement Storage.flags and related stuff
7 years ago
Pavol Rusnak 1a72a49ee5
ethereum: update tokens
7 years ago
Pavol Rusnak a2226c410e
gen: add Makefile for strwidth
7 years ago
Saleem Rashid d2c90d70dc strwidth: Initial commit
7 years ago
Pavol Rusnak 0781421762
ethereum: more tokens, use better wording for unknown token value
7 years ago
Pavol Rusnak da71f7c45d
fix layoutVerifyAddress behaviour for long addresses
7 years ago
Pavol Rusnak b0ac3a2af1
add EthereumSignMessage/EthereumVerifyMessage
7 years ago
Jochen Hoenicke c5e927fac2 Ethereum Sign/Verify Message
7 years ago
Pavol Rusnak ccb0cd82b6
firmware: add changelog, bump version to 1.5.1
7 years ago
Pavol Rusnak 86bcede12d
bootloader: add changelog, bump version to 1.3.2
7 years ago
Pavol Rusnak 069f118585
vendor: update trezor-crypto
7 years ago
Pavol Rusnak 5b66c0b956
refactor Address dialog (QR code on left button click), use checksum for Ethereum addresses
7 years ago
Pavol Rusnak 7ca4b11c3a
add USB test to SelfTest
7 years ago
Pavol Rusnak f826b1fa46
ethereum: add new tokens
7 years ago
Pavol Rusnak 2ecc36cd89
ethereum: don't show unrecognized ERC-20 tokens as sending message
7 years ago
Pavol Rusnak ba2b2f24da
firmware: mark backup as done before giving away the mnemonic, not after
7 years ago
Pavol Rusnak 3d6bfddc5f
move -Os flag to Makefiles of bootloader and fastflash
7 years ago
Pavol Rusnak 683c5953ba
travis: fix build
7 years ago
Pavol Rusnak d4b9ea2287
bootloader: add cpu test
7 years ago
Pavol Rusnak 8581a9a37a
bootloader: add UI to SelfTest
7 years ago
Saleem Rashid f23489050a util: Add load_vector_table
7 years ago
Pavol Rusnak 498d689f98
fix small issue with GetAddress for non-segwit coins
7 years ago
Pavol Rusnak 95db902d28
ethereum: update token list
7 years ago
Pavol Rusnak 4603b0c800
bootloader: subtle changes in bootloader.c and fastflash.c to make them more similar
7 years ago
mruddy f274d8cd73 fix bootloader stack protector fault
7 years ago
Pavol Rusnak 0f42f64dfd
bootloader: do not show fingerprint on very first flash; refactor firmware_present, introduce brand_new_firmware
7 years ago
mruddy 90d214eb4b add ability for developers to easily avoid locking their flash memory sectors
7 years ago
Roman Zeyde d15dd7c944 recovery: zero new_mnemonic memory before returning to the user
7 years ago
Pavol Rusnak 87b815d6ec
bootloader: selftest now writes and checks various bit patterns
7 years ago
Pavol Rusnak 425341ba44
bootloader: add small test to SelfTest (erase/restore metadata), small refactor
7 years ago
Pavol Rusnak 2bf807878d
bootloader: add SelfTest
7 years ago
Pavol Rusnak 3c0a9c2a87
update submodules
7 years ago
Pavol Rusnak 8fa3ce7e14
reset: distinguish between separated call and joined call, mark backup as done only when performed completely
7 years ago
Pavol Rusnak b65068c159
reset: add Features.needs_backup
7 years ago
Pavol Rusnak 97fa33de46
reset: show needs backup signed when storage is not backed up
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