更新详情
0.9.49 继续致力于让 I2P 更快、更安全。我们对 SSU (UDP) 传输做了多项改进和修复,应该会带来更快的速度。本次发行还开始将 routers 迁移到新的、更快的 ECIES-X25519 加密。(Destinations 在最近的几个版本中已经在使用这种加密)我们多年来一直在为新加密制定规范和协议,如今已接近尾声!这项迁移将需要几个版本才能完成。
在此版本中,为尽量减少影响,只有新安装和极少数现有安装(在重启时随机选取)会使用新的加密方式。如果你的 router 为使用新的加密方式执行“rekey(重新生成密钥)”,那么在你重启后的几天内,它的流量可能比平时更低,可靠性也可能下降。这是正常现象,因为你的 router 生成了新的身份标识。性能应会在一段时间后恢复。
我们此前在更改默认签名类型时,已经对网络进行过两次“rekeyed(重新密钥化)”,但这是我们第一次更改默认加密类型。希望一切顺利,不过为了稳妥起见,我们会先慢慢推进。
一如既往,我们建议您更新到此版本。维护安全并帮助网络的最佳方式是运行最新版本。
发布详情
更改
- Build: Git migration
- Build: Move web resources to wars
- i2psnark WebSeed support
- i2psnark padding file support
- i2ptunnel: Move proxy resources to jar
- Router: Redesign ECIES encryption for floodfills (proposal 156)
- Router: Verify RI stores after startup
- Router: Reduce Sybil threshold
- Router: ECIES for new routers
- Router: Start of ECIES migration
- SSU: Send individual fragments of messages
- SSU: Westwood+ congestion control
- SSU: Fast retransmit
错误修复
- Build: Fix Gradle build
- Crypto: Increase ratchet tag window to prevent message loss
- I2CP: Fix encrypted leaseset combined with ECIES crypto or offline keys
- i2ptunnel: Fix config file saving issues
- Router: Fix leaseset request fails causing watchdog to bark
- Router: Hidden mode fixes
- SSU: Fix partial acks not being sent
- SSU: Fix occasional high CPU usage
其他
- Crypto: AES performance improvements
- DoH: Change to RFC 8484 style
- i2ptunnel: Remove DSA shared clients
- Proxy: Add jump servers
- Router: Add more countries for hidden mode
- Router: Tunnel peer selection changes
- Router: Move Sybil subsystem from console to router for embedded use
- Router: Verify RI stores for a while after startup
- Util: New unit tests
- Translation updates
SHA256 校验和:
af4f022f3532b46dd341717fd08447007ca5217b6c88664be693cac7f71912ea i2pinstall_0.9.49_windows.exe
1614da8703b43e5bdc55007c784f2c211d00650ae0308273605d2ddc321b807e i2pinstall_0.9.49.jar
5164ffb6eab228b4082d203c691906faa9ff32f09f41c3cebe6d941e03b0b9f2 i2psource_0.9.49.tar.bz2
af685caf28c842be6589471ebe32fc6bd85ad3fc609f1f5e0fbcae69b5d2575f i2pupdate_0.9.49.zip
f41a6b47d2ea6e1b0d87427a57bd99a3d7f971d57de39b425dbf5017fae156dc i2pupdate.su3