Dag Heyman
|
b4eeaf51f2
|
Fix error in QR parsing
|
2018-01-30 09:11:55 +01:00 |
|
Dag Heyman
|
dd1218cf6b
|
Log non timeout YkpersError
|
2018-01-24 16:17:47 +01:00 |
|
Dag Heyman
|
7649b0fdfe
|
Refactor away duplicate code
|
2018-01-23 14:50:21 +01:00 |
|
Dag Heyman
|
e71bebd734
|
Remove dead code
|
2018-01-23 10:47:40 +01:00 |
|
Dag Heyman
|
ba461fb868
|
Log timeout better.
|
2018-01-23 10:47:17 +01:00 |
|
Emil Lundberg
|
7168aa9799
|
Log slot mode code calculation failure
|
2018-01-08 18:24:13 +01:00 |
|
Dag Heyman
|
517d07f5d2
|
Slot mode: handle errors when updating cred
If the calculation in slot mode fails,
don't do anything.
|
2018-01-03 10:46:47 +01:00 |
|
Emil Lundberg
|
c0661839ca
|
Fix QR scan broken in 57f18ca
QR code scan feature was broken by `Controller.parse_qr` returning a
`CredentialData` object instead of a plain dict.
|
2017-12-19 15:27:01 +01:00 |
|
Emil Lundberg
|
7a223dabb9
|
Enable setting up Python logging
|
2017-12-01 15:54:30 +01:00 |
|
Dain Nilsson
|
89f383d184
|
Show applet version in about.
|
2017-11-20 15:30:26 +01:00 |
|
Dain Nilsson
|
f37df42c43
|
More flake8 fixes.
|
2017-11-07 15:44:16 +01:00 |
|
Dain Nilsson
|
ce2a85708b
|
flake8
|
2017-11-07 15:00:20 +01:00 |
|
Dain Nilsson
|
57f18ca943
|
Update for latest ykman changes to OATH.
|
2017-11-07 14:13:29 +01:00 |
|
Dag Heyman
|
f8c1925130
|
Improve error handling to prevent hanging UI
|
2017-09-28 09:41:36 +02:00 |
|
Dag Heyman
|
006df9f44d
|
refactor: remove dead get_features code
|
2017-09-25 10:24:44 +02:00 |
|
Dag Heyman
|
6839e14c2d
|
Add support for custom periods
* Improve layout of add credential dialogs
* Scan QR no available from home screen
* Support 7 digit credentials
|
2017-09-12 16:21:38 +02:00 |
|
Dag Heyman
|
ab1f9619d2
|
fix hidden check
|
2017-09-05 14:41:47 +02:00 |
|
Dag Heyman
|
78ae0f8c59
|
Add error message for too large keys in slot mode
Closes #171
|
2017-08-03 12:24:32 +02:00 |
|
Dag Heyman
|
030484910c
|
Show error message when no space left
Should fix #153
|
2017-07-05 11:01:58 +02:00 |
|
Steven Noonan
|
66f4a852a9
|
qrdecode: fix infinite loop when encoding type is 1 (numeric)
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
|
2017-05-20 02:43:05 -07:00 |
|
Dag Heyman
|
d400bdc281
|
Remove debug print
|
2017-05-02 15:59:02 +02:00 |
|
Dag Heyman
|
ee77df3bbb
|
Call derive_key for debugging purpose
|
2017-05-02 13:01:07 +02:00 |
|
Dag Heyman
|
9ba1d4a3c5
|
Fix flake8 for python code
|
2017-03-09 11:10:06 +01:00 |
|
Dag Heyman
|
c4cbb89a0e
|
State used slots in add dialog
|
2017-03-08 16:07:12 +01:00 |
|
Dag Heyman
|
6e8a3eb9dc
|
Make qr a module
|
2017-03-03 14:22:54 +01:00 |
|
Dag Heyman
|
83d34b47d1
|
Revert "Move qr module to pymodules"
This reverts commit e379b3f84a .
|
2017-03-03 14:20:46 +01:00 |
|
Dag Heyman
|
e379b3f84a
|
Move qr module to pymodules
|
2017-03-03 13:18:06 +01:00 |
|
Dag Heyman
|
4c13323eb7
|
Fix key format
|
2017-03-01 14:36:07 +01:00 |
|
Dag Heyman
|
b8ce346012
|
Add remember password checkbox
|
2017-03-01 11:57:40 +01:00 |
|
Dag Heyman
|
4e114a52a2
|
Split up validate and key derivation
|
2017-02-28 15:07:43 +01:00 |
|
Dag Heyman
|
79e8ca0208
|
Use parse key function from ykman
|
2017-02-28 11:24:56 +01:00 |
|
Dag Heyman
|
f8439c485b
|
Better handling of missing modes.
|
2017-02-28 10:57:10 +01:00 |
|
Dag Heyman
|
9677596b60
|
qr scan: Use virtual geometry for screenshot
|
2017-02-27 15:23:34 +01:00 |
|
Dag Heyman
|
46a0256723
|
fix parse_b32_key
|
2017-02-27 14:21:11 +01:00 |
|
Dag Heyman
|
1c06a9b136
|
Add slot credential
|
2017-02-27 14:13:54 +01:00 |
|
Dag Heyman
|
4ada4a4738
|
Delete slot credential
|
2017-02-23 16:00:17 +01:00 |
|
Dag Heyman
|
1e95b880c8
|
Support individual calculation of slot credentials
|
2017-02-23 13:51:44 +01:00 |
|
Dag Heyman
|
66693a842c
|
First attempt at legacy slot mode
|
2017-02-23 10:40:24 +01:00 |
|
Dag Heyman
|
084191e467
|
Add reset functionality
|
2017-02-17 08:52:34 +01:00 |
|
Dag Heyman
|
ab10894187
|
Modify set password logic
|
2017-02-16 15:22:20 +01:00 |
|
Dag Heyman
|
075b421dd2
|
Show padding error in GUI
|
2017-02-16 14:14:14 +01:00 |
|
Dag Heyman
|
e7a45abe7b
|
Support multiple monitors in QR scan
|
2017-02-15 15:00:30 +01:00 |
|
Dag Heyman
|
46fa7d8f6d
|
Fill add credential form on QR
|
2017-02-15 13:40:44 +01:00 |
|
Dag Heyman
|
e8d2bbcf69
|
Add QR decode logic
|
2017-02-15 11:17:26 +01:00 |
|
Dag Heyman
|
9d6e248cae
|
Add QR parse logic
|
2017-02-15 10:13:57 +01:00 |
|
Dag Heyman
|
dcfe627844
|
Add set password functionality
|
2017-02-10 14:01:49 +01:00 |
|
Dag Heyman
|
61fb0ff206
|
Hide some elements when no YubiKey
|
2017-02-10 09:51:01 +01:00 |
|
Dag Heyman
|
bdcfb58ce0
|
Update password logic
|
2017-02-09 10:57:28 +01:00 |
|
Dag Heyman
|
6e321c8157
|
Fixup password logic
|
2017-02-08 13:07:51 +01:00 |
|
Dag Heyman
|
58074d3927
|
Store derived key in memory
|
2017-02-08 11:55:53 +01:00 |
|