Commit Graph

1547 Commits (816bfe387fe45fd2df50af7d9ee932f6988f371b)
 

Author SHA1 Message Date
Jochen Hoenicke 816bfe387f Bug fix: missing parenthesis in flash_write_word
7 years ago
Pavol Rusnak 20a1326ebb
storage: fix typo
7 years ago
Pavol Rusnak ce3eaba925
trezorhal: use static inline instead of static (gcc 7.2 workaround)
7 years ago
Pavol Rusnak 16bc1c6cb6
src: fix flake8 style
7 years ago
Pavol Rusnak 8a8450d6be
fix build for older compilers
7 years ago
Pavol Rusnak e268aeb8b7
flash: simplify/unify flash_erase_sectors usage
7 years ago
Pavol Rusnak 6ab0f03ec4
embed: norcow_init, storage_init and flash_init don't return secbool, they halt using ensure if something goes wrong
7 years ago
Pavol Rusnak 6b94fd26e4
boardloader: rename reset_flags_init to reset_flags_check
7 years ago
Pavol Rusnak f0013b0318
sconscript: typo - split stack protector and freestanding options
7 years ago
Jan Pochyla 757978e1c8 apps/management: fix change_pin
7 years ago
Jan Pochyla 314e6a99c1 modtrezorcrypto/bip32: add HDNode.__init__
7 years ago
Jan Pochyla 58e4a5546f wallet/signing: implement extra data hashing
7 years ago
Pavol Rusnak 626a8885ce
trezor.config: add compaction test
7 years ago
Pavol Rusnak b39b4a4947
norcow: fix bug
7 years ago
Pavol Rusnak 7f5192701f
unix: use mmap to access flash file
7 years ago
Pavol Rusnak 44a11fa3ef
norcow: introduce NORCOW_MAGIC
7 years ago
Pavol Rusnak 38e3088325
common: don't expose shutdown() via common.h
7 years ago
Pavol Rusnak f88080b904
Merge branch 'pin_fails'
7 years ago
Pavol Rusnak 40104822e8
unix: make SDL failures fatal
7 years ago
Pavol Rusnak d30eb0df32
docker: fix build in more generic way
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
Jan Pochyla 8b85078730
reflash: add new firmware target
7 years ago
Jan Pochyla 09af312789 prodtest: add BORDER command
7 years ago
Pavol Rusnak ac477b62f8
apps.homescreen: new default homescreen (using display.avatar)
7 years ago
Jan Pochyla 0f2a82e9f1 tests: remove useless import
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 c5cd844bef
Merge pull request #85 from trezor/tsusanka/wip-segwit
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
Tomas Susanka 65481308e6 wallet/signing: imports fix
7 years ago
Jan Pochyla 165faaeba4 wallet/signing: codestyle
7 years ago
Tomas Susanka 0e2bcd64e8 tests: o.address fix
7 years ago
Tomas Susanka d8a884bd87 tests: unit tests signature fixtures for segwit
7 years ago
Tomas Susanka 4fdc389a22 bip143: all inputs (not only segwit ones) are added to bip143
7 years ago
Jan Pochyla 26265ca511 tests: enable signtx segwit tests
7 years ago
Jan Pochyla b1164077e9 wallet/signing: add change output restrictions
7 years ago
Tomas Susanka 1d97077343 wallet/signing: typo - hex instead of magic number
7 years ago
Jan Pochyla f56d39a447 wallet/signing: stream signatures for segwit inputs
7 years ago
Jan Pochyla 5a6b2a5a97 wallet/signing: move default input sequence to sanitizer
7 years ago
Tomas Susanka aa29667059 common: coins updated
7 years ago
Tomas Susanka a79a71b74a submodules: trezor-common updated to 9c1e61e
7 years ago
Tomas Susanka 2ebf1cd9f4 trezor/crypto: bech32
7 years ago
Tomas Susanka dc6701af90 wallet/signing: native P2WPKH, P2WPKH in P2SH, scripts
7 years ago
Tomas Susanka b7b46b6980 wallet/signing: amount is checked during witness signature
7 years ago
Tomas Susanka da4bc2dc8b wallet/signing: P2WPKH in P2SH address generation based on BIP-49, PAYTOP2SHWITNESS output type
7 years ago
Tomas Susanka b7f01baf99 wallet/signing: refactoring
7 years ago
Tomas Susanka e63d0adc23 wallet/signing: segwit first test passing
7 years ago