0.9.49 では、I2P をより速く、より安全にするための作業を続けています。
SSU (UDP) トランスポートに関するいくつかの改善と修正により、より速い速度が得られるはずです。 このリリースでは、ルーター用の新しい高速なECIES-X25519暗号への移行も開始します。 (送信先では、数回前のリリースからこの暗号を使用しています。) 新しい暗号の仕様とプロトコルは数年前から取り組んできました。 そして、完成に近づいています!移行が完了するまでには、数回のリリースが必要です。
今回のリリースでは、混乱を最小限に抑えるため、新規インストールと既存のインストールのごく一部(再起動時にランダムに選択)のみが新しい暗号化を使用します。
(再起動時にランダムに選択) は新しい暗号化を使用します。 ルーターが新しい暗号を使用するために「鍵交換」した場合、再起動後数日間は通常よりもトラフィックや信頼性が低下することがあります。 これは、 ルータが新しいアイデンティティを生成したためで、正常な動作です。 しばらくすると、パフォーマンスが回復するはずです。
過去に2回、デフォルトの署名の種類を変更する際に、ネットワークを「鍵交換」したことがあります。 今回は初めてデフォルトの暗号化タイプを変更しました。 うまくいけばスムーズにいくのですが、念のためゆっくり始めています。
例によって、このリリースにアップグレードすることをおすすめします。セキュリティを保ち、ネットワークに貢献する最高の方法は最新のリリースを動作させることです。
リリース詳細
変更
- 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
- 翻訳更新
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