Commit Graph

  • e3f673f051 Merge branch 'master' of https://github.com/knaccc/i2p-zero knaccc 2019-05-07 19:03:38 +01:00
  • 2c0f3e94a4 v1.7 now using I2P 0.9.40 knaccc 2019-05-07 19:01:27 +01:00
  • c45f1feefc Merge pull request #13 from dginovker/master knacccandGitHub 2019-04-04 05:09:24 +01:00
  • 9ad896927b Swapped on/off button order dginovker 2019-04-03 17:26:20 -04:00
  • 3d436d8a8c eliminate startup race condition on reading router.config file, prevent router state exception while waiting for initialization v1.6 knaccc 2019-03-30 21:37:25 +00:00
  • acae006728 readme update knaccc 2019-03-27 12:45:05 +00:00
  • a8248d0cda readme update knaccc 2019-03-27 12:44:19 +00:00
  • 039e9fb18d new tunnelcontrol commands: router.setBandwidthLimitKBps, router.getBandwidthLimitKBps, router.getBandwidthStats v1.5 knaccc 2019-03-27 11:27:26 +00:00
  • a4d6161072 new tunnelcontrol commands: router.setBandwidthLimitKBps, router.getBandwidthLimitKBps, router.getBandwidthStats knaccc 2019-03-27 11:13:02 +00:00
  • dcfae751ca version sanitization fix knaccc 2019-03-24 16:54:56 +00:00
  • d4fc52dae8 fixed recursive folder copy code v1.4 knaccc 2019-03-24 11:38:07 +00:00
  • 4a30608836 fixed first start race condition for router.config file being available knaccc 2019-03-24 10:49:57 +00:00
  • eebbfa37aa readme fix knaccc 2019-03-24 10:02:15 +00:00
  • 98760a840e updatecheck fix v1.3 knaccc 2019-03-24 08:29:09 +00:00
  • 540c1a3c25 inform user of the port to open in their firewall version available check fix knaccc 2019-03-23 23:38:47 +00:00
  • 83ad48d995 mac tar compress cmd fix knaccc 2019-03-23 20:34:44 +00:00
  • fc30c5792c remove group/user ownership during tar creation knaccc 2019-03-23 20:11:46 +00:00
  • 5c1e978406 build tar.bz2 files instead of zip files for linux/mac knaccc 2019-03-23 19:46:01 +00:00
  • 8df76c4fe0 automatically use VERSION in zip-all.sh script knaccc 2019-03-23 17:23:32 +00:00
  • 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 v1.2 knaccc 2019-03-23 16:54:52 +00:00
  • a31043863a linux moved to adoptopenjdk12, with libjli.so location javapackager11 compatibility fix mac moved to adoptopenjdk12 win moved to adoptopenjdk12 which now has all necessary dlls knaccc 2019-03-22 14:08:33 +00:00
  • 5a42a3257f readme update knaccc 2019-02-11 04:29:12 +00:00
  • 5b4cb92ef7 readme update knaccc 2019-02-11 04:10:32 +00:00
  • 74d2eb2e91 compressed size update knaccc 2019-02-11 03:54:05 +00:00
  • d9e373f148 dependency fix knaccc 2019-02-11 03:47:07 +00:00
  • 6518b6e054 executable wrapper build fixes knaccc 2019-02-11 03:42:34 +00:00
  • d739134fe0 executable wrappers for linux and mac GUIs from jpackager utililty switched windows JDK to oracle version until adoptopenjdk fix dll inclusion issue knaccc 2019-02-11 02:58:01 +00:00
  • 2d66393707 readme update v1.1 knaccc 2019-02-05 20:42:28 +00:00
  • 903f96d0b4 persist bandwidth slider setting across restarts knaccc 2019-02-04 19:21:25 +00:00
  • edbe1ac938 persist bandwidth slider setting across restarts knaccc 2019-02-04 18:26:57 +00:00
  • acf9318606 Merge remote-tracking branch 'origin/master' knaccc 2019-02-04 18:22:56 +00:00
  • 989e57d8b0 persist bandwidth slider setting across restarts knaccc 2019-02-04 18:22:40 +00:00
  • ce16692831 Merge pull request #10 from jtgrassie/path-spaces knacccandGitHub 2019-02-04 06:00:06 +00:00
  • 1585edb2f3 removed startup race condition. shutdown and exit now triggered on off switch toggled knaccc 2019-02-04 05:58:13 +00:00
  • 3ca894ced3 set min threads to 1 for jetty to keep resource usage low knaccc 2019-02-04 04:51:10 +00:00
  • 1afe214b73 build scripts: fix potential path spaces Jethro Grassie 2019-02-03 23:23:47 -05:00
  • 48afd8543e shutdown fixes knaccc 2019-02-04 04:13:23 +00:00
  • d1b4021d71 screenshot update knaccc 2019-02-04 03:56:08 +00:00
  • 50cf50a33c screenshot update knaccc 2019-02-04 03:49:28 +00:00
  • c3ec7a05e3 slimmed down footprint by removing unnecessary dependencies knaccc 2019-02-04 02:15:49 +00:00
  • d2db501eb3 slimmed down footprint by removing unnecessary dependencies knaccc 2019-02-04 02:11:49 +00:00
  • 84d54fd45b slimmed down footprint by removing unnecessary dependencies knaccc 2019-02-04 01:57:03 +00:00
  • 5c9b6a82d0 footprint update knaccc 2019-02-04 01:46:07 +00:00
  • 8ff37043d1 added new screenshots knaccc 2019-02-04 01:26:09 +00:00
  • 9ecd963790 fixed validation on new HTTP proxy knaccc 2019-02-04 01:09:54 +00:00
  • f79a0e9e64 help text points users to http://i2pwiki.i2p for testing knaccc 2019-02-04 01:03:11 +00:00
  • c3bf5f8c87 use jar from downloaded jdk, not system jar knaccc 2019-02-04 00:22:43 +00:00
  • 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) knaccc 2019-02-04 00:14:21 +00:00
  • 1c3c4ce35f Merge pull request #9 from jtgrassie/path-spaces knacccandGitHub 2019-02-02 15:08:37 +00:00
  • c1574d3022 fix spaces Jethro Grassie 2019-02-02 10:04:02 -05:00
  • 0398cf2c71 Merge pull request #8 from jtgrassie/mac-build knacccandGitHub 2019-02-02 14:26:53 +00:00
  • 9b6868468f readme fix knaccc 2019-02-02 14:25:20 +00:00
  • 4487bf9a80 mac-gui: build fix Jethro Grassie 2019-02-02 09:15:45 -05:00
  • 0a29eacf87 readme fix knaccc 2019-02-02 06:43:10 +00:00
  • a7a08690e1 readme fix knaccc 2019-02-02 06:38:38 +00:00
  • 208e433ffb readme fix knaccc 2019-02-02 06:37:49 +00:00
  • c923a774e8 linux .desktop launch file added, allowing double click launch of GUI from file browser knaccc 2019-02-02 04:30:39 +00:00
  • 09dbb09c4d readme update knaccc 2019-02-02 03:44:15 +00:00
  • 21c001fc37 report state of tunnels (open vs opening) knaccc 2019-02-02 03:38:35 +00:00
  • ab75b5c582 fixed gui parameter injection include jlink debug info knaccc 2019-02-02 03:31:03 +00:00
  • b844c1040b fixed Mac app native libs knaccc 2019-02-02 03:20:30 +00:00
  • 38f801033e fixed Mac app knaccc 2019-02-02 02:28:47 +00:00
  • 75a76e3992 root module file knaccc 2019-02-01 21:47:37 +00:00
  • d32fecf5ca added highres icon knaccc 2019-02-01 13:57:46 +00:00
  • 0038976259 Merge pull request #7 from jtgrassie/app-icon knacccandGitHub 2019-02-01 13:33:12 +00:00
  • 0d1dcbe70e mac-gui: better app icon Jethro Grassie 2019-01-31 17:36:53 -05:00
  • 7d2c339aaa added highres icon knaccc 2019-01-31 12:28:03 +00:00
  • 2c7cc2f9f9 removed propertychangelistener so that no java.desktop module dependency required in non-gui version knaccc 2019-01-31 11:39:00 +00:00
  • 368d0f8a15 Merge pull request #6 from jtgrassie/linux-fixes knacccandGitHub 2019-01-31 10:29:47 +00:00
  • 45cd20d81d scripts: fix linux host builds Jethro Grassie 2019-01-30 20:44:09 -05:00
  • fddeef62c8 readme correction knaccc 2019-01-30 19:56:45 +00:00
  • ea77448002 New command to get JSON of all tunnels knaccc 2019-01-30 17:25:05 +00:00
  • 35e68db438 provide option to allow server tunnel creation without having to create a directory for key storage knaccc 2019-01-30 16:42:37 +00:00
  • 066ae985c8 all.destroy command to remove all tunnels knaccc 2019-01-30 16:33:00 +00:00
  • e5c256ff8c tunnels now persisted automatically in tunnels.json if a new tunnel is added via the command line script tunnel-control.sh or directly via the tunnel control port, the GUI list of tunnels will reflect the addition knaccc 2019-01-30 15:39:28 +00:00
  • c5a5ba90ad save server keys file as <base32addr>.keys copy i2p.base dir to ~/.i2p-zero and use the copy, since files in that dir will be modified and the installation dir may not be writable knaccc 2019-01-30 11:43:40 +00:00
  • 933e1a7268 Store server tunnel keys / read tunnel keys from a specified directory when creating a tunnel with tunnelcontrol Use .i2p-zero in the user's home directory as the i2p config dir. knaccc 2019-01-30 02:19:15 +00:00
  • b0588a2b11 Store server tunnel keys / read tunnel keys from a specified directory when creating a tunnel with tunnelcontrol Use .i2p-zero in the user's home directory as the i2p config dir. knaccc 2019-01-30 02:13:50 +00:00
  • 94dbe0d9c4 Store server tunnel keys / read tunnel keys from a specified directory when creating a tunnel with tunnelcontrol Use .i2p-zero in the user's home directory as the i2p config dir. knaccc 2019-01-30 02:03:02 +00:00
  • fcfab6ae00 Store server tunnel keys / read tunnel keys from a specified directory when creating a tunnel with tunnelcontrol Use .i2p-zero in the user's home directory as the i2p config dir. knaccc 2019-01-30 01:35:29 +00:00
  • 23f758969d Store server tunnel keys / read tunnel keys from a specified directory when creating a tunnel with tunnelcontrol Use .i2p-zero in the user's home directory as the i2p config dir. knaccc 2019-01-30 01:34:00 +00:00
  • 4126847e98 LICENSE updated knaccc 2019-01-29 12:01:45 +00:00
  • 85ea9339c2 Merge remote-tracking branch 'origin/master' knaccc 2019-01-29 11:33:27 +00:00
  • 7c315e422c tunnel field now volatile to ensure other monitoring threads see latest changes knaccc 2019-01-29 11:32:58 +00:00
  • 516153e5c3 Merge pull request #5 from jtgrassie/mac-gui-bundle v1.0 knacccandGitHub 2019-01-29 09:09:37 +00:00
  • 2bf7cb1d48 mac-gui: add rudimentary app bundle Jethro Grassie 2019-01-28 20:43:10 -05:00
  • 686abccf41 scripts: gui build fixes Jethro Grassie 2019-01-28 19:19:40 -05:00
  • eb256f87d2 fixed import script knaccc 2019-01-28 23:08:06 +00:00
  • 2657c0462e default server tunnel host to localhost knaccc 2019-01-28 22:50:38 +00:00
  • 1a0312cd6c Added state column to tunnels table knaccc 2019-01-28 22:44:06 +00:00
  • 3e75fa165e Added state column to tunnels table knaccc 2019-01-28 22:37:59 +00:00
  • 0670469330 Clean shutdown on window close knaccc 2019-01-28 21:44:46 +00:00
  • 9426b6a4b2 Router status now displaying in GUI knaccc 2019-01-28 20:47:52 +00:00
  • 601dcb6ac2 Screenshots added knaccc 2019-01-28 20:27:20 +00:00
  • a2c08dce91 Screenshots added knaccc 2019-01-28 20:03:52 +00:00
  • 7374e9455c Code refactored, new cross platform I2P-zero GUI knaccc 2019-01-28 19:43:52 +00:00
  • 72de15f401 Merge pull request #3 from jtgrassie/script-portability knacccandGitHub 2019-01-27 20:13:03 +00:00
  • c8689f9fc6 fix for mac Jethro Grassie 2019-01-26 13:48:29 -05:00
  • 891ea11c94 changed ant targets for faster build, credit to zzz knaccc 2019-01-23 17:15:50 +00:00
  • b2f920268c README update knaccc 2019-01-23 12:40:43 +00:00