Commit Graph

1110 Commits

Author SHA1 Message Date
Dag Heyman
5b5b4c0262
Merge branch 'bmwiedemann-master' 2018-03-13 09:45:56 +01:00
Bernhard M. Wiedemann
d783704bae Sort qrc input file list
so that yubioath-desktop packages build in a reproducible way
in spite of indeterministic filesystem readdir order

See https://reproducible-builds.org/ for why this is good.

Note: With the current pretty flat resource layout,
dirs has at most 1 entry so would not need to be sorted,
but OTOH sorting this will be very fast.
2018-03-09 22:04:05 +01:00
Dag Heyman
4f32e5856f
fix copy paste error 2018-03-08 14:20:09 +01:00
Dag Heyman
0ba275fe32
appveyor: build 64bit versions 2018-03-08 14:14:30 +01:00
Dag Heyman
5eaff2b799
appveyor: no need to load submodules 2018-02-22 13:20:03 +01:00
Dag Heyman
95eddd6153
Modify already ruinning msg. 2018-02-22 09:26:12 +01:00
Dag Heyman
4ab416ed66
Use QLockFile instead 2018-02-21 16:21:41 +01:00
Dag Heyman
70adf8135b
Drop QSingleApplication 2018-02-21 13:29:45 +01:00
Dag Heyman
ec21ae0719
Add credential: allow space in secret key
Some services provide the OATH secret with spaces.
Allow this in the add credential dialogs,
to allow users to copy and paste frome these
services.
2018-02-19 10:13:36 +01:00
Dag Heyman
4682439fcf
try with relative path again 2018-02-16 15:59:59 +01:00
Dag Heyman
185a4a19b9
Fix path in requirements.txt 2018-02-16 15:43:14 +01:00
Dag Heyman
2e2106a4f0
Drop yubikey-manager submodule 2018-02-16 15:36:08 +01:00
Emil Lundberg
2d7adaabba
Merge pull request #267 from Yubico/pedantic-errors
Set -pedantic-errors compiler flag only on unix/mac systems
2018-02-16 13:14:41 +01:00
Emil Lundberg
08e1dd9ec6
Reduce unix|macx to just unix 2018-02-16 12:17:32 +01:00
Emil Lundberg
3975b5af73
Merge pull request #266 from Yubico/detect-u2f-key
Detect and report unusable device to user
2018-02-16 10:08:45 +01:00
Emil Lundberg
49bd8ab725
Add mention to NEWS about --log-file requiring --log-level 2018-02-15 16:38:29 +01:00
Dag Heyman
62bb191a6d
debian/changelog: set dev version 2018-02-15 14:48:07 +01:00
Dag Heyman
8d2d97737a
update debian/changelog for 4.3.3 2018-02-15 14:46:41 +01:00
Dag Heyman
098b81444c
Update NEWS and debian/control for 4.3.3 2018-02-15 08:38:29 +01:00
Emil Lundberg
d706ace196
Revert "Add function contains(items, sought) to utils.js"
This reverts commit 7f92462f5d.
2018-02-14 15:57:07 +01:00
Emil Lundberg
0097352746
Remove unused import 2018-02-14 15:55:28 +01:00
Emil Lundberg
6bc06d3253
Remove unused properties from unusable device description 2018-02-14 15:54:04 +01:00
Emil Lundberg
a137b5ab9f
Remove special case for U2F security key 2018-02-14 15:51:36 +01:00
Emil Lundberg
8ee83bfa7b
Merge pull request #265 from Yubico/windows-version
Make Windows version tweaking work with X.Y.Z-C-gCOMMIT[-dirty] version strings
2018-02-14 15:17:58 +01:00
Emil Lundberg
e08d1f6dda
Detect and report unusable device to user 2018-02-14 15:09:26 +01:00
Emil Lundberg
0093cae28c
Log refresh errors in yubikey.py 2018-02-14 15:09:24 +01:00
Emil Lundberg
b3a00814fb
Reset hasDevice and friends even if hasDevice is false 2018-02-14 15:09:23 +01:00
Emil Lundberg
7f92462f5d
Add function contains(items, sought) to utils.js 2018-02-14 15:09:22 +01:00
Emil Lundberg
74d4396904
Autoformat code 2018-02-14 15:09:21 +01:00
Emil Lundberg
bce0744e6a
Set -pedantic-errors compiler flag only on unix/mac systems 2018-02-14 12:54:54 +01:00
Emil Lundberg
d34f55fc48
Simplify Windows version tweaking logic
Just replace any version that contains "-" with "0.0.0.0", and otherwise
assume the version is "X.Y.Z" and append ".0" to it.
2018-02-14 12:51:30 +01:00
Dag Heyman
18034bbcdc
Update ykman 2018-02-13 15:28:07 +01:00
Dag Heyman
5cac515122
Add shim for String.prototype.startsWith
Added in Qt 5.8.
2018-02-13 09:27:30 +01:00
Dag Heyman
c84cda5c08
NEWS: Fix typo. 2018-02-13 08:40:01 +01:00
Dag Heyman
524b77979a
appveyor: deploy artifacts on tags and branches 2018-02-12 15:00:01 +01:00
Dag Heyman
fc432a5095
Try to build tags on appveyor 2018-02-12 13:55:08 +01:00
Emil Lundberg
f8609293cf
Merge remote-tracking branch 'origin/drop-pyotherside-submodule' 2018-02-12 13:03:21 +01:00
Dag Heyman
34444e8cbe
debian: allow ykman 0.5.0 2018-02-12 11:17:31 +01:00
Dag Heyman
a217fcdd69
Update ykman 2018-02-09 14:02:11 +01:00
Dag Heyman
2aa7134f32
Update ykman 2018-02-09 13:47:20 +01:00
Dag Heyman
9614cfe37f
Update debian files 2018-02-09 13:46:50 +01:00
Dag Heyman
0174e6d3ed
Update NEWS 2018-02-09 13:45:36 +01:00
Dag Heyman
4d36c59bbb
Use a lib folder for pyotherside 2018-02-09 10:59:42 +01:00
Dag Heyman
7d69cbc395
Drop pyotherside as submodule
Let buildsystems build it from
source packages.
2018-02-09 10:59:36 +01:00
Dag Heyman
b9845f5fe8
Use a lib folder for pyotherside 2018-02-09 08:52:27 +01:00
Dag Heyman
ccc75aa109
Drop pyotherside as submodule
Let buildsystems build it from
source packages.
2018-02-08 14:32:51 +01:00
Emil Lundberg
e47dccee16
Merge pull request #258 from Yubico/simplify-python-loading
Simplify Python module loading and initialization
2018-02-08 13:21:56 +01:00
Emil Lundberg
5a592f35a3
Fix some snake_case/camelCase confusion 2018-02-07 18:24:51 +01:00
Emil Lundberg
75d63e39d2
Add missing onYubikeyReadyChanged signal handler 2018-02-07 16:42:07 +01:00
Emil Lundberg
f8cdd88d0f
Revert "Move function as_json to new module json_util"
This reverts commit 07fa6c5e61.
2018-02-07 16:16:27 +01:00