Jan Pochyla
403d5344e2
trezor.msg: support new modtrezormsg API
2017-04-21 16:25:00 +02:00
Jan Pochyla
afaefb7a13
modtrezormsg: fix typo in Msg.init_usb
2017-04-21 16:25:00 +02:00
Jan Pochyla
46f748205d
modtrezormsg: WIP python USB API
2017-04-21 16:25:00 +02:00
Jan Pochyla
03aac60681
trezorhal: disable interfaces on deinit
2017-04-21 16:23:06 +02:00
Pavol Rusnak
b8f15a78ba
travis: enable clang build for unix
2017-04-21 14:38:19 +02:00
Pavol Rusnak
258d3eaddd
GetPublicKey: use Bitcoin as default coin if not provided
...
disable SimpleSignTx and Firmware messages
update submodules
2017-04-21 14:08:09 +02:00
Pavol Rusnak
fa82ba6d3f
fix xpubaddrgen
2017-04-21 13:53:10 +02:00
Pavol Rusnak
cfde8ec233
use pkg-config for build of tests
2017-04-21 13:44:10 +02:00
Peter Banik
aaf45d704e
introduce version attributes to hdnode_serialize_public/private and hdnode_deserialize functions
2017-04-21 13:42:58 +02:00
Peter Banik
dc1939bae9
Fix for subunit tests on Ubuntu > 16.04 ( #88 )
...
https://github.com/libcheck/check/issues/60
2017-04-21 13:12:45 +02:00
Peter Banik
d4cc4a48b8
Added altcoin support to GetPublicKey ( #161 )
2017-04-21 12:51:13 +02:00
Peter Banik
dd1f7a2b0b
Added xpub_magic and xprv_magic to CoinType structure and coin_name to GetPublicKey message structure ( #26 )
2017-04-21 12:47:23 +02:00
Pavol Rusnak
20e8f9c5f6
travis: add gcc/clang build
2017-04-20 20:45:53 +02:00
Pavol Rusnak
300b09badc
Merge branch 'master' into segwit
2017-04-20 18:45:49 +02:00
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