Commit Graph
62 Commits
Author SHA1 Message Date
knaccc 802939088b upgrade to i2p 0.9.47, switch to json.org library to prevent library clash with i2p changes, i2p-zero version 1.18 release 2020-08-25 00:37:02 +01:00
knaccc 8ce2d51512 allow tunnels table rows to be edited 2020-06-17 02:46:29 +01:00
knaccc d6de605095 v1.17 version bump
Switched to AdoptOpenJDK 14.0.1_7 and JavaFX 14
Switched from jpackager to jpackage which is now part of JDK14
Windows launcher executable has changed due to move from jpackager to jpackage
Added socks port to mipseed instructions
2020-05-22 13:20:12 +01:00
knaccc 580bde2654 v1.16 version bump
replace "--proxy" with "--tx-proxy" in mipseed instructions
revert to older jdk13_33 to fix windows gui dll issue
2020-03-08 14:25:10 +00:00
knaccc 80319b9a67 v1.15 version bump 2020-02-25 17:22:54 +00:00
knaccc 38a3ddfef0 1.14 version bump, display transfer amount in MB/GB/TB/PB 2019-10-29 20:05:56 +00:00
knaccc adc0621a71 v1.13 upgrade to commons-compress-1.19.jar, upgrade to java 13 which will release memory to OS when not in use 2019-09-26 18:51:22 +01:00
knaccc 9fe79da840 v1.12 third release fix due to to tunnelcontrol bug 2019-09-07 22:06:42 +01:00
knaccc 490cf44700 v1.12 second release fix due to to tunnelcontrol bug 2019-09-07 21:50:29 +01:00
knaccc 20f1c02939 tunnelcontrol fix for vanity generation 2019-09-07 21:28:54 +01:00
knaccc 8ebd85866c server vanity b32 address command added 2019-08-31 14:01:56 +01:00
knaccc fd9abef087 server vanity b32 address command added 2019-08-31 13:49:44 +01:00
knaccc 9b26491a81 now using I2P i2p-0.9.42 2019-08-30 23:58:36 +01:00
knaccc 256a850f34 now using I2P i2p-0.9.42 2019-08-29 17:20:51 +01:00
knaccc b9a5baef78 log to stdout when I2P has warmed up 2019-08-28 04:34:15 +01:00
knaccc 8c310b5df9 v1.11 version bump 2019-08-28 04:22:44 +01:00
knaccc 5bb21b3f92 control port changed to 8051 as per suggestion from dsc_ 2019-08-27 23:40:45 +01:00
knaccc 2126e35e5a version bump 2019-08-24 04:59:58 +01:00
knaccc ce78639065 prevent duplicate port assignment 2019-08-24 04:59:34 +01:00
knaccc 1a52185ede prevent duplicate port assignment 2019-08-24 04:20:50 +01:00
knaccc 31b7395276 only attempt to open tunnels once the router is ready and running, to speed up startup time
new router.isRunning tunnel control command
2019-08-24 03:49:21 +01:00
knaccc db1450bf92 SOCKS tunnel opening/open status bug fixed 2019-08-24 00:23:54 +01:00
knaccc 12e4907204 I2P-zero v1.9 - now has version command, to assist integration. Tunnel control port changed as per suggestion by moneromooo 2019-07-21 06:31:40 +01:00
knaccc 450fdd5371 I2P-zero v1.8 now based on i2p-0.9.41 2019-07-06 08:44:32 +01:00
knaccc ba43496762 readme error corrected for client.create syntax 2019-06-14 14:09:41 +01:00
knaccc 2c0f3e94a4 v1.7 now using I2P 0.9.40 2019-05-07 19:01:27 +01:00
knaccc 3d436d8a8c eliminate startup race condition on reading router.config file, prevent router state exception while waiting for initialization 2019-03-30 21:37:25 +00:00
knaccc a4d6161072 new tunnelcontrol commands: router.setBandwidthLimitKBps, router.getBandwidthLimitKBps, router.getBandwidthStats 2019-03-27 11:13:02 +00:00
knaccc dcfae751ca version sanitization fix 2019-03-24 16:54:56 +00:00
knaccc d4fc52dae8 fixed recursive folder copy code 2019-03-24 11:38:07 +00:00
knaccc 4a30608836 fixed first start race condition for router.config file being available 2019-03-24 10:49:57 +00:00
knaccc 98760a840e updatecheck fix 2019-03-24 08:29:09 +00:00
knaccc 540c1a3c25 inform user of the port to open in their firewall
version available check fix
2019-03-23 23:38:47 +00:00
knaccc f9208da8f7 now building with i2p version 0.9.39
wait for i2p router to fully start before attempting to build tunnels
version check implemented, which will run at random intervals (on average every 24hrs)
eepsite config settings save fix
2019-03-23 16:54:52 +00:00
knaccc d9e373f148 dependency fix 2019-02-11 03:47:07 +00:00
knaccc 6518b6e054 executable wrapper build fixes 2019-02-11 03:42:34 +00:00
knaccc 903f96d0b4 persist bandwidth slider setting across restarts 2019-02-04 19:21:25 +00:00
knaccc edbe1ac938 persist bandwidth slider setting across restarts 2019-02-04 18:26:57 +00:00
knaccc 989e57d8b0 persist bandwidth slider setting across restarts 2019-02-04 18:22:40 +00:00
knaccc 1585edb2f3 removed startup race condition. shutdown and exit now triggered on off switch toggled 2019-02-04 05:58:13 +00:00
knaccc 3ca894ced3 set min threads to 1 for jetty to keep resource usage low 2019-02-04 04:51:10 +00:00
knaccc 48afd8543e shutdown fixes 2019-02-04 04:13:23 +00:00
knaccc 65a4f8b659 produce fat JAR for non-module dependencies, to prevent split-package warnings and classpath issues
added ability to create HTTP proxy tunnel
quit immediately it we detect i2p-zero is already running (by checking for tunnelcontrol port 30000 in use)
after attempted shutdown, force shutdown after 2 seconds. this is because if there is a shutdown prior to tunnels having opened, there could be a delay of up to 20 seconds before those opening tunnels exit their sleep and start responding
added GUI tab to set up a personal eepsite (via embedded jetty)
2019-02-04 00:15:50 +00:00
knaccc 9b6868468f readme fix 2019-02-02 14:25:20 +00:00
knaccc 0a29eacf87 readme fix 2019-02-02 06:43:10 +00:00
knaccc 21c001fc37 report state of tunnels (open vs opening) 2019-02-02 03:38:35 +00:00
knaccc d32fecf5ca added highres icon 2019-02-01 13:57:46 +00:00
knaccc 2c7cc2f9f9 removed propertychangelistener so that no java.desktop module dependency required in non-gui version 2019-01-31 11:39:00 +00:00
knaccc ea77448002 New command to get JSON of all tunnels 2019-01-30 17:25:05 +00:00
knaccc 35e68db438 provide option to allow server tunnel creation without having to create a directory for key storage 2019-01-30 16:42:37 +00:00