Pavol Rusnak
|
03c681ec49
|
embed/extmod/modtrezorcrypto: introduce CANONICAL_SIG_ETHEREUM constant
|
2018-10-21 19:16:15 +02:00 |
|
Milan Rossa
|
fc9bc85ea3
|
unix: user profiles support for emulator
|
2018-10-11 16:51:04 +02:00 |
|
Milan Rossa
|
32fe5d20af
|
unix: emulator debug build options
|
2018-10-11 16:33:45 +02:00 |
|
Pavol Rusnak
|
ace3574769
|
embed/extmod/modtrezorconfig: update for T1
|
2018-10-02 21:19:36 +02:00 |
|
Pavol Rusnak
|
9beb6146e4
|
trezorhal: minor cleanup in touch for T1
|
2018-10-02 19:03:06 +02:00 |
|
Pavol Rusnak
|
ddbcd7400f
|
firmware: enable touch for T1
|
2018-10-02 18:08:44 +02:00 |
|
Pavol Rusnak
|
0ab0f9e418
|
unix: refactor T1 touch events to behave similarly to T2 touch events
|
2018-10-02 17:24:47 +02:00 |
|
Dusan Klinec
|
29ee5dc80c
|
mock: fixes error in generated trezorcrypto mock
|
2018-10-02 16:50:44 +02:00 |
|
Pavol Rusnak
|
411c2a2b2a
|
trezorhal: enable USB on T1
|
2018-10-02 16:29:34 +02:00 |
|
Pavol Rusnak
|
45e10a2e79
|
embed: refactor cpu flags in sconscript files
|
2018-09-30 16:39:40 +02:00 |
|
Pavol Rusnak
|
2a06ff4986
|
embed/firmware: add T1 display support, apply T1 fixes
|
2018-09-30 16:12:04 +02:00 |
|
Pavol Rusnak
|
d644147985
|
build: update SConscript.firmware for T1
|
2018-09-20 16:37:36 +02:00 |
|
Pavol Rusnak
|
72d1c457c2
|
embed/extmod/modtrezorui: fix minor issue in display_print
|
2018-09-20 16:05:28 +02:00 |
|
Pavol Rusnak
|
108d84051e
|
embed/extmod/modtrezorui: add more T1/T2 ifdefs to display functions
|
2018-09-20 15:09:01 +02:00 |
|
Pavol Rusnak
|
398f1557d6
|
build: introduce T1 memory file
|
2018-09-20 13:43:44 +02:00 |
|
Pavol Rusnak
|
fb816bd2de
|
embed/extmod/modtrezorui: properly set backlight and bpp for T1 display
|
2018-09-13 19:42:35 +02:00 |
|
Pavol Rusnak
|
11bf37b17c
|
vendor: update trezor-crypto
|
2018-09-13 15:02:10 +02:00 |
|
Pavol Rusnak
|
7880b67451
|
embed/extmod/modtrezorui: display code reorg/cleanup
|
2018-09-12 15:23:30 +02:00 |
|
Pavol Rusnak
|
4a76756b75
|
embed/extmod/modtrezorui: use software renderer
|
2018-09-11 18:08:40 +02:00 |
|
Pavol Rusnak
|
d0f2905542
|
embed/extmod/modtrezorcrypto: refactor pbkdf2 prf
|
2018-09-11 18:06:13 +02:00 |
|
Pavol Rusnak
|
8874925fb8
|
unix: support backgrounds for models T and 1
|
2018-09-11 16:38:47 +02:00 |
|
Pavol Rusnak
|
f23f751ab0
|
extmod/modtrezorui: prepare display UI for model change
|
2018-09-11 16:01:06 +02:00 |
|
Pavol Rusnak
|
5efab07b23
|
cardano: remove GetPublicKey.root_hd_passphrase, style changes
|
2018-09-07 19:35:57 +02:00 |
|
Dušan Plavák
|
060a8cbdfd
|
cardano: replace derivation scheme v1 for v2 (#342)
|
2018-09-07 19:07:15 +02:00 |
|
Pavol Rusnak
|
1013cc9185
|
vendor: update trezor-crypto
|
2018-09-05 17:09:43 +02:00 |
|
Pavol Rusnak
|
e821fd4358
|
emulator: rename TREZOR_NOUI macro to TREZOR_EMULATOR_NOUI
|
2018-09-03 17:56:53 +02:00 |
|
Pavol Rusnak
|
8d9d4816da
|
embed/extmod/modtrezorutils: remove utils.symbol, use constants directly
|
2018-08-31 16:55:01 +02:00 |
|
Pavol Rusnak
|
01a876f486
|
embed: add confirm/cancel actions to touch events
|
2018-08-31 16:55:01 +02:00 |
|
Pavol Rusnak
|
e3607156d8
|
embed: make model and emulator orthogonal, update macros to match this logic
|
2018-08-31 16:55:01 +02:00 |
|
Pavol Rusnak
|
3ceb9c42ee
|
bootloader: check both touch_is_detected and touch_read to detect touch
|
2018-08-21 17:34:34 +02:00 |
|
mcudev
|
1695533c8a
|
touch: follow ft6236 power on sequence closer
|
2018-08-21 17:25:18 +02:00 |
|
Pavol Rusnak
|
bdd7e932a0
|
embed: bump version to 2.0.8
|
2018-08-21 16:37:16 +02:00 |
|
Pavol Rusnak
|
1bf1a76973
|
src/apps/ethereum: implement Ethereum canonical signatures, fix max_chain_id
|
2018-08-20 15:49:56 +02:00 |
|
Pavol Rusnak
|
6801b61514
|
embed/extmod/modtrezorui: remove FONT_PY_TO_C/FONT_C_TO_PY, use (signed) int globally for font id
|
2018-08-16 21:16:34 +02:00 |
|
Pavol Rusnak
|
3a2c1eecdb
|
embed/extmod/modtrezorui: add MONO_BOLD font
|
2018-08-16 20:59:24 +02:00 |
|
Pavol Rusnak
|
1a6e0f053a
|
embed/extmod/modtrezorcrypto: refactor AES API, use test from NIST SP 800-38A
|
2018-08-14 14:42:19 +02:00 |
|
Pavol Rusnak
|
e3d18ecb47
|
embed: refactor display_identify into a "getter" function
|
2018-08-04 20:45:59 +02:00 |
|
Pavol Rusnak
|
3022cd50c8
|
embed: use runtime detection of connected display controller
|
2018-08-04 17:43:54 +02:00 |
|
Pavol Rusnak
|
7b8266221d
|
embed: use static where appropriate in display-stm32.h
|
2018-08-04 17:22:23 +02:00 |
|
Pavol Rusnak
|
68ef9b9322
|
embed: add comment about why first value of display_id is discarded
|
2018-08-04 17:19:04 +02:00 |
|
Pavol Rusnak
|
bc5dba751a
|
embed: refactor display_identify in display-stm32
|
2018-08-04 17:15:29 +02:00 |
|
mcudev
|
c0b5d33743
|
display_identify: improve identification of ILI9341
|
2018-08-04 17:03:40 +02:00 |
|
Pavol Rusnak
|
4ebd7d2ad8
|
embed/extmod/modtrezorui: fix typo in display-stm32.h
|
2018-08-03 13:39:06 +02:00 |
|
Pavol Rusnak
|
f1dc43f951
|
embed: don't sync in display_refresh when using GC9307
|
2018-08-02 19:02:04 +02:00 |
|
Pavol Rusnak
|
e7a74ccfee
|
embed: add support for GC9307 display driver
|
2018-08-02 18:30:43 +02:00 |
|
Pavol Rusnak
|
f4252d755c
|
embed: introduce display_identify
|
2018-08-01 18:52:58 +02:00 |
|
Pavol Rusnak
|
32fbc69c30
|
embed: refactor BUFFER_OFFSET modification in display_set_orientation
|
2018-07-26 15:32:23 +02:00 |
|
jmuravsky
|
09ddcc7ac9
|
cardano: add Cardano currency support
|
2018-07-25 17:56:29 +02:00 |
|
mcudev
|
8cd8be9bd1
|
boardloader, sdcard: avoid fatal error when card is ejected during countdown
|
2018-07-25 11:52:28 +02:00 |
|
Pavol Rusnak
|
9d4e38bd4c
|
embed: wait 100ms after turning off sdcard/touch circuit
|
2018-07-24 14:24:00 +02:00 |
|