Jan Pochyla
a932816a25
fido_u2f: unify handling of bogus app ids
2018-07-24 15:05:40 +02:00
Jan Pochyla
934b32707c
fido_u2f: parse and serialize keypath as LE
2018-07-24 15:05:40 +02:00
Jan Pochyla
dcb15f77c3
src: run black
2018-07-10 13:05:15 +02:00
Jan Pochyla
ead154b907
src: run isort
2018-07-10 13:05:15 +02:00
Jan Pochyla
2b66deb3d6
ui.text: type -> normal
2018-07-03 16:49:52 +02:00
Jan Pochyla
b3d3da7f7a
apps: use mutable Text API
2018-07-03 16:49:52 +02:00
Jan Pochyla
f9d77479d4
fido_u2f: wait until previous u2f workflow ends
2018-07-02 15:30:32 +02:00
Pavol Rusnak
b22f0aad86
src/apps: some import refactoring
2018-06-05 20:21:31 +02:00
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