• Posted: 2019-07-02
  • Author: zzz
  • Posted in release

0.9.41 continues the work to implement new features for proposal 123, including per-client authentication for encrypted leasesets. The console has an updated I2P logo and several new icons. We've updated the Linux installer.

Startup should be faster on platforms such as Raspberry Pi. We've fixed several bugs, including some serious ones affecting low-level network messages.

As usual, we recommend that you update to this release. The best way to maintain security and help the network is to run the latest release.



  • Add configuration UI for encrypted leasesets, including per-client authentication (proposal 123)
  • Switch to IzPack 5 for non-Windows installer
  • Implementation for sending Meta LS2 to floodfills (proposal 123)
  • Wrapper 3.5.39 (new installs only)
  • Add wrapper for arm7 and aarch64 (new installs only)

Bug Fixes

  • Fixes for transitioning out of hidden mode
  • Fix i2psnark writing config files at shutdown
  • Fix netdb ready after initial reseed
  • Fix delivery of acks for a database store message
  • Fix delivery of large messages in SSU
  • Fix console install for IzPack 5
  • Fixes for webapps in Jetty eepsite


  • New console logos and icons
  • Update hidden mode country list
  • Limit UPnP lease duration
  • Faster netdb startup
  • Startup improvements for Android
  • New X25519 code for LS2 per-client authentication (proposal 123) and upcoming new encryption (proposal 144)
  • Sybil tool enhancements and bug fixes
  • Start first geoIP lookup sooner
  • Translation updates
  • Update GeoIP data

Full list of fixed bugs

SHA256 Checksums:

e8d896e94696c3cb3be20cb28ea902595f82f7028622931a8ab6f451e4a3d6b5  i2pinstall_0.9.41_windows.exe
3faf1c24c776375694d5f70c53c795ef73e00b21cd4b931ee62b1299b7073fc4  i2pinstall_0.9.41.jar
f988877940b2cff1a90534c47b78343de49cd6290817edb57c0142eecf1d164e  i2psource_0.9.41.tar.bz2
57edfb0aa47d5e0e5f0010fa23cf800cdbe50b0fd47b99365862c88884a9095c  i2pupdate_0.9.41.zip
a6fa384224d65adbf23f871e93530748f14f9dceb0feca9566d9809de65e5d3c  i2pupdate.su3