1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-19 04:58:11 +00:00
Commit Graph

13365 Commits

Author SHA1 Message Date
Pavol Rusnak
8c02b50414
add installation info to readme 2017-12-10 23:40:06 +01:00
Saleem Rashid
7cd9945905 fsm: Use coin->curve_name 2017-12-10 20:53:44 +01:00
Saleem Rashid
6e25e0b363 coins: Use curve_info instead of HasherType 2017-12-10 20:53:44 +01:00
Saleem Rashid
268e7de109 Update trezor-crypto 2017-12-10 20:53:44 +01:00
Saleem Rashid
dc781725c6 hasher: Move to trezor-crypto
This reverts commit dd7b21a6ca.
2017-12-10 20:53:44 +01:00
Saleem Rashid
0e60ba54b7 crypto: Use Hasher for message signing 2017-12-10 20:53:44 +01:00
Saleem Rashid
a1e911aa4c transaction: Do not hardcode HASHER_SHA2 2017-12-10 20:53:44 +01:00
Saleem Rashid
764cc4c6e8 bip32: Add secp256k1-decred 2017-12-10 20:07:13 +01:00
Saleem Rashid
136c62e970 bip32: Add curve to hdnode_deserialize 2017-12-10 20:07:13 +01:00
Saleem Rashid
b41f5407cc test_check: Attribute test vectors to Monero 2017-12-10 20:07:13 +01:00
Saleem Rashid
8e725f4d3e test_openssl: Fix SHA2 name conflict 2017-12-10 20:07:13 +01:00
Peter Banik
173c62f0f3 Fixed test suite to use generic hasher functions 2017-12-10 20:07:13 +01:00
Saleem Rashid
6b813bc473 hasher: Add HASHER_BLAKE 2017-12-10 20:07:13 +01:00
Saleem Rashid
7cdbec2d11 blake256: Initial commit 2017-12-10 20:07:13 +01:00
Saleem Rashid
b41a51805f Use hasher_Raw instead of sha256_Raw 2017-12-10 20:07:13 +01:00
Saleem Rashid
a70caa3dbc hasher: Initial commit 2017-12-10 20:07:13 +01:00
Pavol Rusnak
16bc1c6cb6
src: fix flake8 style 2017-12-09 18:38:36 +01:00
Pavol Rusnak
8a8450d6be
fix build for older compilers 2017-12-09 18:18:42 +01:00
Pavol Rusnak
e268aeb8b7
flash: simplify/unify flash_erase_sectors usage 2017-12-09 18:00:37 +01:00
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