knaccc
450fdd5371
I2P-zero v1.8 now based on i2p-0.9.41
2019-07-06 08:44:32 +01:00
knaccc
b2b03aade8
First attempt at reproducible builds. Seems to work on Linux/Mac, but Windows distributables are not yet producing consistent hashes due to jlink not currently being fully deterministic. Hopefully this will change in future JDK releases.
2019-06-30 04:56:27 +01:00
knaccc
2c0f3e94a4
v1.7 now using I2P 0.9.40
2019-05-07 19:01:27 +01: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
6518b6e054
executable wrapper build fixes
2019-02-11 03:42:34 +00:00
knaccc
d739134fe0
executable wrappers for linux and mac GUIs from jpackager utililty
...
switched windows JDK to oracle version until adoptopenjdk fix dll inclusion issue
2019-02-11 02:58:01 +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
Jethro Grassie
c1574d3022
fix spaces
2019-02-02 10:05:00 -05:00
Jethro Grassie
686abccf41
scripts: gui build fixes
2019-01-28 19:23:06 -05:00
knaccc
eb256f87d2
fixed import script
2019-01-28 23:08:06 +00:00
knaccc
7374e9455c
Code refactored, new cross platform I2P-zero GUI
2019-01-28 19:43:52 +00:00
Jethro Grassie
c8689f9fc6
fix for mac
2019-01-26 13:48:29 -05:00
knaccc
12aef1eeaf
LG2=en for faster i2p-java ant build
...
now using i2p-java tag 0.9.38
SAM listener now only starts if requested via tunnel-control
2019-01-23 06:00:24 +00:00
knaccc
bfc9bb8375
Added git fetch to import script
2019-01-16 22:55:57 +00:00
knaccc
146856d99e
Clean up import dirs if already exist
2019-01-16 22:04:30 +00:00
knaccc
83c7af515a
Clean up import dirs if already exist
2019-01-16 21:59:56 +00:00
knaccc
fb9ac698ff
Clean up import dirs if already exist
2019-01-16 21:59:14 +00:00
knaccc
e7aa4e1887
Clean up import dirs if already exist
2019-01-16 21:57:18 +00:00
knaccc
ec2a395e55
Clean up import dirs if already exist
2019-01-16 21:56:01 +00:00
knaccc
1b82f18894
Clean up import dirs if already exist
2019-01-16 21:55:45 +00:00
knaccc
8100534089
Cleaned up JDK references, now easier to change JDK version and download URLs
...
Don't re-download JDKs/i2p/Ant if dirs already exist in import dir
2019-01-16 21:46:58 +00:00
knaccc
cd1c39a6ea
Updated README
2019-01-16 07:40:19 +00:00
knaccc
1437610e5b
Now doesn't require any Ubuntu packages to be installed in order to build (java, ant, i2p). Produces a distribution with zero dependencies.
2019-01-16 06:19:35 +00:00