I2P 0.9.2

Milestone information

Release registered:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata


Assigned to you:
No blueprints or bugs assigned to you.
No users assigned to blueprints and bugs.
No blueprints are targeted to this milestone.
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon i2pupdate_0.9.2.zip (md5, sig) I2P 0.9.2 Update (save to install directory and (re)start I2P) 107
last downloaded 36 weeks ago
download icon i2psource_0.9.2.tar.bz2 (md5, sig) I2P 0.9.2 Source Code 65
last downloaded 11 weeks ago
download icon i2pinstall_0.9.2_windows.exe (md5, sig) I2P 0.9.2 installer (Windows) 91
last downloaded 36 weeks ago
download icon i2pinstall_0.9.2.jar (md5, sig) I2P 0.9.2 installer (Linux / OSX / FreeBSD / Solaris) 42
last downloaded 11 weeks ago
Total downloads: 305

Release notes 

0.9.2 includes extensive low-level changes to improve the performance and efficiency of the router. We also have updated our UPnP library, which will hopefully make UPnP work for more people. Also, i2psnark now has DHT support, but it is not yet enabled by default as we plan to do more testing during the upcoming 0.9.3 development cycle. As usual, there's also lots of bug fixes in this release, so updating is recommended.

Major Changes

- SSU: Fix several problems in our UDP transport, to improve efficiency and reliability for connection setup. Also improve defenses against various types of bad input.
- UPnP: Updated our library to fix several issues, should work for more routers now
- Transport: Improve performance in both our TCP and UDP transports, to benefit high-bandwidth routers
- Crypto: The thresholds and number of ElGamal/AES Session Tags delivered are now much more flexible, which should lessen protocol overhead and reduce stalls caused by dropped tags.
- I2PSnark: Add DHT support, not yet enabled by default, will do further testing and plan to enable by default in 0.9.3.

Bug Fixes

- Fix various issues affecting memory usage and performance on high-bandwidth routers
- Fix problems in UDP for routers using a reduced-MTU connection, e.g. a VPN
- Fix i2psnark bug that prevented a completion announcement to the tracker
- Fix a lock contention problem in i2ptunnel
- Fix some OSX installation issues
- Remove uses of direct byte buffers that may have been leaking


- Reduce overhead in network messages
- Add "universal" theme support
- Theme updates
- Add a jbigi library for Raspberry Pi
- New Scala unit test framework
- Translation updates for Czech, Dutch, German, and Greek
- Update wrapper to 3.5.15 (new installs and PPA only)
- Update GeoIP data (new installs and PPA only)


This release does not have a changelog.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.