knaccc
d4fc52dae8
fixed recursive folder copy code
5 years ago
knaccc
4a30608836
fixed first start race condition for router.config file being available
5 years ago
knaccc
98760a840e
updatecheck fix
5 years ago
knaccc
540c1a3c25
inform user of the port to open in their firewall
...
version available check fix
5 years ago
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
5 years ago
knaccc
d9e373f148
dependency fix
5 years ago
knaccc
6518b6e054
executable wrapper build fixes
5 years ago
knaccc
903f96d0b4
persist bandwidth slider setting across restarts
5 years ago
knaccc
edbe1ac938
persist bandwidth slider setting across restarts
5 years ago
knaccc
989e57d8b0
persist bandwidth slider setting across restarts
5 years ago
knaccc
1585edb2f3
removed startup race condition. shutdown and exit now triggered on off switch toggled
5 years ago
knaccc
3ca894ced3
set min threads to 1 for jetty to keep resource usage low
5 years ago
knaccc
48afd8543e
shutdown fixes
5 years ago
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)
5 years ago
knaccc
9b6868468f
readme fix
5 years ago
knaccc
0a29eacf87
readme fix
5 years ago
knaccc
21c001fc37
report state of tunnels (open vs opening)
5 years ago
knaccc
d32fecf5ca
added highres icon
5 years ago
knaccc
2c7cc2f9f9
removed propertychangelistener so that no java.desktop module dependency required in non-gui version
5 years ago
knaccc
ea77448002
New command to get JSON of all tunnels
5 years ago
knaccc
35e68db438
provide option to allow server tunnel creation without having to create a directory for key storage
5 years ago
knaccc
066ae985c8
all.destroy command to remove all tunnels
5 years ago
knaccc
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
5 years ago
knaccc
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
5 years ago
knaccc
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.
5 years ago
knaccc
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.
5 years ago
knaccc
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.
5 years ago
knaccc
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.
5 years ago
knaccc
7c315e422c
tunnel field now volatile to ensure other monitoring threads see latest changes
5 years ago
knaccc
3e75fa165e
Added state column to tunnels table
5 years ago
knaccc
0670469330
Clean shutdown on window close
5 years ago
knaccc
9426b6a4b2
Router status now displaying in GUI
5 years ago
knaccc
7374e9455c
Code refactored, new cross platform I2P-zero GUI
5 years ago