Commit Graph

1217 Commits

Author SHA1 Message Date
Paul Betts
9120fd54d6 Am I having a stroke 2017-01-25 13:39:13 -08:00
Paul Betts
d37e20042e Sign DLL and node files 2017-01-25 12:41:34 -08:00
Paul Betts
6a87246505 Correctly pass along command-line parameters 2017-01-25 12:30:12 -08:00
Paul Betts
0624fcb500 Stop people from using Releasify with non-semver versions 2017-01-25 12:05:31 -08:00
Paul Betts
cc57687f68 Merge pull request #924 from runehalfdan/master
Fixed semenatic versioning regex to support uppercase characters.
2017-01-12 11:13:27 -08:00
Rune
c4e875bdfc Fixed semenatic versioning regex to support uppercase characters.
From SemVer 1.0: http://semver.org/spec/v1.0.0.html
The string MUST be comprised of only alphanumerics plus dash [0-9A-Za-z-]. Pre-release versions satisfy but have a lower precedence than the associated normal version.
2017-01-12 12:13:59 +01:00
Paul Betts
d39b694a15 Version bump to 1.5.1 2016-12-13 10:56:04 -08:00
Paul Betts
1eeb52295f Well, yeah 2016-12-13 10:40:48 -08:00
Paul Betts
df787269ec Fix shortcuts that accidentally have --processStart in the args 2016-12-13 10:36:39 -08:00
Paul Betts
99df28e974 Apparently this segfaults now /shrug 2016-12-13 10:26:45 -08:00
Paul Betts
324298d05f Update-Mono doesn't need WPF 2016-12-13 10:26:19 -08:00
Paul Betts
c5cf5461cc Typo 2016-11-30 15:54:45 -08:00
Paul Betts
03a6f8f3bf Version bump to 1.5.0 2016-11-30 15:52:17 -08:00
Paul Betts
0765fa0292 Stub harder 2016-11-30 15:50:30 -08:00
Paul Betts
026d5d15b2 omfg 2016-11-30 15:50:30 -08:00
Paul Betts
51965fbd11 Merge pull request #841 from Andrew-Hanlon/patch-1
Allow a controlled exit and app restart
2016-11-30 13:44:36 -08:00
Paul Betts
585e22c56c Merge pull request #868 from Squirrel/exe-proxies
Stub Executables
2016-11-30 13:37:18 -08:00
Paul Betts
552aaf55a5 Merge pull request #879 from felixrieseberg/csid
Set ToastActivatorCLSID during shortcut creation
2016-11-30 10:36:02 -08:00
Felix Rieseberg
6041739ce7 Write ToastActivatorCLSID during shortcut creation 2016-11-22 11:43:33 -08:00
Felix Rieseberg
96aff871fe Add toastActivatorCSID to ShellFile 2016-11-22 11:16:21 -08:00
Damien Guard
2eb169a54e Merge pull request #874 from Squirrel/dg-sha2-signing-example
Add sha2 and timestamp to the signing command example
2016-11-10 09:38:21 -08:00
Damien Guard
f1cd53cadc Add sha2 and timestamp to the signing command example 2016-11-10 01:00:23 -08:00
Paul Betts
a9aeb74864 License me 2016-11-03 16:22:59 -07:00
Paul Betts
a3dab897ea Don't create stubs for CLI applications, they won't work 2016-11-03 16:13:39 -07:00
Paul Betts
2d6e889f66 Don't hang around for the entire process lifetime, just leave once the app starts 2016-11-03 15:14:16 -07:00
Paul Betts
4b33d22e08 Wire it up 2016-11-02 18:03:33 -07:00
Paul Betts
692c9f9450 Write some janky code to copy resources from one EXE to another 2016-11-02 18:00:37 -07:00
Paul Betts
1bed0160d3 Pinning updates now target the shim 2016-11-02 16:27:25 -07:00
Paul Betts
07938a1423 Shortcuts now point to our shim instead of Update.exe 2016-11-02 15:39:02 -07:00
Paul Betts
60d7fe6020 Don't generate a stub for the self-updater 2016-11-02 15:22:18 -07:00
Paul Betts
916b471bf2 Let the actual process have foreground window rights 2016-11-02 15:21:57 -07:00
Paul Betts
560d178aae Ugh 2016-11-02 14:42:42 -07:00
Paul Betts
f0c5f72d2d Rig the zip decompressor to decompress stubs a directory up 2016-11-02 14:23:39 -07:00
Paul Betts
4506ddeb24 Copy the stubs into release packages 2016-11-02 14:19:18 -07:00
Paul Betts
ce52084492 Add StubExecutable to tools dir 2016-11-02 13:33:56 -07:00
Paul Betts
ee5f63791b Initial commit of StubExecutable app 2016-11-01 19:13:17 -07:00
Paul Betts
f3c1a76a90 Version bump to 1.4.5 2016-10-27 12:14:02 -07:00
Paul Betts
c9b5d85b69 Merge pull request #861 from Squirrel/dg-hide-signtool-password-from-log
Do not log password for signing tool if it fails
2016-10-26 15:47:17 -07:00
Damien Guard
47de3b6082 Do not log password for signing tool if it fails 2016-10-26 14:56:50 -07:00
Paul Betts
a1a0bdf208 Merge remote-tracking branch 'LennartAJansson/master' 2016-10-17 13:59:49 -07:00
Paul Betts
e6eac72dc6 Update to VS2015 C++ libs 2016-10-17 13:49:17 -07:00
LennartAJansson
63f215e53c Removed try - catch in DirectoryIsWritableW 2016-10-13 09:24:33 +02:00
LennartAJansson
8dd3e9aab0 Another mistake due to copy paste 2016-10-12 16:03:25 +02:00
LennartAJansson
3d0133981e Corrected a bug!
envSquirrelTempIsOk was never set to true...
2016-10-12 16:00:39 +02:00
LennartAJansson
62941f8866 By request from paulcbetts we need to check that:
1. SQUIRREL_TEMP directory exists
2. The user has write access to it
3. It's not a UNC path
2016-10-11 12:56:39 +02:00
Lennart Jansson
c3def2a7c3 Added support for environment variable SQUIRREL_TEMP to Setup.exe
Allows to control where Setup.exe will extract and execute the package
2016-10-05 12:57:03 +02:00
Andrew Hanlon
474e3bdc40 Allow a controlled exit and app restart
Added a new method that allows the application to handle its own exit (to save settings, documents, etc.) while still making use of the simple app restart semantics. 

The new method returns the Update.exe Process such that the restart could be cancelled (via killing the relaunch process).
2016-10-02 14:31:58 -04:00
Paul Betts
6722c66f77 Delay initialization of AppModule until after we set DLL paths 2016-09-29 15:10:30 -07:00
Paul Betts
14d6dc1599 Merge pull request #822 from kenbailey/docs-visual-studio-build
Docs Visual Studio Packing Updates
2016-09-09 13:05:29 -07:00
Paul Betts
eea338e38c Merge pull request #821 from kenbailey/docs-teamcity
Docs Packaging via TeamCity
2016-09-09 12:45:49 -07:00