Pavol Rusnak
743f57afdb
core/modtrezorio: use ff_unifdef.sh preprocessor
...
to reduce the number of lines in ff.c and ffunicode.c
2019-09-03 15:14:25 +02:00
Pavol Rusnak
49a98a5015
core/modtrezorio: enable FatFS.mkfs only in emulator
2019-09-03 15:14:25 +02:00
Pavol Rusnak
d40b7c0385
core/modtrezorio: enable LFN+Unicode in FatFS
2019-09-03 15:14:25 +02:00
Pavol Rusnak
aa8d14c0ea
core/modtrezorio: add FatFS support
2019-09-03 15:14:24 +02:00
Pavol Rusnak
40eabf9012
tests: fix test_msg_binance_sign_tx.py
2019-09-03 15:11:50 +02:00
Pavol Rusnak
ecceed018e
core/tests: make binance sign_tx test vector more readable
2019-09-03 15:09:12 +02:00
Luke Plaster
3eff86d17b
core: fix the "coin" blueprint ( #488 )
2019-09-03 14:47:29 +02:00
Tomas Susanka
7b4b2eddf7
Fix binance divisibility ( #485 )
...
Fix binance divisibility
2019-09-03 09:32:49 +02:00
ciny
ec4dd38888
core: #482 fix binance divisibility
2019-09-03 09:12:04 +02:00
Tomas Susanka
33cc147c66
tests: fix loaddevice test
2019-09-02 14:35:15 +02:00
Tomas Susanka
798ee4a83f
tests: enable load_device test for core
2019-09-02 13:55:16 +02:00
Pavol Rusnak
7c74f1c54c
core: fix style
2019-09-02 13:49:46 +02:00
Pavol Rusnak
e04555e3e5
ci: add "regular" to regular builds
2019-09-02 13:45:59 +02:00
Jan Pochyla
355cebf8bf
core: wait for the default layout after closing a workflow
...
Fixes #469
2019-09-02 12:52:09 +02:00
Jan Pochyla
ccb926af53
core: improve log messages in workflow and wire
2019-09-02 12:52:09 +02:00
Pavol Rusnak
bdaf4cd069
core: update ChangeLog
2019-09-02 12:46:20 +02:00
Andrew Kozlik
c1f0c642df
core: cache seed without passphrase ( #478 )
2019-09-02 12:09:03 +02:00
Tomas Susanka
41b76f4f31
tests: move enter_all_shares recovery function to common
2019-09-02 10:20:51 +02:00
Tomas Susanka
9e42a73650
build: make gen
2019-09-02 08:25:58 +02:00
Min Khang Aung
f252edfc7e
common: add blockbook link to cpuchain ( #477 )
2019-09-01 18:23:01 +02:00
Pavol Rusnak
f88d2722f6
nix: we need pytest-random-order now
2019-09-01 13:43:36 +02:00
Pavol Rusnak
74b734fd66
tests: be consistent
2019-09-01 09:54:19 +02:00
TheCreator
64034c6d7d
common: enable UNO ( #472 )
2019-09-01 09:47:58 +02:00
Pavol Rusnak
851b786c2e
git subrepo push common
...
subrepo:
subdir: "common"
merged: "37e1bace9"
upstream:
origin: "git+ssh://git@github.com/trezor/trezor-common"
branch: "master"
commit: "37e1bace9"
git-subrepo:
version: "0.4.0"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "5d6aba9"
2019-08-31 23:43:42 +02:00
Pavol Rusnak
68d2e4c075
common: update coins_details.json
2019-08-31 23:43:17 +02:00
Marek Mahut
a540a3f15b
common: adding Yoroi wallet for Cardano ( #475 )
2019-08-31 22:36:41 +02:00
Roman Zeyde
680e18a4ba
core/seed: add SLIP-0077 derivation to Keychain ( #398 )
...
Following #66 and #317 , it would allow deriving confidential addresses and
unblinding confidential transactions' outputs.
2019-08-31 19:04:00 +02:00
Pavol Rusnak
db86092319
crypto: fix valgrind issue with ed25519-donna, clean local variables
2019-08-30 17:21:15 +02:00
Pavol Rusnak
324cb651c6
core+legacy: update bootloader ChangeLogs
2019-08-30 16:15:04 +02:00
matejcik
68e6a0077b
style: fix import order in trezorlib/misc.py
2019-08-29 15:19:02 +02:00
matejcik
5b8f542436
python: do not accept bytes for str protobuf fields
...
fixes #283
also adds typing information to misc.py
2019-08-29 15:07:50 +02:00
matejcik
ab74f55a95
python: improve ethereum_sign_tx
2019-08-29 15:07:50 +02:00
matejcik
2d4b23d64a
fixup! tests: convert from self.client to the client fixture
2019-08-29 15:07:50 +02:00
matejcik
3209e82018
python: refresh features after ClearSession
...
ClearSession will clear pin and password caches, which would otherwise
not be reflected in Features
2019-08-29 15:07:50 +02:00
matejcik
122f6c8085
tests: update shamir tests for setup_client markers
2019-08-29 15:07:50 +02:00
matejcik
8e1d5374b1
tests: drop methods from TrezorTest class
...
tests: remove forgotten imports
2019-08-29 15:07:50 +02:00
matejcik
871a68e0be
tests: improve ethereum tests
2019-08-29 15:07:50 +02:00
matejcik
e0f55be7a6
tests: convert from self.client to the client fixture
2019-08-29 15:07:50 +02:00
matejcik
eee02dd3f8
tests: make mnemonics top-level
2019-08-29 15:07:50 +02:00
matejcik
4b2235ab78
tests: convert setup_client to a marker
2019-08-29 15:07:50 +02:00
matejcik
1e4cf8d801
tests: make altcoin check prettier
2019-08-29 15:07:50 +02:00
matejcik
77d4f02b3a
tests: make use of input_flow in test_cancel
2019-08-29 15:07:50 +02:00
Pavol Rusnak
7f443778f1
build: add help to make style/style_check
2019-08-29 12:46:06 +02:00
Pavol Rusnak
dbef93a30d
core: enable firmware build without SDL2 installed
...
SConstruct includes SConscript.unix even for the firmware builds,
which resuls in error if SDL2 is not installed.
This commit workarounds the issue.
Is there a better way how to NOT include SConscript.unix via
SConstruct for firmware only builds?
2019-08-29 12:35:16 +02:00
Pavol Rusnak
cc3f7b8d48
ci: include version+githash into artefact filenames
2019-08-29 00:01:59 +02:00
Pavol Rusnak
fc1f90875b
legacy: fix firmware build in CI with MEMORY_PROTECT=0
2019-08-28 16:12:19 +02:00
Pavol Rusnak
4cbbc3da64
legacy: fix style
2019-08-28 15:09:12 +02:00
Pavol Rusnak
1a71c7a3e8
common: rename Features.features to Features.capabilities
2019-08-28 15:02:30 +02:00
Pavol Rusnak
41428ab2df
legacy: make sca pixels for pin matrix grow from the inside
2019-08-28 14:49:59 +02:00
Jan Pochyla
34ec1ed294
core/webauthn: fix bug introduced in bb2556
...
Fixes #448
2019-08-28 14:27:32 +02:00