Saleem Rashid
54b0869535
signing: Use Hasher instead of SHA256_CTX
2017-12-09 16:28:40 +01:00
Saleem Rashid
dd7b21a6ca
hasher: Initial commit
2017-12-09 16:28:40 +01:00
Pavol Rusnak
6ab0f03ec4
embed: norcow_init, storage_init and flash_init don't return secbool, they halt using ensure if something goes wrong
2017-12-09 14:48:49 +01:00
Pavol Rusnak
6b94fd26e4
boardloader: rename reset_flags_init to reset_flags_check
2017-12-09 14:36:02 +01:00
Pavol Rusnak
f0013b0318
sconscript: typo - split stack protector and freestanding options
2017-12-08 19:30:46 +01:00
Jan Pochyla
757978e1c8
apps/management: fix change_pin
2017-12-08 17:26:51 +01:00
Jan Pochyla
314e6a99c1
modtrezorcrypto/bip32: add HDNode.__init__
2017-12-08 17:25:28 +01:00
Jan Pochyla
58e4a5546f
wallet/signing: implement extra data hashing
...
TODO: zcash test
2017-12-08 17:25:28 +01:00
Pavol Rusnak
626a8885ce
trezor.config: add compaction test
2017-12-08 16:46:13 +01:00
Pavol Rusnak
b39b4a4947
norcow: fix bug
2017-12-08 16:17:58 +01:00
Pavol Rusnak
7f5192701f
unix: use mmap to access flash file
2017-12-08 14:18:15 +01:00
Pavol Rusnak
44a11fa3ef
norcow: introduce NORCOW_MAGIC
2017-12-08 13:42:17 +01:00
Pavol Rusnak
38e3088325
common: don't expose shutdown() via common.h
2017-12-08 12:42:43 +01:00
Jonathan Cross
63038e6210
Improve / simplify documentation
2017-12-07 21:57:23 +01:00
Pavol Rusnak
f88080b904
Merge branch 'pin_fails'
2017-12-07 15:29:47 +01:00
Pavol Rusnak
40104822e8
unix: make SDL failures fatal
2017-12-07 12:44:38 +01:00
Pavol Rusnak
d30eb0df32
docker: fix build in more generic way
2017-12-05 23:54:17 +01:00
Pavol Rusnak
4c62529625
remove obsolete udev rule
2017-12-05 22:08:58 +01:00
Pavol Rusnak
04d980f8f0
add Features.model field (set to "T")
2017-12-04 22:40:42 +01:00
Pavol Rusnak
bc7c66aa76
add Features.model field (set to "1")
2017-12-04 22:30:11 +01:00
Pavol Rusnak
8e96b42260
add Features.model
2017-12-04 22:13:55 +01:00
Pavol Rusnak
18fcf826d6
ethereum: implement checksum in ethereum_get_address
2017-12-04 19:28:40 +01:00
Pavol Rusnak
45835733bc
more cleanup
2017-12-02 22:06:44 +01:00
Pavol Rusnak
8b9cba832c
cleanup last commit
2017-12-02 22:02:39 +01:00
slush
f5c1587396
Version moved from version.py to __init__.py
2017-12-02 18:48:44 +01:00
slush
59ef832424
Add 'trezorctl version' to track version of installed package
2017-12-02 18:31:57 +01:00
Jonathan Cross
29e4c6a05e
Transaction signing example and explanation
2017-12-02 17:36:13 +01:00
Pavol Rusnak
116c3c0575
trezorctl: use click.echo instead of stderr.write
2017-12-02 15:34:06 +01:00
Jonathan Cross
ab3d17b3df
Better handling of user input for --coin in sign_tx
2017-12-02 15:27:40 +01:00
slush
8c00cda95a
Ignore pydev IDE files
2017-12-02 15:21:37 +01:00
Karel Bílek
8aca4dd289
Removing digiexplorer
...
Digiexplorer's API is not working
Websocket starts, but the query `getBlockHeader` times out.
2017-12-02 05:15:28 +01:00
Szymon Lesisz
df12bc5e2c
changed testnet bitcore urls
2017-11-30 17:39:14 +01:00
Pavol Rusnak
f44635a9ca
vendor: update trezor-common
2017-11-29 23:04:59 +01:00
Jochen Hoenicke
dc181b97b8
Vertcoin support
2017-11-29 23:00:44 +01:00
Tomas Susanka
a82bbbb30d
layout: encode -> encrypt typo
...
updates #252
2017-11-29 13:48:29 +01:00
Jan Pochyla
69d030a8fa
wallet/signing: restrict segwit change output
2017-11-29 13:14:32 +01:00
Jan Pochyla
8b85078730
reflash: add new firmware target
...
Flashes (unlocked) boardloader and bootloader from pre-compiled sdcard image.
2017-11-28 20:59:32 +01:00
Pavol Rusnak
ae663ffe0c
client: don't accept non-numerical values for PIN
2017-11-28 19:59:06 +01:00
Jochen Hoenicke
69067c9280
Parse json floats as string
...
With python-2.7 the float values are sometimes rounded to unacceptable
levels, e.g. stripping the last two digits for values over 100k BTC.
This change parses floats as strings to avoid rounding.
Refactored get_url out of fetch_json to make it easier to add
new tx_api with a different url scheme.
2017-11-28 19:55:31 +01:00
Jan Pochyla
09af312789
prodtest: add BORDER command
2017-11-27 13:19:22 +01:00
Pavol Rusnak
ac477b62f8
apps.homescreen: new default homescreen (using display.avatar)
2017-11-27 12:43:49 +02:00
Tomas Susanka
cfe8a98c68
signing segwit change output typo
2017-11-25 01:06:46 +01:00
Jan Pochyla
0f2a82e9f1
tests: remove useless import
2017-11-24 15:13:19 +01:00
Tomas Susanka
09f18bb444
wallet: tx weight calculator is used to determine fee
2017-11-24 15:02:37 +01:00
Tomas Susanka
272d64b9e8
wallet: tx weight exact calculator
2017-11-24 15:02:37 +01:00
Jan Pochyla
c5cd844bef
Merge pull request #85 from trezor/tsusanka/wip-segwit
...
Segwit support for sign_tx and get_address
2017-11-24 15:01:46 +01:00
Jonathan Cross
ffeb94f792
USAGE: Verbose args & adding native Bech32 segwit
2017-11-24 07:57:44 +01:00
Jan Pochyla
7a0bfd289b
wallet/get_address: support segwit
2017-11-23 17:35:31 +01:00
Jan Pochyla
7de6a082d3
wallet/signing: extract addresses.py
2017-11-23 17:30:43 +01:00
Tomas Susanka
65481308e6
wallet/signing: imports fix
2017-11-23 16:45:40 +01:00