Commit Graph

387 Commits

Author SHA1 Message Date
idk
1b2985665a Execute if statement outcomes on one line because batch. 2022-05-18 15:59:04 -04:00
idk
a40a212774 Always get profile from data directory 2022-05-18 15:14:15 -04:00
idk
78e703fd92 enclose conditionals in copy-profile scripts to allow multi-line statements within them? Batch is weird 2022-05-18 15:10:49 -04:00
idk
7f2ef1d074 quote call statements in launcher scripts 2022-05-18 14:44:19 -04:00
idk
c2b2624388 delete wrapper script, won't need it 2022-05-18 14:26:01 -04:00
idk
c5dda34ef2 delete wrapper script, won't need it 2022-05-18 14:25:34 -04:00
idk
8c507478b6 delete wrapper script, won't need it 2022-05-18 14:16:41 -04:00
idk
574321a1ee fix path detection when NSIS overrides Windows Environment Variables 2022-05-18 14:06:05 -04:00
idk
28ad8fcb61 disable elevator callback 2022-05-18 13:43:47 -04:00
idk
af3e1696b8 detect admin installs even when installing in adminless mode 2022-05-18 12:35:55 -04:00
idk
ca4bf67e19 no one:
NSIS: a dozen different ways to store or reference a value, none of which have consistent behavior or semantics.
2022-05-18 12:05:18 -04:00
idk
451e5d0494 use a callback to elevate earlier in the process 2022-05-18 11:46:06 -04:00
idk
ea8788e1c8 Don't pass an ArgumentList unless an ArgumentList exists 2022-05-18 11:30:48 -04:00
idk
fa05c5f1cc More powershell elevator refinements 2022-05-18 11:13:28 -04:00
idk
3ab6464c54 Add script to build unsigned exes automatically before releases 2022-05-18 01:08:44 -04:00
idk
0d29cd2bff Simplify runas commands 2022-05-18 01:06:24 -04:00
idk
cf4017f212 Elevator has to use powershell 2022-05-17 18:31:44 -04:00
idk
10ca0ec281 Update exe signing procedure 2022-05-17 18:02:03 -04:00
idk
288007d6dd Update exe signing procedure 2022-05-17 17:49:33 -04:00
idk
0e7b25ad2c Update release procedure 2022-05-17 17:27:06 -04:00
idk
27082b713e Update exe signing procedure 2022-05-17 17:26:04 -04:00
idk
e16c7bca76 Update su3 signing procedure 2022-05-17 17:25:31 -04:00
idk
85fb43ca57 Update su3 signing procedure 2022-05-17 17:20:15 -04:00
idk
7a3598817d Update su3 signing procedure 2022-05-17 17:18:12 -04:00
idk
8e95435be0 fix missing variable 2022-05-17 17:12:26 -04:00
idk
9aba119a49 Also attempt to do it without the wrapper 2022-05-17 16:52:22 -04:00
idk
cf091c9e10 Don't launch I2P if it's already running 2022-05-17 16:43:41 -04:00
idk
1cbd3f6553 specify user:administrator to runas 2022-05-17 16:38:18 -04:00
idk
467512bd26 update version 2022-05-17 16:14:39 -04:00
idk
af9c2460e9 use jsign 2022-05-17 16:12:43 -04:00
idk
6ffd0dae9a bump the version, use an updated JNA_VERSION 2022-05-17 15:12:39 -04:00
idk
fb28051ba2 Minify phases of wrapper launcher 2022-05-17 14:30:23 -04:00
idk
8f19517167 Minify phases of wrapper launcher 2022-05-17 14:23:49 -04:00
idk
e55c57c6f8 add a wrapper to launch installer as correct user 2022-05-17 13:56:45 -04:00
idk
e722cb4bec add a wrapper to launch installer as correct user 2022-05-17 13:51:03 -04:00
idk
963d7e88b4 update examples in config.sh 2022-05-10 20:12:23 -04:00
idk
59baf37322 don't clean in build.sh 2022-05-10 19:26:06 -04:00
idk
b949fa8a84 show path and java home in build process 2022-05-10 19:14:05 -04:00
idk
12b762d595 set path and java home in config.sh 2022-05-10 19:12:25 -04:00
idk
aa2ab5bbe5 try adding ALL-UNNAMED to properties 2022-05-10 18:25:10 -04:00
idk
e3f42a42bd log launcher into a file before router starts, launcher.log. Get rid of system.out logging. 2022-05-10 18:11:45 -04:00
idk
3da8f56247 log launcher into a file before router starts, launcher.log. Get rid of system.out logging. 2022-05-10 18:00:21 -04:00
idk
31c60f74e1 log launcher into a file before router starts, launcher.log. Get rid of system.out logging. 2022-05-10 17:49:40 -04:00
idk
cd790ecae8 bump version 2022-05-08 22:31:34 -04:00
idk
cfbeae0ecb fix config file copy which was cleared by build 2022-05-08 22:27:33 -04:00
idk
b87e701ee0 fix config file copy which was cleared by build 2022-05-08 22:12:28 -04:00
idk
f8c84ba50a add some crude logging and a signtool example to the readme. 2022-05-08 20:24:33 -04:00
idk
5d3615a0c6 Update changelog 2022-05-08 19:39:44 -04:00
idk
ec98865d33 call common.bat on every script that requires variables set in that script 2022-05-08 13:06:18 -04:00
idk
978af1cb11 move more scripted prerequisites to separate files 2022-05-08 13:02:59 -04:00