Commit Graph

779 Commits

Author SHA1 Message Date
Dain Nilsson
0c1b6d08ad Center label. 2015-06-10 16:41:59 +02:00
Dain Nilsson
4ac577d6f0 Add line between codes. 2015-06-10 16:41:59 +02:00
Dain Nilsson
b30ac787d3 Better touch dialog. 2015-06-10 16:41:59 +02:00
Dain Nilsson
5285d96cc9 Add right-click menu to codes. 2015-06-10 16:41:59 +02:00
Dain Nilsson
1a6ef346d1 Sort results. 2015-06-10 16:41:59 +02:00
Dain Nilsson
944c570a5d Refresh on settings change. 2015-06-10 16:41:59 +02:00
Dain Nilsson
f05b044225 Use settings. 2015-06-10 16:41:59 +02:00
Dain Nilsson
ebab226185 Better scrolling. 2015-06-10 16:41:59 +02:00
Dain Nilsson
054c8e9666 Copy to clipboard. 2015-06-10 16:41:59 +02:00
Dain Nilsson
91967a86ae Updated README. 2015-06-10 16:41:59 +02:00
Dain Nilsson
669fbeeab9 Added calculate and copy icons. 2015-06-10 16:41:59 +02:00
Dain Nilsson
0e2cab218c Added SettingsDialog. 2015-06-10 16:41:59 +02:00
Dain Nilsson
adbe810df8 Show correct widget on startup. 2015-06-10 16:41:59 +02:00
Dain Nilsson
921923a869 Store settings. 2015-06-10 16:41:59 +02:00
Dain Nilsson
69ee3b9128 Save passwords to disk. 2015-06-10 16:41:59 +02:00
Dain Nilsson
d489cc79e8 Fix startup with device requiring key. 2015-06-10 16:41:59 +02:00
Dain Nilsson
8f154045b3 Show ykpers lib version. 2015-06-10 16:41:59 +02:00
Dain Nilsson
f05ec6ed9e Added locking and better device detection. 2015-06-10 16:41:59 +02:00
Dain Nilsson
f66005266e Support secrets longer than 64 bytes. 2015-06-10 16:41:59 +02:00
Dain Nilsson
60494a1db0 Use yubicommon from Github. 2015-06-10 16:41:59 +02:00
Dain Nilsson
dfc92537bf Allow delete without Credential reference. 2015-06-10 16:41:59 +02:00
Dain Nilsson
4a3d1dc52b Added support for touch and hotp codes. 2015-06-10 16:41:58 +02:00
Dain Nilsson
48d5a0715c Extract credential reading logic. 2015-06-10 16:41:52 +02:00
Dain Nilsson
53ca56346d Use libloader from yubicommon. 2015-05-19 10:42:56 +02:00
Dain Nilsson
78ccc99ca4 Use relative imports. Cleanups. 2015-05-19 10:02:39 +02:00
Dain Nilsson
71e24fe5c3 Removed unused files. 2015-05-19 10:01:25 +02:00
Dain Nilsson
4136999d5d Vendor yubicommon. 2015-05-16 14:25:32 +02:00
Tom
fda0be93ed Merge pull request #23 from DarkDimius/patch-1
Update `Usage` section to include helpful option for scdaemon
2015-05-05 08:56:53 +02:00
Dmitry Petrashko
48306cd22d Update Usage section to include helpful option for scdaemon
It seems that Neo cannot be used by both gpg and Authenticator at the same time.
The problem is more severe, as gpg-agent and scdaemon by default tend to leave connection to card open indefinitely.
This makes opening Authenticator after any usage of gpg fail with error:
```
No Yubikey NEO found. Please plugin your Yubikey NEO in one of your USB port
```
2015-05-04 17:15:59 +02:00
Dain Nilsson
fa2df9baae Added CLI script. 2015-04-30 17:08:35 +02:00
Dain Nilsson
4cc94c8fe7 Finished core API. 2015-04-29 13:44:09 +02:00
Dain Nilsson
6e52c4c7c6 Added support for legacy OATH over CCID. 2015-04-29 12:23:11 +02:00
Dain Nilsson
bdc2a4a976 Fixed parse_truncated. 2015-04-28 16:42:51 +02:00
Dain Nilsson
4c173f6920 Started work on legacy TOTP support. 2015-04-28 16:42:35 +02:00
Dain Nilsson
098b83c805 Completed device API. 2015-04-28 14:55:04 +02:00
Dain Nilsson
d970f3e853 Added calculate functionality. 2015-04-28 13:44:26 +02:00
Dain Nilsson
3d8991ffa0 Started working on core library. 2015-04-27 15:18:16 +02:00
Dain Nilsson
c3c0d22948 Added boilerplate. 2015-04-24 16:07:28 +02:00
Dain Nilsson
84e4f8c2ee Remove old module. 2015-04-24 15:58:39 +02:00
Tom
5f013a75a8 Merge pull request #20 from lukegb/patch-1
Correctly support 8 digit TOTP
2015-03-30 07:55:45 +02:00
Luke GB
9b8c40b12e Correctly support 8 digit TOTP
This is necessary to allow supporting 8 digit TOTPs (hello, Blizzard Authenticator)
2015-03-28 14:29:58 +00:00
tom
cdb1b42ff5 minor fix 2015-02-05 13:55:22 +01:00
Tom
acc7cfb382 Merge pull request #18 from dwmw2/master
Fix non-ASCII password compatibility with pre-KitKit Android
2015-02-05 12:48:05 +01:00
David Woodhouse
f07f8501a4 Fix non-ASCII password compatibility with pre-KitKit Android
The PBKDF2 function in Android used to use only the low 8 bits of each
character. So if we have a non-ASCII (well, non-ISO8859-1) password and
it doesn't work, try mangling it the same way.

See http://forum.yubico.com/viewtopic.php?f=26&t=1601#p6807 for details.
2015-02-05 11:29:35 +00:00
tom
ffe7a98107 minor fix 2015-02-05 11:32:09 +01:00
tom
dda52e621e fixed app name 2015-02-05 11:29:34 +01:00
tom
1487d14f56 fix systray bug 2015-02-05 11:16:37 +01:00
tom
574642a0e7 fix utf-8 account names 2014-11-24 11:35:29 +01:00
tom
f39a9d65eb version bump 2014-11-24 08:59:46 +01:00
tom
0eae6a1fd3 fixed utf-8 password 2014-11-24 08:58:19 +01:00