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