• Posted: 2018-08-23
  • Author: zzz
  • Posted in release

0.9.36 implements a new, more secure transport protocol called NTCP2. It is disabled by default, but you may enable it for testing. NTCP2 will be enabled in the next release.

This release also contains a fix for installs on Windows 10, and several performance improvements.

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.



  • i2psnark: Add sequential order option
  • Jetty 9.2.25.v20180606
  • NTCP2 (disabled by default, enable with advanced config i2np.ntcp2.enable=true)
  • Transport performance improvements

Bug Fixes

  • Console: Catch rare session exception
  • Crypto: EdDSA constant-time fix
  • i2psnark: Handle deleted files on recheck/reopen
  • i2psnark: Fix error stopping torrent when allocating
  • Installer: Fix wrapper selection on Windows 10
  • Streaming: Change behavior on read timeout


  • Console: Split netdb output into pages
  • Debian: Add dependency on famfamfam-flag-png
  • Debian: Check for missing libtaglibs at build time
  • I2CP: Add option for forcing gzip on/off per-message
  • i2psnark: Add icon for comments
  • i2ptunnel: Change read timeout defaults to account for streaming changes
  • JBigI: Detect processor change at at startup, reselect lib
  • Streaming: Performance improvements
  • Translation updates
  • Unit test fixes
  • Update GeoIPv6 data (new installs and PPA only)

Full list of fixed bugs

SHA256 Checksums:

3ea660970761e0b26bf5fc5a76fef98379ba75c7ada0ce0c3e3221dc3a1702d2  i2pinstall_0.9.36_windows.exe
a6e753b98700d8d584cf8feb67141ffd1f5fd83a9968cac89c1b3dd59dc1b31f  i2pinstall_0.9.36.jar
148c0f86f000d833901e7182797f6fb6470c1b600344056c710e326789d0fd54  i2psource_0.9.36.tar.bz2
07e5338c771a07ffe72c9ecf54559985c63971d7aa35f51e5912a9ade2015942  i2pupdate_0.9.36.zip
52cdb4bb05d84b6bee7ce704c3693f8f92007adc6dd49321376299372281d9bc  i2pupdate.su3