76 Commits

Author SHA1 Message Date
5bfe66bfbf Fix invalid filename report on error 2018-09-17 09:37:23 +02:00
c6b0ebd28e Add missing Updater public key to UpdCheck.exe resources 2018-09-17 09:05:46 +02:00
10c55e4ce9 Check HTTP status 200 before parsing the response 2018-09-17 08:58:02 +02:00
38238d1183 Extend copyright year 2018-09-07 23:51:15 +02:00
ab2ff99b0d Add UPDATER_BIN_DIR check 2018-09-07 23:21:14 +02:00
dcdbaa6483 Make Updater static library 2018-09-07 22:35:35 +02:00
33428a913b Fix platform suffixes 2018-09-07 21:16:16 +02:00
78b6f629b7 Fix down-casting 2018-09-07 20:46:59 +02:00
514bcfc8ec Introduce ARM64 support 2018-09-07 14:20:19 +02:00
fdf187cf6d Fix down-casting 2018-09-07 14:18:49 +02:00
89d610a306 Switch to Visual Studio 2017 2018-09-07 14:04:56 +02:00
d432b767bb Fix down-casting 2018-09-07 14:03:24 +02:00
abc8e3914a Remove MFC dependency 2018-09-07 14:01:58 +02:00
c160d4b9eb Use local wxWidget DLLs 2018-09-03 10:00:08 +02:00
c9e24ccca9 Update wxExtend sub-module 2018-09-01 06:47:59 +02:00
9f119e3182 Synchronize MSI download User-Agent 2017-12-22 13:03:46 +01:00
c25cf09b9a Copyright extended to 2017 2017-04-18 14:03:35 +02:00
5e6427ab00 Required package language determined correctly now 2016-10-18 12:56:01 +02:00
3bad9473ae User-Agent header includes application name now 2016-10-14 08:46:42 +02:00
598f0b7963 Updating task triggering adjusted to workaround Windows 10 Task Scheduler 0x800710e0 bug 2016-10-13 12:32:16 +02:00
2ca5b4d9d1 Independent Updater version replaced with product version for correct versioning of DLL and EXE files when updating product 2016-10-11 13:13:44 +02:00
a9a04f8df3 MSI module Makefile simplified 2016-10-11 11:12:43 +02:00
3cab0a45a9 Locale is set using wxExtend's wxInitializeLocale() helper function now 2016-10-05 12:29:40 +02:00
4baae59fd5 Translations update 2016-10-05 10:54:25 +02:00
365c675780 rcxgettext.exe dependency eliminated 2016-09-19 10:45:50 +02:00
83298f96da Adaptation to MSIBuild updates
- Source file English "en_US" instead of generic "En" now
- MSIBUILD_LANG_PO merged to LANG
2016-09-19 09:51:06 +02:00
07c11ef392 Generation of localized IDT files simplified 2016-09-06 16:40:15 +02:00
6434a51171 Silent installations should not restart computer any more 2016-07-22 01:12:18 +02:00
429cab9e20 wxExtend library referencing updated 2016-07-18 08:51:10 +02:00
bec0e13581 Support for Russian localization introduced 2016-07-14 18:07:13 +02:00
55548e1059 Custom Abort() method for aborting foreground update check added 2016-06-02 20:29:33 +02:00
7271221bd4 Slovenian translation update 2016-06-02 20:28:59 +02:00
54846632f3 When product is up-to-date the Updater saves metadata as well, to indicate up-to-dateness on next check 2016-05-24 23:18:10 +02:00
9657f9ae9c Odd warning about "/.." removed 2016-05-24 23:07:26 +02:00
40fd616e5d Temporary repository catalog file is now removed after no longer needed 2016-05-24 22:12:46 +02:00
71f66668bf Repository catalog is downloaded to an intermediate file as wxXmlDocument failed to load it from wxInputStream directly 2016-05-24 22:07:52 +02:00
dfef267ac6 Log messages updated 2016-05-24 22:06:17 +02:00
66b2934da8 wxUpdCheckThread::DownloadUpdatePackage() does the file-existence check before calculating hash, to avoid unnecessary warning in the log 2016-05-24 21:45:44 +02:00
ff28695e80 wxUpdCheckThread::LaunchUpdate() method extended 2016-05-24 21:44:43 +02:00
bf28f7f55e Auto-pointers introduced to reduce possible memory-leak scenarios 2016-05-24 21:43:32 +02:00
986deb3fef Text update 2016-05-24 21:40:49 +02:00
529bd00da5 Update check logic moved to standalone DLL to make it reusable 2016-05-24 16:50:36 +02:00
54e64515d4 German and Russian translation stub added 2016-05-13 20:04:46 +02:00
f1a3ae730a Update package file download sets User-Agent header too now 2016-04-04 15:36:14 +02:00
e88f1b429f UpdPublish utility added 2016-04-01 19:19:39 +02:00
348e4a461f Hash calculation uses wxCryptoHash::HashFile() method now. 2016-04-01 19:19:14 +02:00
c425de942c Aesthetic modifications 2016-04-01 14:46:13 +02:00
4a391058bd Translations updated 2016-04-01 14:23:49 +02:00
c53bd0285f Cleanup and reorganization 2016-04-01 13:28:05 +02:00
02b080c3ef Cleanup 2016-04-01 13:24:20 +02:00