Commit Graph

1768 Commits

Author SHA1 Message Date
Caelan Sayler
3be882d65d Update readme nuget version 2022-04-24 10:34:21 +01:00
Caelan Sayler
271005b9ba Disable CFG in Debug builds as it conflicts with /Zi 2022-04-24 09:55:49 +01:00
Caelan Sayler
d5f6ab2b89 Revert "Fix nuget version hash to match github"
This reverts commit 60d1e51d0e.
2022-04-23 11:42:39 +01:00
Caelan Sayler
60d1e51d0e Fix nuget version hash to match github 2022-04-23 11:37:37 +01:00
Caelan Sayler
52839d1c69 Shorten app data path to '%localappdata' in console log messages 2022-04-23 11:13:30 +01:00
Caelan Sayler
5b49d7e180 Also enable ControlFlowGuard for StubExe's 2022-04-23 00:12:35 +01:00
Caelan Sayler
2287bfd300 Max 8 delta threads; Better delta logging; Retry bsdiff more times before giving up 2022-04-23 00:03:58 +01:00
Caelan Sayler
338fd12791 Don't log delete failures if "orgiveup" is used; print number of stubs created 2022-04-23 00:01:49 +01:00
Caelan Sayler
4375875d81 Remove some empty log messages when running rcedit 2022-04-23 00:00:44 +01:00
Caelan Sayler
5cb8fdd8be Enable ControlFlowGuard for Setup.exe 2022-04-22 20:58:56 +01:00
Caelan Sayler
cb7fda73a0 Fix typo in previous commit 2022-04-22 19:51:10 +01:00
Caelan Sayler
1844366d7f Fix endpoint parsing bug in S3 repository 2022-04-18 11:32:15 +01:00
Caelan Sayler
4be2e666d9 Friendly error if s3 bucket is empty 2022-04-18 10:51:42 +01:00
Caelan Sayler
146edbb23f Update nuspec description to match github 2022-04-17 19:16:09 +01:00
Caelan Sayler
7e1dae1e83 Fix S3 provider and add support for retention policy 2022-04-17 19:01:29 +01:00
Caelan Sayler
888c67a92c Use (CPU_COUNT-1) for numParallel in delta gen 2022-04-17 16:30:55 +01:00
Caelan Sayler
4bdc749837 Update SharpCompress version in nuspec 2022-04-17 12:07:53 +01:00
Caelan Sayler
c8da1a41e7 Bug fix - everyRun hook not being executed when there are no arguments 2022-04-17 11:52:17 +01:00
Caelan Sayler
e57f032a07 Merge remote-tracking branch 'upstream/develop' into develop 2022-04-16 19:11:10 +01:00
Mark Jerde
16521f3b13 Fix 'debug mode' pathToWixTools
Prior to this it would return the path to candle.exe itself, resulting
in attempts to use vendor\wix\candle.exe\template.wxs rather than
vendor\wix\template.wxs.
2022-04-16 06:20:50 -07:00
Caelan Sayler
935f9a77d1 Improve long-path warning message 2022-04-13 17:21:50 +01:00
Caelan Sayler
e6f95d3060 Move last helper out of Setup.cpp 2022-04-13 16:57:36 +01:00
Caelan Sayler
dcdeda9acd Replace 'unzip' with 'miniz' to support long paths (>260char) 2022-04-13 16:56:12 +01:00
Caelan Sayler
aa78576fef Add debugging option to package a DEBUG Setup.exe 2022-04-13 15:49:10 +01:00
Caelan Sayler
95b0f0a1d9 Improved error message text 2022-04-08 16:01:22 +01:00
Caelan Sayler
bafc994a40 Blanket catch-all for Setup errors which shows nice dialog. 2022-04-08 12:02:29 +01:00
Caelan Sayler
87550b58ae bug fix - splash window not being disposed 2022-04-08 12:00:33 +01:00
Caelan Sayler
046fb8f358 We make 2 copies of the compressed package 2022-04-08 11:33:32 +01:00
Caelan Sayler
515ba66e18 Bump SharpCompress and AWSSDK version 2022-04-07 23:50:05 +01:00
Caelan Sayler
97be14ad53 More aggressive log retention policy 2022-04-07 23:37:53 +01:00
Caelan Sayler
ebc6ec5582 Add new extension point to tweak http handler settings 2022-04-07 23:16:50 +01:00
Caelan Sayler
992ffb462d If Update.exe exits with -1, include display to potential log file. 2022-04-07 23:11:11 +01:00
Caelan Sayler
daddc02ad2 Check available disk space before extracting 2022-04-07 23:04:54 +01:00
Caelan Sayler
5c5dbdc1c5 Missing XML comment in GithubSource 2022-04-07 22:06:09 +01:00
Caelan Sayler
8a31612852 This should not be using the whole file path. How did this even work? 2022-04-07 22:04:56 +01:00
Caelan Sayler
fc0772816a More strict detection for IsInstalledApp / CurrentlyInstalledVersion 2022-04-07 21:42:18 +01:00
Caelan Sayler
dcbdbdb0cf Remove subsystem check and generate stubs for console apps 2022-03-25 13:40:49 +00:00
Caelan Sayler
3fe7499db2 Merge remote-tracking branch 'upstream/develop' into develop 2022-03-25 13:13:37 +00:00
Phumphathai Chansriwong
b53c1cfe11 Fix install date use culture format
Fixed Squirrel/Squirrel.Windows#1697
2022-03-23 09:07:53 -07:00
Caelan Sayler
5eac3d3136 Fix failing test (looking for .diff instead of .bsdiff) 2022-03-19 23:47:59 +00:00
Caelan Sayler
3cc9f2ba4b This ordering of stats makes a bit more sense. 2022-03-19 23:43:16 +00:00
Caelan Sayler
d0f927fa6a bump version to 2.9 2022-03-19 23:37:22 +00:00
Caelan Sayler
fedd102aa4 Add some parallelism and remove msdelta in delta package generator 2022-03-19 23:35:53 +00:00
Caelan Sayler
3620fad29b Log messages showing which compression impl was used 2022-03-19 23:06:10 +00:00
Caelan Sayler
7bd9bb43bf Update Vanara, NuGet, AWSSDK, PeNet 2022-03-19 22:03:18 +00:00
Caelan Sayler
da4d64abfb Fix logging when running unit tests 2022-03-19 21:34:05 +00:00
Caelan Sayler
801b086d39 Fix build error in Release mode 2022-03-19 17:49:07 +00:00
Caelan Sayler
aa945cd2c8 Remove old overload of HandleEvents 2022-03-19 17:44:44 +00:00
Caelan Sayler
8f6eaf87e3 Slight improvement to log of list of SAA's 2022-03-19 17:41:42 +00:00
Caelan Sayler
2824808a0c Revert change of x64->amd64 in 20882971. the former is officially what windows uses. 2022-03-19 17:37:58 +00:00