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.

RELEASE DETAILS

Changes

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

Other

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