51c7ed11c0
Address some additional code analysis warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-12 13:08:41 +01:00
82e69f072d
Fix WinMain annotation to match the official one
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-12 12:35:55 +01:00
e2cf7d09f8
Make wxUpdCheckThread::wxResult scoped enum
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-12 12:35:25 +01:00
de9535b961
Suppress wxWidgets code analysis warnings
...
Rather than addressing numerous code analysis warnings Microsoft Visual
Studio 2019 reports for wxWidgets upstream, disable code analysis for
the time being. But only for the wxWidgets part. We still want to know
what the code analysis has to say about our code.
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-12 12:20:44 +01:00
154cd798e4
Extend copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 15:38:53 +01:00
4cd1196d14
Unify component GUIDs across platforms
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-11 12:16:20 +01:00
62a7d4e715
Rename stdafx.h to pch.h
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-10 14:10:17 +01:00
5ae6dd56c2
Switch to Visual Studio 2019
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-06-19 11:50:06 +02:00
6fbcede83b
Switch to Transifex project for localization
2018-09-19 12:02:34 +02:00
7d04dc2052
Update translation template
2018-09-19 09:06:57 +02:00
c6b0ebd28e
Add missing Updater public key to UpdCheck.exe resources
2018-09-17 09:05:46 +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
514bcfc8ec
Introduce ARM64 support
2018-09-07 14:20:19 +02:00
89d610a306
Switch to Visual Studio 2017
2018-09-07 14:04:56 +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
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
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
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
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
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
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
348e4a461f
Hash calculation uses wxCryptoHash::HashFile() method now.
2016-04-01 19:19:14 +02:00
c53bd0285f
Cleanup and reorganization
2016-04-01 13:28:05 +02:00
5f708a6d42
Stale stdex dependencies removed
2016-04-01 13:24:07 +02:00
e8a0d13541
MSIBuildCfg.mak moved
2016-03-30 15:07:07 +02:00
28b00d37dc
Friendlier parameter names
2016-03-30 13:16:47 +02:00
840f1bce06
MSIBuild support added
2016-03-30 11:37:43 +02:00
64ca04f468
UpdCheck no longer requires admin-elevation as it is not modifying system state itself. That's msiexec.exe spawned process' job.
2016-03-30 09:57:19 +02:00
a5f71f6965
Update package cleanup added
2016-03-29 15:32:12 +02:00
ada90646ac
Download and installation of update packages added
2016-03-29 15:15:36 +02:00
4ecd6260aa
Hash reading issue fixed
2016-03-29 15:15:06 +02:00
7410c6e611
Output logging changed to use standard C++ stream now
2016-03-29 15:14:21 +02:00
bdf071f5d7
Support for multiple package URLs added
...
Packages are verified against SHA1 hash instead of signature now
2016-03-29 12:38:07 +02:00
453a1c08e2
User-Agent header added to Updater requests
2016-03-29 11:14:18 +02:00
8bc1d0157e
CachePath removed
2016-03-25 13:24:58 +01:00
cdf2d211ef
Initial update repository parsing added
2016-03-25 13:03:13 +01:00