大家好,到了每周更新的时间了
索引:
- Net status
- Core updates
- Streaming lib
- mail.i2p progress
- BT progress
- ???
1) 网络状态
基本与之前相同 - 对等节点数量稳定,eepsites(I2P Sites) 的可访问性不错,并且可以在 irc 上一连几个小时。你可以通过几个不同的页面大致了解各个 eepsites(I2P Sites) 的可达性:
http://gott.i2p/sites.htmlhttp://www.baffled.i2p/links.htmlhttp://thetower.i2p/pings.txt
2) 核心更新
对于那些待在频道里(或阅读 CVS 日志)的人来说,尽管距离上次发布已经有一段时间了,你们已经看到许多工作在进行。自 0.4.1.3 发布以来的完整变更列表可以在线查看,但有两项重大修改,一项是好的,另一项是不好的:
好消息是,我们已经大幅减少了由各种疯狂的临时对象创建导致的内存抖动。在调试新的流式库时,看着 GC(垃圾回收器)发疯,我终于受够了,所以经过几天的性能分析、微调和调优,最丑陋的部分已经被清理干净。
较糟的那个是一个关于某些通过 tunnel 路由的消息处理方式的 bug 修复——在某些情况下,消息会被直接发送到目标 router,而不是在投递之前通过 tunnel 路由,这可能被会写一点代码的对手利用。现在在不确定的情况下,我们会正确地通过 tunnel 路由。
这听起来也许不错,但’不好’的一面是,这意味着由于额外的跳数,延迟会有所增加,尽管这些跳数无论如何本来就必须使用。
核心里也有其他调试工作在进行,因此还没有正式发布——CVS HEAD 为 0.4.1.3-8。接下来几天我们可能会发布 0.4.1.4 版本,只是为了把那些问题都处理好。当然,它不会包含新的 streaming lib(流式库)。
3) Streaming lib(流式库)
说到 streaming lib(流式传输库),这方面已经取得了不少进展,对新旧库的并排对比结果看起来也很不错。不过仍有一些工作要完成,正如我上次所说,我们不会仓促发布。这确实意味着路线图有所延后,可能会推迟 2-3 周左右。更多细节将在可用时提供。
4) mail.i2p 进展
本周有很多新内容——入站和出站代理(inproxy 与 outproxy)已经可以使用!更多信息请参见 www.postman.i2p。
5) BT 进度
最近围绕移植 BitTorrent 客户端以及更新部分 Tracker(跟踪器)设置开展了一系列密集的工作。也许我们可以在会议期间请相关人员汇报最新进展。
6) ???
我这边先到这儿。抱歉耽搁了,我把夏令时那回事儿给忘了。总之,一会儿见,大家。
=jr