Caelan Sayler
8a7678f572
WIP run app from a 'current' dir
2022-04-25 16:11:25 +01:00
Caelan Sayler
c91d7c8b52
Separate nuspec parsing and zip handling code
2022-04-25 14:55:38 +01:00
Caelan Sayler
24806e1aaa
Extract nuspec to package directories
2022-04-25 14:55:23 +01:00
Caelan Sayler
0b1801ab78
Explicit casts to avoid warnings
2022-04-24 22:18:39 +01:00
Caelan Sayler
aba0d1d641
Re-write Stub to execute Update.exe --processStart
2022-04-24 22:18:25 +01:00
Caelan Sayler
4d13304699
Replace embedded SemanticVersion with NuGet.Versioning package
2022-04-24 10:35:08 +01:00
Caelan Sayler
e4894c1690
bump version to 2.10
2022-04-24 10:34:41 +01:00
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