jp9000
4684294bcd
UI/updater: Add opt to disable building update module
...
Mostly to reduce build time when the update module doesn't need to be
rebuilt.
2017-05-02 03:45:20 -07:00
Richard Stanway
a8106115d9
UI/updater: Fix incorrect inflate use
...
Same issue as 77ceb97
corrected but for POST responses.
2017-03-10 16:19:04 +01:00
jp9000
4f64be278c
UI/updater: Ignore 64bit files on 32bit windows
...
This would cause people to download the 64bit files when they were on
the 32bit version of windows, even though those files aren't meant to be
installed.
2017-03-07 09:11:44 -08:00
jp9000
77ceb97f96
UI/updater: Fixed a bug with deflating
...
The file could deflate infinitely until hard drive space ran out.
2017-03-07 09:01:03 -08:00
jp9000
aab843597d
UI/updater: Fix potential fail case when no files to patch
...
The updater would return HTTP 400 on an empty json array upload for the
patch manifest.
2017-03-06 22:20:51 -08:00
jp9000
65d453049a
UI/updater: Fix temp files being created and not deleted
...
The GetTempPath and GetTempFileName functions weren't being used
correctly, GetTempFileName always create a temporary file, and was
creating a temporary file in the root directory of the hard drive
unintentionally.
2017-03-06 21:57:47 -08:00
jp9000
bc9a58174b
UI/updater: Use better function for getting process names
...
EnumProcessModules may not work correctly cross-arch, so use
GetProcessImageFileName instead to ensure no issues in that case.
2017-03-06 18:23:29 -08:00
jp9000
5d136b13a7
UI/updater: Wait for OBS to close before updating
2017-03-06 05:30:58 -08:00
jp9000
86862b672e
updater: Add windows updater module
2017-03-06 03:54:53 -08:00