|
65fb9e1847
|
Remove admin update subsystem along with admin installs. There is no more need to change the update URL on the first run now that it uses it's own directory. Tweak WindowsUpdatePostProcessor to use a zip update only as a backup.
|
2023-02-08 21:47:54 +00:00 |
|
|
7e21d86ab4
|
zip update processing
|
2022-10-23 16:05:46 -04:00 |
|
|
91beec4f75
|
monitor execution of update installer for errors
|
2022-10-23 15:35:26 -04:00 |
|
|
a230a49af7
|
format everything for readability and so the brackets all line up again. All whitespace changes.
|
2022-09-03 21:17:44 -04:00 |
|
|
9da43b3961
|
Try a way of determining required rights for the installer
|
2022-03-21 11:04:27 -04:00 |
|
|
f910ec2dde
|
Get rid of WindowsUpdatePostProcessor() constructor with no arguments, since this will lead to a null context which will break everything and is not useful/used anyway
|
2022-02-11 14:42:37 -05:00 |
|
|
8200d65eb5
|
Don't use a static global UPP
|
2022-02-11 01:34:58 -05:00 |
|
|
56a83972e4
|
Split the Makefile up into a bunch of categorized sub-files.
|
2022-02-09 21:43:30 -05:00 |
|
|
15a2386981
|
Use a "static" filename, ending in exe, in moveUpdateInstaller in case of differences in file-extension handling across various Windows platforms and configurations
|
2021-08-19 11:46:15 -04:00 |
|
|
8aefcff4b1
|
Check return value of renameTo, if false throw an IOException.
|
2021-08-18 14:57:30 -04:00 |
|
|
1b35c8dc8b
|
use a supplier to get the file path when starting the WinUpdateProcess, fix logging issues
|
2021-08-18 13:28:08 -04:00 |
|
|
2b95573f7a
|
Fix working directory which was still copied over from zab's
|
2021-08-15 18:41:53 -04:00 |
|
|
688b9ca309
|
Fixes for many, but not all the things from zab's code review
|
2021-08-14 02:08:45 -04:00 |
|
|
5218f18599
|
Make sure working config dir is created. Add Tor Browser support to .bat scripts. Register UPP in a thread, see @zlatinb's example in i2p-jpackage-mac.
|
2021-08-02 17:04:44 -04:00 |
|
|
b79044bcce
|
fix static references in Winlauncher And WindowsUpdatePostProcessor
|
2021-08-02 14:17:02 -04:00 |
|
|
7ef6e9149d
|
fix build issues, allow overriding i2p version with a file
|
2021-07-15 15:48:34 -04:00 |
|
|
a8117ce0fc
|
move the updated installer to the application directory, pass the renamed file the the thing that starts the process. Don't start the shutdown or monitor it in any way.
|
2021-07-13 21:49:02 -04:00 |
|
|
b5de7de981
|
update jpackages, remove debian dir, that will be merged from EXPERIMENTAL-debian
|
2021-07-06 13:57:23 -04:00 |
|
|
6165131c66
|
When a Silent installer is run, loop until there isn't an I2P.exe process anymore.
|
2021-07-03 22:39:54 -04:00 |
|
|
a5db548ad5
|
Get the exe path not the dir
|
2021-07-01 20:32:09 -04:00 |
|
|
7dfd857b43
|
Cancel if shutdownGracefullyAndRerun returns false
|
2021-07-01 20:22:37 -04:00 |
|
|
008025d76f
|
Don't pass the /D flag it's not required
|
2021-07-01 20:18:39 -04:00 |
|
|
97f3dbd71f
|
OK I think that registers it
|
2021-07-01 19:52:21 -04:00 |
|
|
ffd7bfb834
|
Set up NSIS to be silennt
|
2021-07-01 18:30:23 -04:00 |
|
|
ab58ec31ff
|
I think that might be a working UpdatePostProcessor, now to figure out how to register it
|
2021-07-01 18:20:16 -04:00 |
|
|
da9f7695a7
|
Start working on an updater thing for the jpackage builds
|
2021-07-01 16:55:29 -04:00 |
|