Page 1 of 1

I2P 2.9.0 Release

Posted: Tue Jun 03, 2025 5:23 am
by lgillis
2025-06-02, idk wrote: I2P 2.9.0 is a maintenance release that includes bug fixes and work on new features.

Thread usage has been improved to improve the performance of the i2ptunnel system. NTCP2 has been improved to resist probing attacks. The notification system has been integrated into more applications to provide better feedback to users from I2PSnark and the other applications. Automatic floodfill enrollment has been fixed. Users may observe increased resource usage when acting as floodfill. If this is not desired, floodfill mode can be disabled on the /config page.

A new global map feature is available in the console which shows the locations of routers in your view of the netDb. These are the peers that help your router build tunnels and provide services anonymously.

Work continues on implementing automatic bandwidth management for tunnels, the Datagram2 protocol, and Post-Quantum cryptography. In two releases, at 2.11.0, I2P will require Java 17.

The complete web log with the checksums: i2p-projekt.i2p. The automatic update process has already begun, and all Java I2P routers will download the update from the tracker within the next few days.

The I2P developer zzz describes the upcoming changeover to Java 17 right here: Java 17 Required as of I2P 2.11.0.

Re: I2P 2.9.0 Release

Posted: Fri Jun 06, 2025 12:04 pm
by lgillis
Backlink: http://i2pforum.i2p/viewtopic.php?t=1311 (offline) i2pinstall_2.7.0.jar »installer ArrayIndexOutOfBoundsException«^1

Java Version 21:

Code: Select all

LANG=C /usr/lib/jvm/java-1.21.0-openjdk-amd64/bin/java -jar i2pinstall_2.9.0.jar
Command line arguments: 
SEVERE: java.lang.ArrayIndexOutOfBoundsException: Index 70131 out of bounds for length 22674
Debian openjdk-21 = default-jre

Version 17 still works:

Code: Select all

LANG=C /usr/lib/jvm/java-17-openjdk-amd64/bin/java -jar i2pinstall_2.9.0.jar
Command line arguments: 
A note or additional help on the Java version in the description would be helpful: http://i2p-projekt.i2p/en/download »Download I2P for Linux / BSD / Solaris«

Also, could someone check the Debian server? https://deb.i2p.net/ ERR_TIMED_OUT

--
^1: http://i2pforum.i2p/viewtopic.php?p=3304
zzz wrote: Thanks for the report.

Entered ticket https://git.idk.i2p/i2p-hackers/i2p.i2p/-/issues/497

Workaround posted on download page:

NOTE: Due to an unfixed IzPack bug the installer will fail with "Index 70131 out of bounds" with Java 21 or higher on Ubuntu. May also affect other platforms. Workarounds: Use our packages for Debian & Ubuntu or run the installer with Java 17 or lower. You may switch back to Java 21 or higher after the install is complete.
Statistics: Posted by zzz — 24 Jan 2025 23:22

Re: I2P 2.9.0 Release

Posted: Fri Jun 06, 2025 1:05 pm
by COMiX
https://deb.i2p.net bookworm InRelease is responding, but there is no new version of the router available at the moment (it makes sense)

Re: I2P 2.9.0 Release

Posted: Mon Jun 09, 2025 1:31 pm
by zzz
A release doesn't happen all at once, generally the in-net updates go first, then the new installs on the website, then launchpad, then debian, then Android, then the easy-install bundle.

Launchpad/Debian files went up Friday, except for Bionic/Focal, which eyedeekay is working on today.

For current release status, ask eyedeekay on IRC2P.

Re: I2P 2.9.0 Release

Posted: Mon Jun 09, 2025 1:48 pm
by zzz
confirmed the installer bug is back, reported to eyedeekay.

Re: I2P 2.9.0 Release

Posted: Mon Jun 09, 2025 6:56 pm
by COMiX
Updated on Debian 12 without any problems