Pavol Rusnak
7c3040d6fc
firmware: update ChangeLog, bump to 1.6.3
2018-08-27 16:10:57 +02:00
Adrián Matejov
65619112a0
tezos: branch in sign_tx is not b58 encoded ( #198 )
2018-08-27 15:39:29 +02:00
Jan Pochyla
c1b284cdfa
apps: use {app}.layout for common layouts
2018-08-27 15:36:02 +02:00
Jan Pochyla
8421fa4fdb
apps: unify wire registering, load modules automatically
2018-08-27 14:56:21 +02:00
matejcik
d37abab57d
Merge pull request #173 from trezor/matejcik/coin-defs
...
unified coin data management
2018-08-27 14:45:53 +02:00
matejcik
334c5eed32
support: fix duplicate checking bug, update data after merge
2018-08-24 17:11:00 +02:00
matejcik
43eaaba028
Merge branch 'master' into matejcik/coin-defs
2018-08-24 17:07:18 +02:00
matejcik
a80a3ac6f2
coins_details: update to new CMC API, improve script, refresh data
2018-08-24 17:01:54 +02:00
matejcik
467b41efda
defs/tools: rename "coins" to "bitcoin"
2018-08-24 17:01:44 +02:00
Tomas Susanka
a08a1a5e2a
apps: split_address moved to show only ( #307 )
2018-08-24 16:45:27 +02:00
Michael Ira Krufky
a265a9cc50
ethereum: add AtheiosChain (ATH) chain_id
2018-08-24 16:23:02 +02:00
Michael Ira Krufky
9dd7a1d4ed
Add support for AtheiosChain (ATH) ( #195 )
2018-08-24 16:22:29 +02:00
matejcik
a903b996c8
support: fix bug in support.py show
2018-08-24 15:29:48 +02:00
matejcik
a01b92339d
Merge branch 'master' into matejcik/coin-defs
2018-08-24 15:25:01 +02:00
matejcik
15a971764a
support: finish support.py release
flow
2018-08-24 15:21:11 +02:00
matejcik
0abfb6cd91
coin_info: tweak API for less repetition
2018-08-24 15:20:25 +02:00
Jan Pochyla
f7c1465d57
apps: unify common writer logic
2018-08-23 20:06:00 +02:00
matejcik
98c2fdc6df
cointool: improve and document some more intricate parts of checks
2018-08-23 19:32:28 +02:00
matejcik
f152ca9b79
cointool: check non-uniform keys (e.g. someone adding a "description"
...
field to the defs json)
2018-08-23 19:09:54 +02:00
matejcik
4dbfc220b4
cointool: explain and improve address collision check
2018-08-23 19:09:35 +02:00
matejcik
1a01c5d686
travis: run new checks
2018-08-23 18:34:07 +02:00
matejcik
70d1ae268d
support: move some responsibility away from support.py check
2018-08-23 18:10:06 +02:00
Sotiris Blad
f30131b8db
Update monetaryunit.json ( #194 )
2018-08-23 17:57:28 +02:00
matejcik
e070b22aa3
coins_details: update tool, overrides, generated files and upstream
...
token source
2018-08-23 17:54:27 +02:00
matejcik
a3240380c6
tools: ERC20 duplicate management
2018-08-23 17:32:50 +02:00
Jan Pochyla
2f910839fe
ui.text: optimize font detection
2018-08-23 14:42:13 +02:00
matejcik
5ad2eb74a0
coin_info: shuffle knowledge about duplicates, validation
...
and support information
2018-08-23 13:05:41 +02:00
matejcik
11c0404bfa
coins_details: refresh market caps, rename VET->VEN
2018-08-23 12:56:27 +02:00
Tomas Susanka
741443165c
tests/wallet: UiConfirmTotal includes fee
2018-08-23 11:23:58 +02:00
Tomas Susanka
889315ba00
wallet: total amount fix ( #318 )
2018-08-23 11:23:58 +02:00
Tomas Susanka
e6486ad90a
ripple: note on which curve is used
2018-08-22 16:21:45 +02:00
matejcik
a00bac9584
support: drop "new-style" support data (superseded by original-style)
2018-08-22 15:33:26 +02:00
matejcik
2c564a74f4
support: up-to-date support info
2018-08-22 15:30:01 +02:00
Dusan Klinec
bf1e1b13a6
chacha20poly1305: header polution reduction
...
- including chacah20poly1305.h polutes general namespace with macros defined in ecrypt-portable.h and ecrypt-machine.h which are needed only for .c files and should not leak to general namespace
- I've extracted types definition from ecrypt-portable.h to ecrypt-types.h as types are needed for interface definition in ecypt-sync.h which is needed in chacha20poly1305.h
2018-08-22 13:28:00 +02:00
Dusan Klinec
b9edb3b976
ed25519: ROTR, ROTL removed from header file
...
- redundant, not used in trezor-crypto
- clashes with another ROTR from poly1305 header files if included together
2018-08-22 13:25:14 +02:00
Tomas Susanka
e657397c83
cardano: signing returns CardanoSignedTx
2018-08-21 20:15:56 +02:00
Tomas Susanka
4305c1da1b
stellar: get public key removed
2018-08-21 20:15:56 +02:00
Tomas Susanka
db71e919b7
cardano: message renamed
2018-08-21 20:15:56 +02:00
Tomas Susanka
0323355299
vendor: trezor-common update; protobuf: regen
2018-08-21 20:15:56 +02:00
matejcik
b5ef996b1d
tx_api: fix issue on python < 3.5
2018-08-21 19:11:29 +02:00
matejcik
2559295f40
tx_api: update to assume "/api" path again, let blockHash request be
...
cached
2018-08-21 18:56:25 +02:00
Dusan Klinec
f1eca08383
ed25519: scalarmult fixes
...
- operation result parameter can be the same as operation input parameter
- operation returns full extended Edwards point
2018-08-21 18:40:40 +02:00
Dusan Klinec
72da171f28
ed25519: double scalarmult fix
...
- return fully valid ed point
2018-08-21 18:27:47 +02:00
matejcik
b4d001fe4d
travis: drop python 3.3 and related workarounds from CI
...
We still technically support Python 3.3 as our code doesn't use
any Python 3.4 features.
(honestly, there are basically no python 3.4 features worth talking
about -- although of course, you should update just for TLS 1.2 support)
It's just that the whole ecosystem is moving away from py3.3
and I'm tired of making workarounds for pip, virtualenv and friends
simply refusing to accomodate.
2018-08-21 18:13:53 +02:00
matejcik
f880ba933f
style: explain to isort that we use third party libraries and which they
...
are, since it apparently cannot figure that out on its own
2018-08-21 17:55:33 +02:00
Pavol Rusnak
3ceb9c42ee
bootloader: check both touch_is_detected and touch_read to detect touch
2018-08-21 17:34:34 +02:00
mcudev
1695533c8a
touch: follow ft6236 power on sequence closer
2018-08-21 17:25:18 +02:00
matejcik
175148e77c
style: be more explicit about wrongly sorted imports
2018-08-21 16:53:17 +02:00
matejcik
f30ea76d24
build: do not require pip in requirements.txt
...
it makes little sense and breaks python3.3 for mysterious reasons
(the "mysterious" reason is that everyone dropped support for py3.3
and so dependencies are messed up)
2018-08-21 16:50:45 +02:00
matejcik
f9824739ae
travis: make sure stylecheck only runs on 3.6
2018-08-21 16:47:30 +02:00