Commit Graph

917 Commits

Author SHA1 Message Date
Emil Lundberg
8bf15a04bc
Improve user feedback in release-mac.sh 2017-12-20 12:56:06 +01:00
Emil Lundberg
aab64e1d13
Add dev-util/release-mac.sh 2017-12-19 17:57:30 +01:00
Emil Lundberg
9a1de44c63
Add release dates to last three releases in NEWS 2017-12-19 17:14:15 +01:00
Emil Lundberg
8f3939ad45
Release 4.3.2
Bug fixes:

- Fixed crash on attempt to generate code for touch credential in
  YubiKey Slots mode
- Fixed crash in QR scan
2017-12-19 16:26:43 +01:00
Emil Lundberg
67a079e540
Update Debian changelog 2017-12-19 16:25:59 +01:00
Emil Lundberg
bb0f48a5ae
Update NEWS 2017-12-19 16:25:02 +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
20319f1702
Disable unneeded rules in compute-version.py 2017-12-19 14:12:59 +01:00
Emil Lundberg
b2a101aad3
Extract functions for replacement rules in compute-version.py 2017-12-19 14:12:37 +01:00
Emil Lundberg
99a6226f4c
Fix 1f6cefea for Slot credentials
This fixes commit 1f6cefea4f for Slot
credentials.
2017-12-19 13:02:32 +01:00
Emil Lundberg
454fa85119
Tidy up yubikey-manager dependency version constraints in Debian release 2017-12-18 16:18:03 +01:00
Emil Lundberg
83ded6afc3
Add ppa-publish.sh 2017-12-18 15:44:07 +01:00
Emil Lundberg
5ddf07790a
Update package-sources.sh heading comment 2017-12-18 15:33:35 +01:00
Emil Lundberg
a46e66f3f4
Rename git-archive-recursive to dev-util/package-sources.sh 2017-12-18 15:32:57 +01:00
Emil Lundberg
3f4f812d7c
Make git-archive-recursive actually exit on error 2017-12-18 15:27:13 +01:00
Emil Lundberg
b7c9320ac0
Make git-archive-recursive always generate VERSION file 2017-12-18 15:27:12 +01:00
Emil Lundberg
ff213a7ca2
Add new icon to list of new features in 4.3.0 2017-12-18 13:27:32 +01:00
Emil Lundberg
4d7d7e7136
Re-release for Ubuntu with correct version number 2017-12-17 15:19:43 +01:00
Emil Lundberg
6bd016e166
Remove Debian release number, to make Travis happy 2017-12-17 01:20:12 +01:00
Emil Lundberg
3c34b73a0e
Release 4.3.1
Bug fixes:

- Removed references to QML Array prototype methods added in Qt 5.9
  (unavailable in Ubuntu Zesty and earlier)
2017-12-17 00:43:27 +01:00
Emil Lundberg
7d83c173fd
Update NEWS and Debian changelog 2017-12-17 00:42:56 +01:00
Emil Lundberg
925b011cda
Fix zero-impact null dereference bug in ArrowKeysSelecter 2017-12-17 00:25:52 +01:00
Emil Lundberg
d0d3fde9b2
Shim Array methods added after current Qt version in Ubuntu 2017-12-17 00:17:51 +01:00
Emil Lundberg
610032869f
Limit yubikey-manager dependency version to <0.6.0 2017-12-16 23:49:09 +01:00
Emil Lundberg
ee34625971
Fix yubikey-manager dependency version 2017-12-16 23:48:13 +01:00
Emil Lundberg
1818b1fcab
Add missing steps to Ubuntu publishing instructions 2017-12-15 20:56:58 +01:00
Emil Lundberg
d97ae18379
Ignore .vagrant/ directories in Debian source package 2017-12-15 20:47:18 +01:00
Emil Lundberg
e33cac7ce0
Enable USB in PPA VM 2017-12-15 20:25:47 +01:00
Emil Lundberg
47c108b43c
Improve PPA VM and publishing documentation 2017-12-15 20:23:03 +01:00
Emil Lundberg
30ff0a1dcc
Clone scripts repo as ubuntu user in PPA VM 2017-12-15 19:52:51 +01:00
Emil Lundberg
c00ab637db
Update Windows build instructions 2017-12-15 17:33:32 +01:00
Emil Lundberg
663c4932fa
Make Windows version tweak work for non-prerelease versions 2017-12-15 17:33:10 +01:00
Emil Lundberg
5b03fd45c3
Release 4.3.0
- Now requires ykman version >= 0.5.0

New features:

- Remembered passwords are now shared with ykman.
- Added option to hide window on launch
  - Thanks to Steven Stallion for contributing!
- "About" dialog now shows OATH applet version instead of overall firmware version
- Touch credentials generate a code for the next period if current period ends in less than 10s
- Arrow keys now navigate the list while search field has focus
  - Thanks to Arthur Burkart for contributing!
- Focus now starts on the search field, and ESC no longer removes focus from search field
- New `--log-level` CLI option with same function as `--log-level` option to `ykman` version 0.5.0; see `ykman --help` for usage

Bug fixes:

- Reduced idle CPU usage
- Improved error handling to prevent hanging UI
- Fixed tray icon remaining after exit on Windows
- Fixed sorting when some credentials have nonstandard periods
- Selection now stable across refreshes and searches
- Arrow keys now scroll the view only if the selection changes
2017-12-15 16:01:25 +01:00
Emil Lundberg
c7c4d2eec5
Update Debian changelog 2017-12-15 16:01:05 +01:00
Emil Lundberg
12dd48dc89
Finalize NEWS 2017-12-15 16:00:33 +01:00
Emil Lundberg
4b63bac168
Update ykman to version 0.5.0 2017-12-15 15:59:06 +01:00
Emil Lundberg
58608e43c5
Update NEWS 2017-12-13 18:31:04 +01:00
Emil Lundberg
243754e213
Update to new icon 2017-12-13 17:01:34 +01:00
Emil Lundberg
9ee1149dbc
Make Appveyor build not get a -dirty version 2017-12-12 16:29:08 +01:00
Emil Lundberg
cb7a6a75c8
Correct PY_VERSION in Appveyor build 2017-12-12 16:29:07 +01:00
Emil Lundberg
54ba58176b
Place Python 3 first in Appveyor %PATH% 2017-12-12 16:29:06 +01:00
Emil Lundberg
d16ed21c4b
Print python version in Appveyor build 2017-12-12 16:29:05 +01:00
Emil Lundberg
7f2e3f7500
Make sure .deb files exist in Docker build 2017-12-12 16:29:04 +01:00
Emil Lundberg
3e0c69150a
Build yubioath Docker image in script step of Travis build 2017-12-12 15:51:58 +01:00
Emil Lundberg
880368cebd
Don't cd when building ykman Docker image 2017-12-12 15:51:57 +01:00
Emil Lundberg
fa5710bd4d
Fix Docker container name in Travis build 2017-12-12 15:51:56 +01:00
Emil Lundberg
4b7700b7bf
Fetch all git history in Travis build 2017-12-12 15:51:55 +01:00
Emil Lundberg
2e74401366
Deepen repo enough on Travis to compute version from Git tags 2017-12-11 17:27:31 +01:00
Emil Lundberg
1221f2b57d
Make build-mac.sh get VERSION from compute-version.py 2017-12-11 17:10:17 +01:00
Emil Lundberg
bbe901585d
Adjust build-mac.sh for yubioath-desktop 2017-12-11 17:10:16 +01:00