Jan Pochyla
e223173b4e
loop: wait -> spawn, select -> wait
...
select was a bit confusing name, as we always block on only one
interface.
2018-04-13 14:57:04 +02:00
Pavol Rusnak
0ec62dfa5c
src/apps/fido_u2f: reorder dispatch_cmd function
2018-03-01 05:44:07 +01:00
Pavol Rusnak
842ebd6e83
src/apps/fido_u2f: show layout for bogus ids again
2018-03-01 05:43:45 +01:00
Jan Pochyla
eda280213f
src/apps/fido_u2f: fix confirmation, refactor
2018-03-01 05:14:02 +01:00
Pavol Rusnak
7dc207a8df
src/apps/fido_u2f: implement bogus app_id screen
2018-03-01 03:08:35 +01:00
Pavol Rusnak
c937d73217
src: minor visual nits
2018-03-01 01:13:26 +01:00
Pavol Rusnak
c0a0630cba
src/apps/fido_u2f: implement u2f counter
2018-02-28 18:53:52 +01:00
Pavol Rusnak
be79a8cff4
src+tests: make flake8 happy; explicitly mark E722 ignores (bare excepts)
2018-02-27 00:31:33 +01:00
Jan Pochyla
fd95bb482e
src/apps: rely more on ui.layout clear
2018-02-27 00:12:30 +01:00
Pavol Rusnak
b97e5b7a55
src/trezor/ui: use ICON_DEFAULT by default, not ICON_RESET
2018-02-26 23:00:50 +01:00
Pavol Rusnak
bce101b96a
src/apps/fido_u2f: fix missing icon in header
2018-02-26 17:53:37 +01:00
Jan Pochyla
ab9a82e95a
src/apps/fido_u2f: fix confirmation
2018-02-26 17:13:17 +01:00
Jan Pochyla
af53d39c44
src/apps/fido_u2f: add layout handling
2018-02-26 16:59:44 +01:00
Jan Pochyla
c568071177
src/apps/fido_u2f: add async write
2018-02-26 16:59:44 +01:00
Pavol Rusnak
69344f34b6
apps/common/seed: refactor methods usage
2018-02-06 15:21:27 +01:00
Pavol Rusnak
7d1d6ce393
src: import hexlify explicitly, fix hexlify usage
2018-01-04 13:24:39 +01:00
Pavol Rusnak
16bc1c6cb6
src: fix flake8 style
2017-12-09 18:38:36 +01:00
Pavol Rusnak
4379f0d031
u2f: show generic icon if specific is not found
2017-11-14 14:28:44 +01:00
Pavol Rusnak
af86f57da3
u2f: add bitfinex
2017-11-03 19:06:59 +01:00
Pavol Rusnak
7a4d9a28fd
apps: more u2f apps
2017-10-23 13:57:15 +02:00
Jan Pochyla
04acab723a
trezor/loop: add loop.close()
2017-10-10 15:35:01 +02:00
Pavol Rusnak
08bca26841
apps/u2f: add icon for gandi
2017-09-29 18:14:05 +02:00
Arthur Gautier
2b5bfb1990
u2f: Adds Gandi.net as verified app
2017-09-29 18:13:30 +02:00
Jan Pochyla
808317424d
use trezor.ui.{BG,FG}
2017-09-26 12:05:26 +02:00
Jan Pochyla
49cc4651c2
bunch of api cleanups
2017-09-19 23:47:35 +02:00
Jan Pochyla
26b5baf657
apps/fido_u2f: fix worfklow api, optimize
2017-09-06 15:43:57 +02:00
Jan Pochyla
3562ffdc54
wire: pass Context to apps
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
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
c94e02b0eb
apps.fido_u2f: more type annotations
2017-06-20 12:03:36 +02:00
Pavol Rusnak
73b2ea6c85
travis: add make style (using flake8)
2017-06-13 19:35:34 +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
7783763e92
apps.fido_u2f: workaround for sync send problems
2017-05-31 19:27:47 +02:00
Jan Pochyla
a865c94339
apps.fido_u2f: add WIP ui/button support
2017-05-31 19:16:22 +02:00
Jan Pochyla
d8bb5acb19
apps.fido_u2f: mute verbose logging
2017-05-31 18:40:32 +02:00
Jan Pochyla
7a5377e385
apps.fido_u2f: fix authenticate
2017-05-31 13:15:50 +02:00
Jan Pochyla
36fc87bd46
apps.fido_u2f: first impl of msg_authenticate
2017-05-30 19:08:29 +02:00
Jan Pochyla
479ff127fc
apps.fido_u2f: small changes in msg_register
2017-05-30 19:08:29 +02:00
Jan Pochyla
5a41b4497b
apps.fido_u2f: fix docs
2017-05-29 17:56:15 +02:00
Jan Pochyla
136514da5c
apps.fido_u2f: make register sign with correct privkey
2017-05-29 17:50:36 +02:00
Jan Pochyla
ce915749de
apps.fido_u2f: use exact sizes in response descriptor
2017-05-29 17:50:13 +02:00
Jan Pochyla
89e18c4d52
apps.fido_u2f: simulate button press after 2 secs
2017-05-29 17:49:11 +02:00
Jan Pochyla
1a98400ff8
apps.fido_u2f: check apdu length
2017-05-29 17:47:50 +02:00
Jan Pochyla
a1d3eda2ca
apps.fido_u2f: return correct cid on chan cancellation
2017-05-29 17:45:15 +02:00