I2P 版本 0.7.7 包含多项匿名性改进。用于加密的会话密钥的使用方式已被完全重构,且 I2PSnark 现在为与 tracker(跟踪器)的通信使用其自己的 tunnels。改进 router 控制台的工作仍在进行中,包括符合 HTML 标准以及更好地支持 UTF-8。

我们也在持续提升速度,这包括通过减少传输的会话密钥数量、改进在过载时丢弃消息的方法,以及降低高带宽的router的消息丢弃率。另外,我们新增了一个未签名的更新选项,适用于希望自动更新到最前沿开发版本的用户。

本次发布还包含多项用于降低内存和 CPU 使用的变更,以及大量错误修复。建议升级。请通过 IRC #i2p 或 forum.i2p2.de 向开发者提供反馈,并参与贡献

发布详情:

Resources

  • Redesign bloom filters, saves 6-8MB heap.
  • Reduce PRNG buffers for I2PAppContext, saves 3.5MB heap.
  • Remove more unused classes and code, more Java 5 cleanups
  • Reduce connection limits slightly.

资源

  • Improve the random early discarder, to be smarter - will hopefully improve tunnel speeds
  • Increase the size of the Bloom filter for high bandwidth routers (>= 512KBps share) to reduce packet discards

Tunnels(隧道)

  • Use multiple Session Key Managers for anonymity benefits
  • Reduce the number of Session Tags sent out at once, for efficiency - should reduce stalls on long-lived connections

密码学

  • Lots of HTML cleanups and fixes
  • UTF-8 fixes
  • New error page

控制台

  • New unsigned update option
  • Verify zip file integrity at startup

更新

  • Use snark’s tunnels rather than the HTTP Proxy for announces and torrent fetches, for efficiency and anonymity.

SHA256 Checksums:

4f237aeff2a35a10cf633731ffda59c745ce1e1c2aed998b5deb306c0082fc42  i2pinstall_0.7.7.exe
88e9f63f0bd6923130656a2c00936064ecd6d4ec122f9037da22fd77e5ae827b  i2psource_0.7.7.tar.bz2
0c9d8b08d9a561d3d70d99ca6e3ccd3f0d14d3abdd5e23a598dbbf7832b7bc03  i2pupdate_0.7.7.zip
f57fab38141f652dffcd1073dce16ac5fb151645439fd6038141552333d2d179  i2pupdate.sud