Commit Graph

1737 Commits

Author SHA1 Message Date
slush 8b0e2b0aa0 Fixing PIN change exception handling 2018-01-28 15:29:35 +01:00
slush 88feeeb21c Improved PIN dialog UX 2018-01-28 15:29:34 +01:00
slush f8071c9a97 Added compatibility with CPython 2018-01-28 15:28:11 +01:00
slush 4916393139 Add support for protobuf Sint32 type 2018-01-28 15:22:14 +01:00
slush 5e7d2833af Adding sint32 and sint64 protobuf type. 2018-01-28 15:22:14 +01:00
slush 3947003e89 Fixed compatibility with CPython. 2018-01-28 15:13:35 +01:00
slush 3e5878728d Optimize message class lookup.
Allow dynamic registration of messages by apps.
2018-01-28 15:13:35 +01:00
slush 05c6171c5f Add check inside the debug app that we're in debug mode. 2018-01-28 15:13:35 +01:00
slush 80014f24ff Slower backlight animation 2018-01-28 15:13:35 +01:00
slush ba5aea519d Display label in PIN unlock 2018-01-28 15:13:35 +01:00
slush dddb1e7548 Fix exception handling in PIN 2018-01-28 15:13:35 +01:00
slush 56fc84a9e0 Disable all handling of backlight. 2018-01-28 15:13:35 +01:00
slush 14e53765e7 Fixing building ARM toolchain from sources 2018-01-28 15:12:23 +01:00
Pavol Rusnak 5e164ebaf1
tools: add getkey command to keyctl to retrieve the public key 2018-01-28 15:02:29 +01:00
Pavol Rusnak b77a1eb12f
build: satoshilabs vendor has full trust 2018-01-28 15:01:50 +01:00
Pavol Rusnak 0b4c703813
bootloader: update booting ui 2018-01-28 13:47:03 +01:00
Pavol Rusnak 7bbcd99d53
tools: add vtrust parsing to binctl 2018-01-28 11:24:50 +01:00
Pavol Rusnak 1b712a0446
trezorhal: fix simple interface behaviour on windows 2018-01-28 02:43:03 +01:00
Pavol Rusnak 399d6d2f65
trezorhal: make webusb more robust 2018-01-28 02:43:03 +01:00
Pavol Rusnak 08c145c4da
trezorhal: fix winusb 2018-01-28 02:43:02 +01:00
Pavol Rusnak 5e4b632f14
bootloader: firmware: use "Go to" instead of "Open", because that's what Chrome uses :-/ 2018-01-28 02:43:02 +01:00
Pavol Rusnak ba8224f598
trezorhal: remove configuration from usb string table 2018-01-28 02:43:00 +01:00
Pavol Rusnak 55d0416641
trezorhal: make usb stack more robust 2018-01-27 17:27:57 +01:00
Pavol Rusnak d6681efff2
trezorhal: update usb maxpower 2018-01-26 17:11:52 +01:00
Pavol Rusnak efd926208d
bootloader: refactor version formatting into format_ver 2018-01-26 16:05:45 +01:00
Pavol Rusnak c0220192d4
tools: fix binctl script 2018-01-26 15:51:19 +01:00
Pavol Rusnak 0d7f486733
bootloader: show different dialogs for firmware upgrade and vendor change 2018-01-26 15:51:19 +01:00
Pavol Rusnak 6e81a68fbe
bootloader: refactor flash erase after first chunk is received 2018-01-26 15:51:19 +01:00
Peter Jensen 5f1632c5fa pin/ui: fix clear canvas layer 2018-01-26 12:30:45 +01:00
Pavol Rusnak 739e4f2e45
fix release_num values 2018-01-25 17:46:29 +01:00
Pavol Rusnak b785fcce44
bootloader: revert ui color change 2018-01-25 16:43:54 +01:00
Pavol Rusnak a9f5ed9119
trezorhal: remove unnecessary casting for vstr, small ui nitpicks 2018-01-25 16:29:05 +01:00
Pavol Rusnak 1280073c04
trezorhal: remove unnecessary casting for usb strings 2018-01-25 15:34:45 +01:00
Pavol Rusnak d39ceb0d99
bootloader: fix ui_screen_done flicker 2018-01-25 14:44:03 +01:00
Pavol Rusnak d27111472e
bootloader: show fingerprint on info click 2018-01-25 14:16:21 +01:00
Pavol Rusnak 8fc65d7f32
bootloader: small UI nitpicks 2018-01-25 13:21:04 +01:00
Pavol Rusnak 117a3efbe2
bootloader: refactor fadeins/fadeouts 2018-01-25 12:33:09 +01:00
Pavol Rusnak 5538614a79
bootloader: rework onboarding 2018-01-24 18:28:10 +01:00
Pavol Rusnak 2e00c090b6
bootloader: add confirm dialogs for wipe/upgrade 2018-01-24 17:00:25 +01:00
Pavol Rusnak ae94bc95fb
bootloader: add "connect to host" screen 2018-01-24 14:22:57 +01:00
Pavol Rusnak 8ef2098763
trezorhal: unix: refactor touch get/pack functionality 2018-01-24 13:41:02 +01:00
Pavol Rusnak 2f567ee822
bootloader: rework UI 2018-01-24 12:47:55 +01:00
Pavol Rusnak f6f6e8593a
bootloader: don't crash on empty usb queue 2018-01-24 00:37:58 +01:00
Pavol Rusnak 9fcb59c3ca
trezorhal: reply with winusb guid just for interface 0 2018-01-24 00:37:58 +01:00
Pavol Rusnak ca0918dbce
trezorhal: rework winusb 2018-01-24 00:37:54 +01:00
Pavol Rusnak 00c193f5cc
trezorhal, unix: drop flash_write_{byte,word} usage, rename flash_write_{byte,word}_rel to flash_write_{byte,word} 2018-01-23 16:58:53 +01:00
Pavol Rusnak 1e7920435c
bootloader: fix flashing of non-continous firmware areas 2018-01-23 16:58:53 +01:00
Jan Pochyla f32e8c50d9 apps/wallet/sign_identity: use secp256k1 by default
Fixes device_tests.test_msg_signidentity
2018-01-23 11:18:31 +01:00
Pavol Rusnak 089168209b
trezorhal: fix webusb landing page 2018-01-23 02:32:48 +01:00
Pavol Rusnak 919e2b9c3b
trezorhal: formatting nits in usb 2018-01-23 02:32:48 +01:00