Tomas Susanka
|
b65896b24e
|
python: add device test for SLIP-39 recovery device; fix reset device
|
2019-06-23 21:33:58 +02:00 |
|
Tomas Susanka
|
80f8f7900d
|
core: add slip39 support to reset and recovery device
|
2019-06-23 21:33:58 +02:00 |
|
Tomas Susanka
|
49d6a35249
|
core: add slip39 keyboard
|
2019-06-23 21:33:58 +02:00 |
|
Tomas Susanka
|
132519123e
|
common: add slip39 flag to reset_device
|
2019-06-23 21:27:06 +02:00 |
|
Tomas Susanka
|
ab028965fe
|
python: add slip39 option to device recovery
|
2019-06-23 21:27:06 +02:00 |
|
sergeykrasilnik
|
f726d58c55
|
common/defs: add XRC wallet link (#256)
|
2019-06-23 20:36:08 +02:00 |
|
Roman Zeyde
|
6fb76f95d1
|
core: ensure correct pubkeyhash/witprog length in scripts.py (#254)
|
2019-06-22 16:22:00 +02:00 |
|
Pavol Rusnak
|
e3e2811f7a
|
core: throw exception classes instead of instances where possible
|
2019-06-22 02:14:02 +02:00 |
|
Pavol Rusnak
|
312224b7a3
|
core: fix style
|
2019-06-22 00:18:31 +02:00 |
|
Pavol Rusnak
|
e432c37df0
|
core/sdcard: read/write now don't return bool, but rather throw an Exception instead
|
2019-06-21 22:51:53 +02:00 |
|
Pavol Rusnak
|
4938fb5461
|
core/tests: rename trezor.io.sdcard test, don't use assert in tests directly
|
2019-06-20 17:22:44 +02:00 |
|
Pavol Rusnak
|
c8bc21a393
|
core: bump SD card capacity to 64MB in emulator
|
2019-06-20 11:52:50 +02:00 |
|
Pavol Rusnak
|
2d8e11e827
|
core/tests: expand slip39 test_error_location
|
2019-06-18 23:50:03 +02:00 |
|
Andrew Kozlik
|
84d3723ee9
|
slip39: Add RS1024 error locator function.
|
2019-06-18 18:34:29 +02:00 |
|
Cabecinha84
|
8a94aef1b0
|
common/defs: add ZelCash (#251)
|
2019-06-18 12:01:49 +02:00 |
|
Pavol Rusnak
|
54d348228f
|
all: rename TREZOR to Trezor where possible
|
2019-06-17 20:28:29 +02:00 |
|
Szymon Lesisz
|
cfc0a7ecd1
|
common/defs: update support.json (#249)
|
2019-06-14 15:10:10 +02:00 |
|
Tomas Susanka
|
906013a6d7
|
ui/mnemonic: small refactor in input's edit
|
2019-06-13 21:18:23 +02:00 |
|
Tomas Susanka
|
40d55dfe8b
|
ui: remove dead code in mnemonic.py
|
2019-06-13 17:58:15 +02:00 |
|
Jan Pochyla
|
5bc6bc4635
|
core: fix request_passphrase notification screen
|
2019-06-12 16:08:59 +02:00 |
|
Jan Pochyla
|
416226648c
|
core: rotate touch coordinates by default
|
2019-06-12 15:30:05 +02:00 |
|
Roman Zeyde
|
a4c0645622
|
core: return exception details in debug mode (#238)
|
2019-06-11 17:07:18 +02:00 |
|
Pavol Rusnak
|
ebc22e5ccb
|
ci/legacy: don't build bootloader/demo in bitcoinonly+debug targets
|
2019-06-11 17:01:13 +02:00 |
|
Pavol Rusnak
|
c1f5432904
|
Merge pull request #239 from trezor/andrewkozlik/hmac_drbg
Add HMAC DRBG and use it to generate random delays
|
2019-06-11 16:59:50 +02:00 |
|
Roman Zeyde
|
40bf2c5d2e
|
core: ensure pubkeyhash/scripthash have the correct length (#220)
|
2019-06-11 14:34:58 +02:00 |
|
Andrew Kozlik
|
e6ee13e798
|
legacy/common: Temporarily use TRNG to generate random delays.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
6e884203c3
|
legacy: Add hmac_drbg to bootloader build.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
ad5d9168c8
|
legacy: Move wait_random() to common.c and use HMAC DRBG to generate delays.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
013929de0b
|
crypto/hmac_drbg: Fix buffer overflow.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
c2bdd1cf32
|
core/common: Change delay_random() to wait_random().
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
531c610a17
|
storage: Use wait_random() from common.h. Fix build for tests.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
d95756ccf3
|
crypto/hmac_drbg: Fix style.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
f677a0f0db
|
core: Use PRNG when generating random delays.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
1d9e125fd4
|
crypto/rfc6979: Use the new HMAC DRBG implementation in rfc6979.c. Remove code duplication between rfc6979.c and ecdsa.c.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
b915092a44
|
crypto/hmac_drbg: Add nonce parameter to hmac_drbg_init().
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
7c44340c40
|
crypto: Add HMAC deterministic random bit generator and unit tests.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
0e277dfcb0
|
core/slip39: Fixed a bug when generating shares with group_threshold = 1.
|
2019-06-11 11:26:29 +02:00 |
|
Pavol Rusnak
|
0b96b48a8c
|
core/tools: rename toif_convert to toif_convert.py
|
2019-06-09 19:17:53 +02:00 |
|
Pavol Rusnak
|
b89134bf3f
|
core/tools: fix style in toif_convert
|
2019-06-09 19:04:10 +02:00 |
|
Pavol Rusnak
|
9cb9653c27
|
core: refactor png2toi/toi2png tools into one toif_convert usable as a library
unify filename extensions
|
2019-06-09 18:07:07 +02:00 |
|
Ashot Khachatryan
|
b7d1404803
|
common/defs: add Bitcore backends to CRW (#234)
|
2019-06-08 23:01:39 +02:00 |
|
Pavol Rusnak
|
53a4116685
|
add SECURITY.md
|
2019-06-06 19:50:57 +02:00 |
|
Tomas Susanka
|
677562d571
|
Merge pull request #216 from trezor/tsusanka/iss212-monere-tests
ci: download monero tests binary in docker
|
2019-06-06 10:57:24 +02:00 |
|
matejcik
|
835d5df175
|
core: reset i2c bus when detected busy
(cherry picked from commit bf79384845 )
|
2019-06-05 14:18:24 +02:00 |
|
Pavol Rusnak
|
e6bb2697c8
|
core: update ChangeLog
|
2019-06-05 14:17:38 +02:00 |
|
Ashot Khachatryan
|
6ff644c304
|
common/defs: new prefixes for CROWN (#222)
|
2019-06-05 13:42:26 +02:00 |
|
Tomas Susanka
|
adbc724d98
|
submodules: remove secp256k1-zkp's branch name because it will rotate
see https://github.com/ElementsProject/secp256k1-zkp/issues/68
|
2019-06-04 08:21:42 +02:00 |
|
Tomas Susanka
|
83a5ae3def
|
ci: download monero tests binary in docker
closes #212
|
2019-06-03 19:44:41 +02:00 |
|
Roman Zeyde
|
0219c9cef8
|
common/defs: add Elements regtest support (#213)
|
2019-06-02 19:39:20 +02:00 |
|
Pavol Rusnak
|
1ee5068128
|
core/cbor: fix string conversion to work with bytearrays
|
2019-06-01 11:49:27 +02:00 |
|