1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-01-04 20:40:55 +00:00
Commit Graph

587 Commits

Author SHA1 Message Date
Jan Pochyla
e3a6ef185b apps/debug: add memory_stats 2017-09-21 14:22:06 +02:00
Jan Pochyla
49cc4651c2 bunch of api cleanups 2017-09-19 23:47:35 +02:00
Jan Pochyla
2303acb7a9 apps/homescreen: implement PIng.button_protection 2017-09-06 22:53:48 +02:00
Jan Pochyla
a8e51ceda3 loop: whitespace 2017-09-06 15:43:57 +02:00
Jan Pochyla
26b5baf657 apps/fido_u2f: fix worfklow api, optimize 2017-09-06 15:43:57 +02:00
Pavol Rusnak
ae17af2313
Revert "usb: disable HS mode & U2F iface for now"
This reverts commit b61676cf89.
2017-09-04 14:22:37 +02:00
Pavol Rusnak
82ae061922
style: add newline to file 2017-09-02 23:10:54 +02:00
Jan Pochyla
b61676cf89 usb: disable HS mode & U2F iface for now 2017-08-22 14:12:15 +02:00
Jan Pochyla
112893c46f log: less colors 2017-08-21 13:31:45 +02:00
Jan Pochyla
2e1a249845 main: delay usb start 2017-08-21 13:22:44 +02:00
Jan Pochyla
a235a6b38b all: docs, logging 2017-08-21 13:22:35 +02:00
Jan Pochyla
3db1bf89fa remove trezor.main, simplify trezor.workflow 2017-08-16 15:02:03 +02:00
Jan Pochyla
b83d2d1166 apps.common.coins: regenerate 2017-08-15 18:14:14 +02:00
Jan Pochyla
1cdfac000a apps.wallet: fix sign_identity 2017-08-15 18:14:14 +02:00
Jan Pochyla
bc9beaf5d8 wire: fix Context.call 2017-08-15 18:14:14 +02:00
Jan Pochyla
3562ffdc54 wire: pass Context to apps 2017-08-15 18:14:14 +02:00
Jan Pochyla
552444c856 remove src/lib 2017-08-15 18:14:14 +02:00
Jan Pochyla
d2781d030d msg: rename to io 2017-08-15 18:14:14 +02:00
Jan Pochyla
1f90e781d5 wire: simplify, use async codecs 2017-08-15 18:14:14 +02:00
Pavol Rusnak
fe5b5c1940
tests: update to pytest, regenerate protobuf 2017-07-28 18:58:31 +02:00
Jan Pochyla
880faa10b0 usb: use HS_IN_FS
TODO: with more interfaces, static usb state is getting bigger, maybe we should move it to dynamic memory. at the very least, concepts of physical and logical interfaces should be separate
2017-07-12 16:04:03 +02:00
Jan Pochyla
915cf849e9 trezor.msg: remove select, add poll
TODO: decide if we want to continue polling on interface numbers, or rather on usb/touch file objects
2017-06-26 16:03:20 +02:00
Pavol Rusnak
886c3a0a11
modtrezorcrypto: use lowercase QSTRs so we don't have to 'import as' 2017-06-23 17:50:45 +02:00
Jan Pochyla
afd65833cb trezor.crypto: rework for new structure 2017-06-20 17:45:34 +02:00
Jan Pochyla
4127655584 trezor.ui.loader: make target parametric 2017-06-20 17:45:34 +02:00
Pavol Rusnak
ce6dca8ed5
trezor.io: rework for new structure 2017-06-20 14:14:47 +02:00
Pavol Rusnak
acb68dc429
trezor.config: rework for new structure 2017-06-20 13:30:02 +02:00
Jan Pochyla
3318ed22f5 trezor.ui.confirm: content is required 2017-06-20 12:03:36 +02:00
Jan Pochyla
bcd94ecbc1 trezor.ui: rework HoldToConfirmDialog
Fixes flickering while idle.
2017-06-20 12:03:36 +02:00
Jan Pochyla
c94e02b0eb apps.fido_u2f: more type annotations 2017-06-20 12:03:36 +02:00
Pavol Rusnak
365fd404b1
src: fix style 2017-06-18 23:32:47 +02:00
Jan Pochyla
5b9ef8813a trezor.utils: fix for mypy, remove genfunc 2017-06-14 19:34:23 +02:00
Jan Pochyla
803c47dca8 extmod: use lowercase names 2017-06-14 18:51:55 +02:00
Pavol Rusnak
73b2ea6c85
travis: add make style (using flake8) 2017-06-13 19:35:34 +02:00
Jan Pochyla
98e82e3cd5 code style 2017-06-12 18:16:06 +02:00
Jan Pochyla
6e15b37205 trezor.wire: less logs 2017-06-12 18:05:06 +02:00
Jan Pochyla
e94d8cc277 trezor.ui.keyboard: complete suggestion on click 2017-06-12 18:04:11 +02:00
Jan Pochyla
b15d60383e main: disable u2f, enable wire 2017-06-12 18:03:03 +02:00
Jan Pochyla
c422453e82 const_delay: remove 2017-06-12 18:02:42 +02:00
Pavol Rusnak
845a3a7e0d
tests: add partial pylint support 2017-06-07 19:06:26 +02:00
Jan Pochyla
a18b883249 apps.fido_u2f: remember user confirmation only for 10 secs 2017-06-07 13:55:40 +02:00
Jan Pochyla
a56877bef3 apps.fido_u2f: remove needless async/await 2017-06-07 13:55:40 +02:00
Jan Pochyla
e7ea22839d apps.fido_u2f: recognize bogus app_id 2017-06-06 13:29:26 +02:00
Jan Pochyla
ed8cfe0399 apps.fido_u2f: unify reg/auth state 2017-06-06 13:14:58 +02:00
Jan Pochyla
c4c27de0d5 apps.fido_u2f: remove legacy layout 2017-06-06 13:09:52 +02:00
Jan Pochyla
2bb872ae19 apps.fido_u2f: code style 2017-06-01 12:02:08 +02:00
Jan Pochyla
c6545b9b6d trezor: code style 2017-05-31 19:32:40 +02:00
Jan Pochyla
3cb89f3ae7 trezor.ui: send -> touch 2017-05-31 19:30:06 +02:00
Jan Pochyla
dc87e14334 trezor.workflow: reset backlight when starting workflow 2017-05-31 19:29:04 +02:00
Jan Pochyla
7783763e92 apps.fido_u2f: workaround for sync send problems 2017-05-31 19:27:47 +02:00