0.9.49 继续使 I2P 更快更安全。 我们对 SSU (UDP) 传输做了若干改进和修复,速度应有所提高。 同时此更新开始为路由迁移至新的,更快的 ECIES-X25519 加密。 (至今目标地址采用此加密已有数个更新) 这几年,我们一直致力于新加密的规范和协议, 现已经接近尾声了!迁移会在数个更新中完成。
对于此更新,为尽量减少中断,只有新安装的以及极小比例的现有安装 (重启时随机选择)会采用新加密。 如果你的路由确实“重新键入”以使用新加密,在你重启后的几天内,它可能会比平时流量更少或可靠性更低。 这是正常现象,因为你的路由生成了一个新的身份。 你的路由性能随后会恢复正常。
以往我们在改变默认签名类型时已两次“重新键入”网络, 但这是首次更改默认加密方式。 希望一切都能顺利进行,我们正逐步确定。
0.9.22 带有bug修复并且开始 Ed25519 迁移
发布细节
Changes
- 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