Commit Graph

112 Commits

Author SHA1 Message Date
idk
280588dee4 prepare to try and probe a windows service from Java 2022-09-19 00:26:52 -04:00
idk
e09f05ce42 start working on Windows Service querying tool 2022-09-18 17:20:00 -04:00
idk
58ef493666 start working on Windows Service querying tool 2022-09-18 16:44:58 -04:00
idk
3fc68f928b fix launcher logging to file 2022-09-13 22:53:12 -04:00
idk
3c404cd15e use selectHome instead of appImageHome in case somebody has set I2P or I2P_CONFIG in the environment 2022-09-13 13:49:16 -04:00
idk
3d8cddec4f bump version number, update changelog, make logging slightly better 2022-09-13 12:58:52 -04:00
idk
e94d008335 selectHome and selectProgramFile need to be the same 2022-09-13 12:50:11 -04:00
idk
068a8ef1a6 it's still OK to instantiate i2pRouter underneath of the launchBrowser call because if we need to instantiate i2pRouter by definition the router isn't running, we've already checked. 2022-09-13 12:35:19 -04:00
idk
72b3f3910c only need one WUPP 2022-09-13 02:04:05 -04:00
idk
11a8f2cb08 update the configuration file to point back automatically 2022-09-13 02:03:09 -04:00
idk
fa0cfe6226 don't change exit status apparently 2022-09-12 23:39:48 -04:00
idk
64a11096b0 exit with status 0 2022-09-12 20:36:46 -04:00
idk
d8887fdfa5 remove and replace TODO comment 2022-09-12 20:29:09 -04:00
idk
5171164167 if NSIS hasn't put files in place already, get them from the config dir. 2022-09-12 18:53:20 -04:00
idk
0ae1609f0f Copy config file from NSIS, keep a reference to the router in the WinLauncher class 2022-09-12 16:45:27 -04:00
idk
09af24a115 set up the router in advance and run it with runRouter instead of RouterLaunch.main 2022-09-11 17:10:04 -04:00
idk
3ad4216ce4 make my TODO 2022-09-11 02:18:32 -04:00
idk
5d23b012ed change selectHome log message 2022-09-11 01:58:16 -04:00
idk
299cf5ef3e change from never call setStarting except in checkStarting 2022-09-11 01:53:08 -04:00
idk
fe68a39d94 change from never call setStarting except in checkStarting 2022-09-11 01:35:01 -04:00
idk
2f0f99f609 add functionality to find base config 2022-09-11 01:31:08 -04:00
idk
cf67f6c476 include config in app content 2022-09-11 00:31:31 -04:00
idk
a34079c8ab setNotStarting before i2pBrowser.launch 2022-09-11 00:06:27 -04:00
idk
bfcdabd794 Factor out functions in WinLauncher 2022-09-11 00:03:30 -04:00
idk
733167ea8d Factor out factors in WinLauncher 2022-09-10 23:56:57 -04:00
idk
36d61b3bf6 Factor out factors in WinLauncher 2022-09-10 23:51:13 -04:00
idk
d403fd4b09 start organizing the functions used to gather information about the environment it's running in differently so they make more sense 2022-09-10 22:14:34 -04:00
idk
736071a992 Start moving config copy logic 2022-09-09 00:52:54 -04:00
idk
2eeb2106fc shorten first-run checks timeout. 2022-09-07 16:19:21 -04:00
idk
615818976a add safety checks around Windows config stuff 2022-09-07 12:34:19 -04:00
idk
e6fc5a349d when launching into a router console disable the proxy timeout 2022-09-07 12:29:54 -04:00
idk
3718d2edb9 when launching into a router console disable the proxy timeout 2022-09-07 12:26:11 -04:00
idk
e07c43f1eb make sure args are of right type 2022-09-07 02:59:26 -04:00
idk
fd75a7e244 Fix parsing of arguments 2022-09-07 02:28:23 -04:00
idk
6736d527a2 setNotRunning must be called on browser launch too 2022-09-05 02:55:35 -04:00
idk
ef203ba935 setNotRunning before launching the router, counter-intuitively but this is for determining whether we should launch the browser only. The other checks will still work for determining if a router is there. It only needs to be there for the first 21 or so seconds. 2022-09-05 02:00:54 -04:00
idk
3749f49641 setNotRunning before launching the router, counter-intuitively but this is for determining whether we should launch the browser only. The other checks will still work for determining if a router is there. It only needs to be there for the first 21 or so seconds. 2022-09-05 01:58:53 -04:00
idk
51cb4c608a enable faster router startup 2022-09-05 01:47:16 -04:00
idk
f920fa8090 further accelerate startups 2022-09-05 00:41:51 -04:00
idk
252a80eb72 further accelerate startups 2022-09-05 00:41:20 -04:00
idk
ed7814cd74 enable faster startups 2022-09-04 23:56:07 -04:00
idk
073ba01da6 Lessen startup delay/timeout 2022-09-04 23:50:58 -04:00
idk
7caf03d6e4 Bump again 2022-09-04 23:12:52 -04:00
idk
ab2548ecd4 bump version and extend timeout again 2022-09-04 21:34:14 -04:00
idk
5cf5d56738 check for up to a whole 20 seconds to see if a router is running instead of just 2 2022-09-04 14:45:10 -04:00
idk
a80512cd5a add a note which indicates that the user.dir must be set for the launcher to relauch itself 2022-09-04 01:39:09 -04:00
idk
7e5579fd65 allow chromium-first mode while I wait for the VM to extract(again) 2022-09-04 00:52:48 -04:00
idk
a230a49af7 format everything for readability and so the brackets all line up again. All whitespace changes. 2022-09-03 21:17:44 -04:00
idk
079ef87c8f format everything for readability and so the brackets all line up again. All whitespace changes. 2022-09-03 21:13:27 -04:00
idk
f9a7f8ab2d Set user.dir after getting path 2022-09-03 20:51:33 -04:00