Dag Heyman
b4a269276b
Merge branch 'custom-period-timeleft'
2018-02-07 14:34:52 +01:00
Dag Heyman
d4c6ef801b
Deselect credentials after deletion
...
Arrow navigation was broken after deleting
a credential.
2018-02-07 10:08:04 +01:00
Dag Heyman
4c43c0e5c8
Fix autorefresh for TOTPs with custom period
...
TOTP credentials with a custom period
did not autorefresh until global timer reached 0.
2018-02-07 09:39:54 +01:00
Dag Heyman
b24b8abb90
Drop yubicommon from build scripts
2018-02-06 15:42:25 +01:00
Dag Heyman
82cc1ad554
Update ykman
2018-02-06 15:35:05 +01:00
Emil Lundberg
0577c6655d
Merge pull request #251 from Yubico/touch-expired-alt
...
Fix expiration on single touch credential, alternative solution
2018-02-06 14:19:10 +01:00
Emil Lundberg
37b5d1ae79
Replace <= with < in isExpired computation
2018-02-05 15:20:05 +01:00
Emil Lundberg
fda0844723
Merge pull request #252 from Yubico/logging
...
Improve logging configuration
2018-02-05 14:48:48 +01:00
Emil Lundberg
2bc4340e02
Actually fix ykman dependency in Debian package
2018-02-05 13:44:53 +01:00
Emil Lundberg
d7e53fb83d
Merge pull request #255 from Yubico/source-release
...
Fix packaging of source release tarball
2018-02-05 12:45:38 +01:00
Emil Lundberg
0abf7e637f
Use tar option --auto-compress instead of -a
2018-02-05 10:40:01 +01:00
Emil Lundberg
37364ac086
Compress source tarball
2018-02-05 10:37:45 +01:00
Emil Lundberg
c320d0a221
Fix unpack directory of source tarball
2018-02-05 10:37:44 +01:00
Emil Lundberg
38e92e69a7
Fix ykman dependency configuration in Debian package
2018-02-02 17:19:20 +01:00
Emil Lundberg
2b5e205074
Re-arrange Python module loading code to make it easier to follow
2018-02-02 14:32:14 +01:00
Emil Lundberg
58787db360
Un-duplicate Python site path manipulation
...
Python on Windows did not seem to like this.
2018-02-02 14:31:42 +01:00
Emil Lundberg
0ea5f8f486
Upgrade ykman
2018-02-01 17:09:47 +01:00
Emil Lundberg
c1129ae3c5
Add logging_setup.py
2018-02-01 17:09:07 +01:00
Emil Lundberg
07fa6c5e61
Move function as_json to new module json_util
2018-02-01 17:08:31 +01:00
Emil Lundberg
d34cacc10b
Upgrade ykman
2018-02-01 15:40:13 +01:00
Emil Lundberg
ba88daae9e
Update ykman
2018-02-01 14:47:42 +01:00
Emil Lundberg
9362571c45
Add --log-file CLI option
2018-01-31 18:58:48 +01:00
Emil Lundberg
66efc7a89e
Ensure logging is initialized before loading yubikey module
2018-01-31 17:47:49 +01:00
Emil Lundberg
f0ccbe736e
Extract function runQueue in YubiKey.qml
2018-01-31 17:47:49 +01:00
Emil Lundberg
13935b64e8
Use module ykman.logging_setup instead of local module
2018-01-31 17:47:48 +01:00
Emil Lundberg
280bc3619e
Fix CredentialItem custom time bar getting stuck at 100%
2018-01-30 14:03:48 +01:00
Emil Lundberg
a19c199405
Split property showCustomTimeBar out from hasCustomTimeBar
2018-01-30 14:03:33 +01:00
Emil Lundberg
b636fbc8d9
Replace < with <= in isExpired: timeLeft < 0
2018-01-30 14:03:00 +01:00
Emil Lundberg
ab5219d41d
Compute isExpired internally in CredentialItem
2018-01-30 13:22:11 +01:00
Emil Lundberg
39b9f4801a
Promote timeLeft variable to a property of CredentialItem
2018-01-30 13:22:11 +01:00
Dag Heyman
4373dec917
Merge branch 'qr-fix'
2018-01-30 11:32:57 +01:00
Dag Heyman
7455a584b0
Merge branch 'travis-el-capitan'
2018-01-30 09:25:44 +01:00
Dag Heyman
9bdf53c82a
Merge branch 'device-busy'
2018-01-30 09:24:32 +01:00
Dag Heyman
b4eeaf51f2
Fix error in QR parsing
2018-01-30 09:11:55 +01:00
Dag Heyman
3ec597e21e
Block UI from refreshing credentials too often
...
With this fix, no extra refresh credentials calls
can be made while there is already one in progress.
This should help prevent hanging UI on slower systems.
2018-01-29 14:20:26 +01:00
Emil Lundberg
2db1e52f05
Merge pull request #247 from Yubico/issue-template
...
Remove greeting from GitHub issue template
2018-01-29 13:32:07 +01:00
Dag Heyman
169041f5f2
Update ykman
2018-01-29 13:26:42 +01:00
Dag Heyman
e4726f70fd
Merge branch 'touch-timeout'
2018-01-29 13:14:55 +01:00
Emil Lundberg
7da34b2699
Remove greeting from GitHub issue template
2018-01-29 12:40:21 +01:00
Dag Heyman
82000efc50
Merge branch 'update-win'
2018-01-29 11:52:26 +01:00
Dag Heyman
9041729f8e
Handle timeout on touch credentials better
...
When the user didn't touch the device on
a touch credential, the code was undefined.
Slot mode already handled this better.
2018-01-29 11:50:07 +01:00
Dag Heyman
2713263c56
Update ykman
2018-01-26 10:38:46 +01:00
Dag Heyman
3803353d8e
Update appveyor and travis library versions
2018-01-26 09:38:46 +01:00
Emil Lundberg
fd465e715b
Merge pull request #242 from Yubico/build-doc
...
Improve build docs in general and for Debian-based dists in particular
2018-01-25 12:25:27 +01:00
Emil Lundberg
a303c1eef7
Add packaging instructions specific to Debian based distributions
2018-01-24 17:45:07 +01:00
Emil Lundberg
402127cd77
Improve Installation section of build instructions
2018-01-24 17:33:49 +01:00
Emil Lundberg
7965fb444d
Point out that Ubuntu control file can be used as a reference
2018-01-24 17:27:05 +01:00
Dag Heyman
dd1218cf6b
Log non timeout YkpersError
2018-01-24 16:17:47 +01:00
Dag Heyman
c94e659ee3
travis: build on osx el capitan
2018-01-24 09:19:39 +01:00
Dag Heyman
7649b0fdfe
Refactor away duplicate code
2018-01-23 14:50:21 +01:00