- I2PSnark DHT: Several bug fixes, enable by default.
**Bug Fixes**
- Several SSU fixes including memory leak, and better handling of routers behind firewalls that change UDP ports; additional defenses for malicious packets.
- Fix piece selection (rarest-first) bugs in i2psnark
- Fix bug causing multiple browsers to open at startup</p>
**Other**
- Improvements in caching
- Several synchronization fixes and lock contention reduction
- Major reduction in SSU buffers memory use
- Fix streaming connection timeout back to 1 minute, was inadvertently changed to 5 minutes; set i2ptunnel server read timeout to 5 minutes, was unlimited
- Improved defenses in i2ptunnel for "darkloris"
- More validation at torrent creation in i2psnark
- Several parameter changes in SSU to improve throughput
- New event log for major events including restarts; show multiple restart lines on graphs
- Remove duplicate messages from logs
- Don't respond to blocked streaming connections with a reset, just drop
- Remove all uses of inefficient SimpleTimer
- More checks for valid IPs and ports entered in console
- Fix bug that wasted a lot of entropy
- Translation updates: Italian, Portuguese, Spanish, Swedish
- Add non-NIO configuration in jetty.xml, recommended for Java 5
- Update GeoIP data (new installs and PPA only)</p>