knaccc
3502200cff
removed use of java records, since they're a preview feature and causing a clash with the packaging which won't allow preview features to be enabled
...
added pipefail to bash scripts to more thoroughly catch errors
version bump to 1.19
readme now communicates that monerod comes preconfigured with I2P-accessible monerod peers
3 years ago
knaccc
802939088b
upgrade to i2p 0.9.47, switch to json.org library to prevent library clash with i2p changes, i2p-zero version 1.18 release
4 years ago
knaccc
ea125d8425
v1.17 release candidate
...
jdk download url fix
added docker build instructions
fixed mac launch
fixed relative paths
4 years ago
knaccc
ac054f8d51
normalizeZip now uses specified timestamp, since git will not propagate VERSION file timestamp during git clone
5 years ago
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.
5 years ago
knaccc
d9e373f148
dependency fix
5 years ago
knaccc
c3ec7a05e3
slimmed down footprint by removing unnecessary dependencies
5 years ago
knaccc
d2db501eb3
slimmed down footprint by removing unnecessary dependencies
5 years ago
knaccc
84d54fd45b
slimmed down footprint by removing unnecessary dependencies
5 years ago
knaccc
c3bf5f8c87
use jar from downloaded jdk, not system jar
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
Jethro Grassie
c1574d3022
fix spaces
5 years ago
Jethro Grassie
c8689f9fc6
fix for mac
5 years ago
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
5 years ago
Jethro Grassie
c13fd76834
tweaks for mac
5 years ago
knaccc
cd1c39a6ea
Updated README
5 years ago
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.
5 years ago
knaccc
55a4bb3875
fixed echo
5 years ago
knaccc
a5085dee89
fixed basedir
5 years ago
knaccc
a912eb5a1a
First commit
5 years ago