0.9.3包括对路由器中的消息排队的广泛的低层次的改变。 我们实现了CoDel主动队列管理(AQM)算法。 我们还统一了运输工具中的队列和优先级机制,以帮助诊断和减少网络延迟。 修复UDP传输错误的工作仍在继续,并使UDP对攻击的抵抗力增强。 还有更多的变化,以提高路由器的性能,减少其内存使用。 另外,我们默认启用了i2psnark的DHT支持,这是上次更新时引入的。 如往常一样,此更新中也修复了很多bug,所以推荐更新。
文件可以在下载页面__找到.
发布细节
主要更改
- 主动队列管理
- 优先级队列
- I2PSnark DHT: 几个错误修复,设置默认启用。
问题修复
- 几个SSU修复,包括内存泄漏,以及更好地处理改变UDP端口的防火墙后面的路由器;对恶意数据包的额外防御措施。
- 修复i2psnark中的选片(最高优先)错误
- 修复导致启动时打开多个浏览器的错误
其他
- 改善缓存
- 几点同步修复和锁争用减少
- 显著减少SSU缓冲区内存使用量
- 将流连接超时修复为1分钟,不小心改成了5分钟;将i2ptunnel服务器读取超时设置为5分钟,原来是无限。
- i2ptunnel 中对 "darkloris" 改进的防护加固
- 在i2psnark的种子创建中进行更多验证
- 改变SSU的几个参数以提高吞吐量
- 为包括重启在内的主要事件新增事件日志;在图表上显示多条重启线
- 删除日志中的重复信息
- 不用重置来回应被阻止的流连接,只需放弃
- 移除所有低效的SimpleTimer
- 对控制台中输入的有效IP和端口进行更多检查
- 修复浪费大量熵的错误
- 翻译更新:意大利文、葡萄牙文、西班牙文、瑞典文
- 在jetty.xml中添加非NIO配置,推荐用于Java 5
- 更新GeoIP数据(仅新安装和PPA)
SHA256 校验:
762964ab582801be1c9d45843c682f791c284d4fa7b1e1ee733ea4ef033d4907 i2pinstall_0.9.3_windows.exe 4ebea74b30064c9853c40cf24764d283dc6fff47ed2449b247f3c9991cccb494 i2pinstall_0.9.3.jar 39a7d6859bf4bd9ac56fd83a5e32d47d1b24ba06f912a027804492ca941936dd i2psource_0.9.3.tar.bz2 2381e4a845c6cc0c0d9f27f99571984bcbf448ef041bc1f7a2ba8715228d6377 i2pupdate_0.9.3.zip d8bb6aef09c967b30c7374fb49da246a7c237c4942fa92999e39c5ce2ca68893 i2pupdate.su2 600e806e72441e946027fcac84702f2daabd2783dbc1ee6df3427e6eda7db351 i2pupdate.sud