• Δημοσιεύτηκε: 2013-12-07
  • Συγγραφέας: I2P devs
  • Posted in release

0.9.9 fixes a number of bugs in the netdb, streaming, and i2ptunnel, and starts work on a year-long plan to increase the strength of the cryptographic signing algorithms used in the router, and support multiple algorithms and key lengths simultaneously. Automatic update files will now be signed with 4096-bit RSA keys.

We now support SSL between your router and your servers for security. See this development thread for more information.

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. Several members of the I2P team will be at 30C3 in Hamburg this year. Come say hello and ask for an I2P sticker. Thanks to everyone for their support this year.

RELEASE DETAILS

Anonymity Improvements

  • Don't build client tunnels through zero-hop exploratory tunnels
  • New "su3" file support using stronger keys
  • Use su3 for updates

Bug Fixes

  • Issues with losing data when closing streams
  • Fix various streaming connection limit issues
  • Issues with resource usage of closed connections
  • Clean up timer threads in close-on-idle tunnels
  • Several other streaming fixes
  • Reject more non-public IPv6 addresses
  • Fix IPv6 GeoIP
  • Fix peer selection in first minutes after startup
  • Several I2PTunnel bug fixes
  • Fix major i2psnark DHT bug that prevented magnets from working well
  • Fix client tunnels that fail due to name resolution failure at startup, particularly with b32 hostnames
  • Fix changing client i2ptunnel target list
  • Fix major bugs preventing reception of encrypted responses to leaseset lookups and verifies
  • Fix bad links on some i2psnark buttons in Opera and text-mode browsers
  • Fix NPE in Susimail

Other

  • Start work on supporting stronger signing keys in the router
  • Reduce thread usage for HTTP Server tunnels
  • Auto-stop update torrent after some time
  • Add ability to stop webapp via console
  • New POST throttler in HTTP server tunnel
  • Improve connection throttling
  • More work to reduce number of connections
  • Re-enable router info expiration job
  • Extend router info expiration and other changes to reduce load on floodfills
  • Support multiple servers through a single server tunnel
  • Support specification of server port in i2ptunnel clients
  • Add support for SSL connections from i2ptunnel to external server
  • SSL and crypto code refactoring
  • i2psnark storage code refactoring
  • New destination cache
  • Lots of code cleanup and resolution of findbugs warnings
  • New Japanese translation (partial)
  • Translation updates: French, German, Italian, Romanian, Russian, Spanish, Swedish, and others
  • Jetty 7.6.13.v20130916
  • Wrapper 3.5.22 (new installs and PPA only)
  • Update GeoIP data (new installs and PPA only)

SHA256 Checksums:

97dd4326ad8afdea0e78ffcb053b23793dfa79d89458be3fe3a1ed62a2d988e9  i2pinstall_0.9.9_windows.exe
5028910d3fb9747a6724e39f8eccb6d9ebe0530ef017102c372871badfbf6d9f  i2pinstall_0.9.9.jar
cbbf25dea50a717c3376eb7af226f0b2a653e0372db8782ef37aa8b3d275436c  i2psource_0.9.9.tar.bz2
533b0ce2d9e1bfc8762ba17eef3572ae7355ed8f21d5d3557b718a14b05794f2  i2pupdate_0.9.9.zip
77824eb6f754f8b40301b7d260701eb2211ee51105d5f4b43d2c328f71736e0f  i2pupdate.su2
78769de16a997730468e2e66c7519e2923d533cd96259dac352e04b07d80486c  i2pupdate.su3
81b89ed00705668003b2715b930519bbeb939b9623c7e6e8d63c2762aa748bd8  i2pupdate.sud

Flattr this