Tomas Rojas
637d45b196
Configure Bridge only once per process ( #107 )
...
This saves a lot of time on requests retrieving config_signed.bin and
reconfiguring the bridge for every device enumeration or transport
instantiation.
2017-04-20 13:16:15 +02:00
Pavol Rusnak
7bb2c63fc4
build: makefile cleanup - part 2
2017-04-19 23:14:14 +02:00
Pavol Rusnak
ae6be43ba0
build: makefile cleanup - part 1
2017-04-19 22:40:15 +02:00
Pavol Rusnak
f7484fefde
build: brew dropped 32-bit support sdl2, modify macOS stuff to reflect that
2017-04-19 21:39:44 +02:00
Pavol Rusnak
3cb4118850
bump version
2017-04-19 14:20:48 +02:00
Pavol Rusnak
504db8283b
add version and lock_time attributes to sign_tx function
2017-04-19 14:19:26 +02:00
Pavol Rusnak
d131dc7405
fix last commit
2017-04-17 18:56:08 +02:00
Pavol Rusnak
795875523b
unix: implement __fatal_error, simplify modtrezorutils
2017-04-17 18:07:34 +02:00
Pavol Rusnak
117edd233f
build: don't use STM32_HAL_H directly to detect port, introduce TREZOR_STM32 and TREZOR_UNIX macros
2017-04-17 17:57:42 +02:00
Pavol Rusnak
a7e17f07ee
tests: finish sign_identity workflow, update run_tests_python_trezor.sh to reflect current state
2017-04-16 22:21:21 +02:00
Pavol Rusnak
30b13dba58
test_msg_signidentity: ed25519 pubkey starts with 1 not 0
2017-04-16 22:05:55 +02:00
Pavol Rusnak
8a9e31382e
bootloader: add fake processing of FirmwareUpload messages
2017-04-16 20:58:58 +02:00
Pavol Rusnak
6eb74410a5
update libopencm3
2017-04-16 19:43:59 +02:00
Pavol Rusnak
09eaaa09ee
bootloader: don't show recovery seed warning if no firmware is present
2017-04-16 19:31:08 +02:00
Pavol Rusnak
0200ee5763
bootloader: cleanup protobuf messages
2017-04-16 19:31:03 +02:00
Pavol Rusnak
b91d8da421
bootloader: more protobuf cleanup
2017-04-16 17:37:39 +02:00
Pavol Rusnak
fffe8abd02
bootloader: rework message creation
2017-04-16 14:16:40 +02:00
Pavol Rusnak
05306ad79d
build: bring makefiles closer
2017-04-13 23:30:32 +02:00
Pavol Rusnak
a08782bd8c
add gitter badge
2017-04-13 21:58:29 +02:00
Pavol Rusnak
00f566c434
bootloader: start working on USB processing
2017-04-12 18:31:23 +02:00
Pavol Rusnak
bee9af1f90
use v1 transport for T2 bootloader (for now)
2017-04-12 17:54:34 +02:00
Pavol Rusnak
80d8ab7825
bootloader/firmware: update usb strings
2017-04-12 15:20:09 +02:00
Pavol Rusnak
e7bcaae3d4
src.apps.common: update coins.py
2017-04-12 14:48:51 +02:00
Pavol Rusnak
6b96a91d52
docs: update markdown according to lint
2017-04-12 14:45:58 +02:00
Pavol Rusnak
29348f4098
add new firmware update method, update protobuf
2017-04-12 14:11:42 +02:00
Jan Pochyla
4c183268a8
trezorhal: align uint8_t buffers
2017-04-11 18:22:30 +02:00
Jan Pochyla
87909637bf
stmhal: vcp+hid style & comments, vcp tx ring buffer
2017-04-11 18:06:20 +02:00
Pavol Rusnak
242b415453
travis: add webhooks
2017-04-11 17:16:30 +02:00
Pavol Rusnak
4dba3ca38a
cleanup
2017-04-11 17:12:30 +02:00
Karel Bilek
078b387399
Build trezor-crypto
2017-04-11 16:59:29 +02:00
Karel Bilek
d01aa69c26
Read segwit from input
2017-04-11 16:59:29 +02:00
Karel Bilek
0094706e0e
Adding segwit test vector
2017-04-11 16:59:29 +02:00
Karel Bilek
6089167f65
Fixing C test of optimized bip32
2017-04-11 16:59:29 +02:00
Karel Bilek
08545a15e7
Experiment - generating segwit addresses
2017-04-11 16:59:29 +02:00
Karel Bilek
81c61ba5a4
Adding emscripten tests
2017-04-11 16:59:29 +02:00
Pavol Rusnak
dcceec806d
fix call to protectButton while showing segwit warning
2017-04-11 14:05:19 +02:00
Pavol Rusnak
69d7f39b23
modtrezorutils: call __fatal_error on stm
2017-04-10 19:43:07 +02:00
Pavol Rusnak
0c060b6d4a
rename loader to bootloader
2017-04-10 19:24:21 +02:00
Pavol Rusnak
0633506166
rename bootloader to boardloader
2017-04-10 19:11:44 +02:00
Pavol Rusnak
b412ef4b24
trezorhal: usbd - fix typo
2017-04-10 18:39:10 +02:00
Jan Pochyla
28d6b38f6f
trezorhal: implement vcp read and ctrl-c soft reset, fix write
2017-04-10 18:32:13 +02:00
Jan Pochyla
137d27d69e
trezorhal: cleanup hid, usb
2017-04-10 18:30:02 +02:00
Pavol Rusnak
f12c630914
trezorhal: don't use legacy symbols from STMhal
2017-04-10 18:15:48 +02:00
Pavol Rusnak
8a1ec2aad6
trezorhal: upgrade usbd files from stmcube 1.15
2017-04-10 17:52:18 +02:00
Pavol Rusnak
995ae517cd
build: add make bloaty
2017-04-10 16:40:41 +02:00
Pavol Rusnak
56c3c55b7c
assets: update bootloader ui mockups
2017-04-09 02:42:49 +02:00
Jochen Hoenicke
d70ac623a4
Small bugfixes in signing
...
Segwit progress bar fixed.
Call `signing_abort` instead of `layoutHome` on all errors
The second `compile_output` does not work for user button and cannot
return -1.
2017-04-08 22:39:49 +02:00
Jochen Hoenicke
420471889d
Refactored signing method.
...
Put larger pieces of codes into functions of their own.
No changes to this code.
2017-04-08 21:59:51 +02:00
Jochen Hoenicke
9d9377438c
Fix missing returns after signing_abort
2017-04-08 20:33:27 +02:00
Jochen Hoenicke
e5c9b361d3
Better error message for segwit without amount
2017-04-08 20:29:58 +02:00