Jan Pochyla
934b32707c
fido_u2f: parse and serialize keypath as LE
2018-07-24 15:05:40 +02:00
Pavol Rusnak
9d4e38bd4c
embed: wait 100ms after turning off sdcard/touch circuit
2018-07-24 14:24:00 +02:00
Pavol Rusnak
cb9e7b5885
embed: cleanup Keccak API (drop keccak arg from digest() func)
2018-07-23 15:19:38 +02:00
Dusan Klinec
8cf0b93df7
sha3: keccak parameter in the constructor
...
- enable to construct keccak sha3 so keccak-sha3 digest can be used in hmac / pbkdf transparently (without need to call special digest(keccak=True) as some functions taking Digest object call digest() directly so keccak mode have to be specified before that point)
2018-07-23 15:01:46 +02:00
Dušan Klinec
ca22a57963
xmr: wire type fix ( #175 )
2018-07-23 12:48:09 +02:00
Pavol Rusnak
08725c16e8
embed: fix sdcard issue
2018-07-23 11:58:36 +02:00
Pavol Rusnak
c1209dcc17
embed: sdcard investigation
2018-07-23 11:58:36 +02:00
Pavol Rusnak
08d8cf6a25
embed: remove superfluous != NULL
2018-07-23 11:58:36 +02:00
Pavol Rusnak
f1d8a3aaf2
embed: don't set pins to OUTPUT in {sdcard,touch}_active_pin_state when they were already set like this in {sdcard,touch}_default_pin_state
2018-07-23 11:58:36 +02:00
Pavol Rusnak
99c5d049b9
embed: moved configuration of SD detect pin to sdcard_default_pin_state
2018-07-23 11:58:36 +02:00
Pavol Rusnak
ca9162f7b7
embed: introduce {sdcard,touch}_active_pin_state
2018-07-23 11:58:36 +02:00
Pavol Rusnak
c97226a4c9
embed: add touch_power_on to firmware
2018-07-23 11:58:35 +02:00
Pavol Rusnak
add16b6b27
embed: move {sdcard,touch}_default_pin_state to the beginning of {sdcard,touch}_init
2018-07-23 11:58:35 +02:00
Pavol Rusnak
7ca460457e
embed: refactor sdcard/touch, extract touch_power_on/off functions from touch_init
2018-07-23 11:58:35 +02:00
Pavol Rusnak
9fa3a7a399
protob: more meta info in monero messages
2018-07-22 21:04:48 +02:00
Pavol Rusnak
a5e6dff3ff
protob: refactor Monero messages
2018-07-22 20:07:05 +02:00
Dušan Klinec
ac0193b0b6
Monero protocol messages added ( #164 )
2018-07-22 19:47:30 +02:00
Pavol Rusnak
a7463bcb85
tests: don't use AES_VAR for tests/libtrezor-crypto.so
2018-07-20 11:14:51 +02:00
Pavol Rusnak
9462601849
tests: extract eip155 tests for ethereum, add more cases
2018-07-19 18:06:56 +02:00
Pavol Rusnak
3067339b41
src: fix ethereum sign for chain_id >= 0x100
2018-07-19 18:05:26 +02:00
HackyMiner
1ef73190b9
fixed rlp_length for chain_id > 255 ( #381 )
2018-07-19 17:56:11 +02:00
Pavol Rusnak
ee6897d153
defs: fix dust_limit for litecoin
2018-07-18 22:09:51 +02:00
Pavol Rusnak
20237ace5c
docs: update hardware.md to use jpgs
2018-07-18 20:15:55 +02:00
Pavol Rusnak
0123e4a155
docs: convert pngs to jpgs where it makes sense (photos)
2018-07-18 20:14:28 +02:00
Pavol Rusnak
fecc6e53a0
tools: update tools to generate clang-format compatible output
2018-07-18 12:17:51 +02:00
mcudev
0fbf2261cc
boardloader: partial fix for powering off sd
2018-07-18 11:33:05 +02:00
Pavol Rusnak
b7e76e4e81
protob: refactor graph.py
2018-07-17 18:33:59 +02:00
Pavol Rusnak
7bf30ccb37
style: add cstyle target to Makefile + clang-format config, don't enforce for now
2018-07-17 16:54:37 +02:00
Pavol Rusnak
f7df570194
protob: add graph.py script, small fixes to proto files
2018-07-16 18:37:42 +02:00
Pavol Rusnak
25bc3b4570
protob: update message workflow comments
2018-07-16 16:51:03 +02:00
Pavol Rusnak
a5563af0fa
signer: drop the directory, we don't use this anymore
2018-07-16 15:58:20 +02:00
Pavol Rusnak
020a39bf1d
protob: add two missing files
2018-07-16 15:24:15 +02:00
Pavol Rusnak
324d82507e
vendor: update trezor-common
2018-07-16 15:10:50 +02:00
Saleem Rashid
eac5f43b70
fullbuild: Call script/bootstrap before clone ( #383 )
...
fullbuild would previously fail if the parent repository hadn't
initialized submodules yet, due to the use of --reference
Fixes #382
2018-07-16 15:08:55 +02:00
Pavol Rusnak
c3291c37af
vendor: update trezor-common; reflect rename of common.proto to messages-common.proto
2018-07-16 15:07:42 +02:00
Pavol Rusnak
e0108d34bf
protob: rename common.proto to messages-common.proto, move Success/Failure and friends there
2018-07-16 15:00:18 +02:00
Pavol Rusnak
5cd84e6870
tests: fix test_curves bug introduced in last commit
2018-07-16 14:51:50 +02:00
Pavol Rusnak
2bf5382e28
tools: update coindef.py to reflect the field rename
2018-07-16 14:48:47 +02:00
Pavol Rusnak
06fbb91f12
build: added --recursive to git clone in Makefile and script/bootstrap
2018-07-16 14:44:34 +02:00
Pavol Rusnak
2de6d876a3
python: reformat python scripts using black
2018-07-16 14:38:09 +02:00
Ondřej Vejpustek
02a988cd26
integrate Wycheproof tests
2018-07-16 14:27:18 +02:00
Ondřej Vejpustek
8318ac35fc
fix ed25519-donna signature malleability
2018-07-16 14:27:18 +02:00
Pavol Rusnak
c5045f0667
defs: rename address_prefix to uri_prefix, drop ':', add more regexes
2018-07-16 14:20:29 +02:00
Pavol Rusnak
ca7a911033
vendor: update trezor-common
2018-07-16 12:38:29 +02:00
Pavol Rusnak
bd2866f61b
defs: fix zencash forkid
2018-07-16 12:36:47 +02:00
mcudev
59c7159a29
docs: hardware: add photos, add more pin info, other related updates
2018-07-16 11:11:09 +02:00
Pavol Rusnak
b4d0d496ae
defs: fix bgold_testnet icon
2018-07-16 11:08:02 +02:00
wilsonmeier
32ba838d0e
defs: Bgold Testnet
2018-07-16 11:06:55 +02:00
slush
6645bd5e00
coins_details: Mark as 'soon' all bitcoin-like coins going to be released in next firmware.
2018-07-13 16:30:42 +02:00
slush
bade531099
coins_details: Fixing Decred ( closes #167 ), adding Cardano, Tezos, updating Groestlcoin
2018-07-13 16:28:21 +02:00