knaccc
38a3ddfef0
1.14 version bump, display transfer amount in MB/GB/TB/PB
5 years ago
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
5 years ago
dginovker
9ad896927b
Swapped on/off button order
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
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
5 years ago
knaccc
903f96d0b4
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
48afd8543e
shutdown fixes
5 years ago
knaccc
9ecd963790
fixed validation on new HTTP proxy
5 years ago
knaccc
f79a0e9e64
help text points users to http://i2pwiki.i2p for testing
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
ab75b5c582
fixed gui parameter injection
...
include jlink debug info
5 years ago
Jethro Grassie
0d1dcbe70e
mac-gui: better app icon
5 years ago
knaccc
7d2c339aaa
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
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
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
2657c0462e
default server tunnel host to localhost
5 years ago
knaccc
1a0312cd6c
Added state column to tunnels table
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