1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-22 06:28:13 +00:00
Commit Graph

13365 Commits

Author SHA1 Message Date
Tomas Susanka
688b568bd9 ethereum: files rename 2017-12-22 17:10:28 +01:00
Tomas Susanka
19ef1480d8 common: HashWriter move to common 2017-12-22 17:10:28 +01:00
Tomas Susanka
1f677306a1 ethereum/signing: streaming; all tests passing 2017-12-22 17:10:28 +01:00
Tomas Susanka
47b3baa30a ethereum/signing: all test passing, no data stream 2017-12-22 17:10:28 +01:00
Tomas Susanka
dc02b322bf ethereum/signing: basic structure, first test passing
first commit based on the trezor-mcu repo
eth tokens added using the common ethereum_tokens-gen.py script
first device test passing
2017-12-22 17:10:28 +01:00
Tomas Susanka
8304e86bd7 submodules: trezor common updated 2017-12-22 17:10:28 +01:00
Saleem Rashid
6a2b92c49e storage: Fix for Clang 2017-12-20 15:04:43 +01:00
Saleem Rashid
78bc7377a0 Makefile.include: Refactor and support other compilers 2017-12-20 15:04:43 +01:00
Saleem Rashid
58d2079b56 transaction: Fix uninitialized read in compile_output 2017-12-20 15:04:43 +01:00
Pavol Rusnak
fe0534658f
tests: no need to include ubinascii for unit tests 2017-12-19 21:57:42 +01:00
Pavol Rusnak
333c0a633a
trezor.crypto: adopt crc32 function 2017-12-19 21:54:22 +01:00
Pavol Rusnak
a9870b9e0e
tests: update how tests are being run 2017-12-19 19:42:56 +01:00
Pavol Rusnak
eff3ce2aa8
unix: use ensure, not (void) 2017-12-19 19:42:56 +01:00
Pavol Rusnak
556add6a74
tests: use marker, not function name 2017-12-19 19:35:23 +01:00
Pavol Rusnak
41b75c5655
device_tests: use skip_t1 and skip_t2 markers 2017-12-19 19:24:40 +01:00
Saleem Rashid
2c00526d23 client: Remove DEFAULT_CURVE
The device should choose the default curve based on the coin or message.
2017-12-19 18:47:18 +01:00
Pavol Rusnak
c550e5c703
revert bytes/str change in tools.py 2017-12-19 16:10:37 +01:00
Pavol Rusnak
8a37c28ed6
fix typos in test names 2017-12-19 15:54:07 +01:00
Saleem Rashid
f20fd0d8cf trezorctl: Remove broken default in address_n click.prompt 2017-12-19 15:48:17 +01:00
Saleem Rashid
36c479c2c2 trezorctl: Change InputScriptType to OutputScriptType 2017-12-19 15:48:17 +01:00
Jan Pochyla
7be96048f8 unix: fix wur in usb 2017-12-19 15:13:12 +01:00
Jan Pochyla
5f63081f37 scons: fix 64-bit build 2017-12-19 15:12:56 +01:00
Pavol Rusnak
4f26db43e3
travis: skip decred test for now 2017-12-19 14:20:13 +01:00
Saleem Rashid
73c6cf22ad Travis CI: Use Python 3 2017-12-19 14:11:51 +01:00
Saleem Rashid
fd57b89902 Makefile: Use $PYTHON 2017-12-19 14:11:51 +01:00
Saleem Rashid
7aadc1edda script: Refactor test 2017-12-19 14:11:51 +01:00
Saleem Rashid
bab8db9191 vendor: Update Nanopb to 0.3.9 2017-12-19 14:11:51 +01:00
Saleem Rashid
045ef22d98 storage: Do not use Nanopb 2017-12-19 14:11:51 +01:00
Saleem Rashid
fcad6d0e28 tox: Run trezorlib.tests.unit_tests 2017-12-19 13:16:22 +01:00
Saleem Rashid
2996138341 protobuf: Call _fill_missing in __init__ 2017-12-19 13:16:22 +01:00
Saleem Rashid
1c8f03968c tests: Move to trezorlib.tests 2017-12-19 13:16:22 +01:00
Saleem Rashid
57ad0fe729 unit_tests: Fix tx_api.cache_dir 2017-12-19 13:16:22 +01:00
Saleem Rashid
34a8b90067 device_tests: Fix tx_api.cache_dir 2017-12-19 13:16:22 +01:00
Pavol Rusnak
753e91dff0
protobuf: encode to utf-8 bytestream 2017-12-18 22:44:54 +01:00
Pavol Rusnak
094d0b6ffb
revert ckd_public.py removal of bytes/string handling 2017-12-18 22:40:11 +01:00
Pavol Rusnak
c1b1bedb8c
ed25519: remove py2/py3 handling in ed25519 funcs as well 2017-12-18 22:34:15 +01:00
Pavol Rusnak
a9291e89c5
no need to use byteindex/iterbytes anymore 2017-12-18 22:26:55 +01:00
Pavol Rusnak
95bea97239
travis: remove protobuf dependency 2017-12-18 21:48:17 +01:00
Pavol Rusnak
bb1c42b16c
vendor: remove python-trezor submodule for now 2017-12-18 21:38:31 +01:00
Saleem Rashid
f2a52400c3 device_tests: Round time in test_backoff
Fix random failures on emulator due to minimal communication overhead
2017-12-18 21:19:22 +01:00
Saleem Rashid
fd32c3aa84 device_tests: Fix test_protect_call 2017-12-18 21:19:22 +01:00
Saleem Rashid
b92a0d24b0 fsm: Include file and line in fsm_sendFailure for DEBUG_LINK 2017-12-18 20:13:00 +01:00
Saleem Rashid
8fceb961e4 README: Add development instructions 2017-12-18 20:09:59 +01:00
Saleem Rashid
5b92680cfb README: Use Markdown syntax for links 2017-12-18 20:09:59 +01:00
Saleem Rashid
becb31c4fc script: Do not start emulator if running 2017-12-18 20:09:59 +01:00
Saleem Rashid
1f2e5e2a91 Travis CI: Fix InsecurePlatformWarning 2017-12-18 20:09:59 +01:00
Saleem Rashid
226999d5b4 Travis CI: Run tests on emulator 2017-12-18 20:09:59 +01:00
Saleem Rashid
923d5f7555 script: Add Scripts To Rule Them All 2017-12-18 20:09:59 +01:00
Saleem Rashid
17340c2396 emulator: Show DEBUG_LINK indicator 2017-12-18 20:09:59 +01:00
Saleem Rashid
644907e160 emulator: Add EMULATOR=1 to emulator/Makefile 2017-12-18 20:09:59 +01:00