Commit Graph

24 Commits

Author SHA1 Message Date
21b35870bd Some code refactoring in UpdateChecker class. 2018-10-17 21:26:47 +02:00
961f92b7e2 Various improvements and code refactoring in UpdateChecker class. 2018-10-16 23:18:00 +02:00
ba7fa5aea5 Updated the UpdateChecker class to use cURL instead of Wget. 2018-10-15 23:26:36 +02:00
5101e777b2 Happy new year 2018! 2018-01-17 21:04:46 +01:00
4d2aaa304f Refactored list of update mirrors into a separate file. 2017-11-26 15:22:37 +01:00
094d203774 Updated list of known hosts. 2017-05-11 21:38:17 +02:00
74daec4d22 Switch to using QAtomicInc instead of "volatile" flags in more places. 2017-04-19 23:51:17 +02:00
35e9484834 Some code refactoring. 2017-04-18 21:03:38 +02:00
5fe443cb1e UpdateChecker: Use MCat tool instead of NC for connectivity test, which adds IPv6 support and even is a bit faster. 2017-04-07 20:43:33 +02:00
f3a762cfba Update checker: Try first couple of mirrors in "quick" mode (reduced connection timeout), then revert to default behavior + various improvements. 2017-03-29 21:39:05 +02:00
5620cdda3a Some code clean-up + make it possible to cancel UpdateChecker thread. 2017-03-28 21:13:14 +02:00
888241627f Some improvements to connectivity check: Start with small timeout and increase the timeout successively. Prevents "slow" hosts early in the list from slowing down the whole connectivity check. 2017-03-27 23:38:43 +02:00
f36c83c25e Happy new year 2017! 2017-01-06 23:17:56 +01:00
1f63eb8f17 Updated Wget parameters for latest Wget version. 2016-10-22 15:10:58 +02:00
a6f6264917 Revamped updater thread: Got rid of some old cruft + now using NC for connectivity test (way faster than Wget). 2016-04-23 13:25:01 +02:00
e11b531d86 Happy new year 2016! 2016-02-20 16:30:17 +01:00
cdd7be0409 Updated list of known hosts. 2015-08-24 21:49:15 +02:00
2eac767ad2 UpdateChecker: Parse and forward the new "DownloadChecksum" entry from update info file. 2015-08-16 16:27:43 +02:00
efc4219c5b Happy new year 2015 !!! 2015-01-25 20:48:23 +01:00
6b3f9fef73 Added KeccakHash (aka SHA-3) class + make sure that "public" functions and classes are actually exported from the DLL. 2014-11-24 19:35:32 +01:00
906ecb7ab2 Added version info class. 2014-11-21 20:56:36 +01:00
4128a25057 UpdateChecker: Made 'currentBuildNo' a const member variable. 2014-11-21 19:51:21 +01:00
6075c31017 Implemented randomness functions. 2014-11-21 17:54:46 +01:00
0039f4d4b7 Renamed. 2014-11-21 17:14:37 +01:00