更新详细信息

0.9.50 继续将 router 加密密钥过渡到 ECIES-X25519。我们为 reseeding 启用了 DNS over HTTPS,以保护用户免受对 DNS 的被动监视。针对 IPv6 地址进行了大量修复和改进,包括新的 UPnP 支持。

我们终于修复了一些长期存在的 SusiMail 数据损坏缺陷。对带宽限制器的更改应能改进网络中 tunnel(加密转发通道)的性能。我们的 Docker 容器进行了多项改进。我们加强了针对网络中潜在的恶意或存在缺陷的 routers(路由节点)的防护。

一如既往,我们建议您更新到本次发布版本。维护安全性并支持网络的最佳方式是运行最新发布版本。

发布详情

更改

  • Docker improvements
  • NTCP: Remove support for version 1
  • Reseed: Use DNSOverHTTPS
  • Router: Increase ECIES rekey probability
  • Router: Persist Sybil blocklist
  • SSU: Enable introducers and introductions via IPv6 (proposal 158)
  • Tomcat 9.0.45
  • Transports: Publish support for outbound IPv4/v6 (proposal 158)
  • UPnP: Add support for IPv6

错误修复

  • Debian: Fix link to compiler jar
  • i2psnark: Fix theme selection
  • Jetty: Fix detection of SSL connector
  • NetDB: Fix NPE when validating expired blinded leaseset
  • NTP: Year 2036 fixes
  • Router: Fix rekeying every restart on ARM
  • Router: Fix decryption of encrypted leasesets
  • SAM: Fix removal of subsessions
  • SSU: Fix excessive dropping by the bandwidth limiter
  • SSU: Fix publishing ‘C’ capability when not an introducer
  • SSU: Fixes for firewalled/not firewalled state transitions
  • SSU: IPv6 fixes
  • SSU: Peer test fixes
  • SusiMail: Fix theme selection
  • SusiMail: Fix stream closed errors
  • SusiMail: Fix corruption in display of large, new messages
  • Tunnels: Several fixes in the participating tunnel bandwidth limiter
  • UPnP: Fix leases not being renewed before expiration

其他

  • Build: Remove empty jars and wars from installers
  • Build: Prep for different release and API versions
  • Build: Remove launcher code
  • Gradle build fixes
  • Profiles: Disable tunnel peer test
  • Profiles: Remove unused tunnel test response time stat
  • SSU: Avoid outbound connections to buggy routers
  • Transports: Increase connection limits for some platforms
  • Translation updates

已修复缺陷的完整列表

SHA256 校验和:

92e38abf0650671e08460dd25711afa67f7933a0b6fa655cbd2746662f06fb30  i2pinstall_0.9.50_windows.exe
34902d2a7e678fda9261d489ab315661bd2915b9d0d81165acdee008d9031430  i2pinstall_0.9.50.jar
66d32b3fd29fb5d68c1cbfdcf2ee74a671ebb359cdc697260291f12e441d94ff  i2psource_0.9.50.tar.bz2
c32e9472e25b5d086198dba8e555604a12593ec92be987565b2fc5efa5ce3a7f  i2pupdate_0.9.50.zip
400e342a46a4ef76948e5118ce4005f7b03dd22424acb407f42d99f0bf581352  i2pupdate.su3