0.9.17 主要是一个错误修复版本,但它也继续推进我们向更强的加密签名迁移。

我们已将用于您控制台新闻和最新 router 版本提示的新闻提要系统迁移为使用 RSA 4096 位密钥的签名格式,以增强安全性。

如果 ECDSA 可用,新的 eepsites 和服务器将默认使用 ECDSA 签名。若 ECDSA 不可用,控制台侧边栏现在会显示警告。对于 RedHat 用户,我们已收到关于成功安装 BouncyCastle Provider (bcprov) jar 以添加 ECDSA 支持的报告。

我们修复了若干严重缺陷,包括一个 SSU 数据包损坏问题,以及一个影响 i2p-messenger 及其他 SAM 应用程序的 SAM 缺陷。针对在上一个版本中加入但尚未启用的初步 ECDSA router 签名,我们也进行了多项修复。

我们中有许多人将在十二月于汉堡参加 31C3。欢迎到我们的展台打个招呼!

一如既往,我们建议您更新到此版本。维护安全并帮助网络的最佳方式是运行最新版本。

发布详情

Changes

  • Signed news
  • ECDSA default for new server tunnels
  • Reseeding now SSL-only by default

更改

  • Fix SSU sending corrupt ack-only packets with partial bitfields
  • Fix SSU inbound connection fail from non-DSA router
  • Don’t select incompatible peers if we are a non-DSA router
  • Fix EdDSA signature verification bug
  • Set I2NP lookup type flags in all cases, not just when a reply tunnel is used
  • Stop i2ptunnel server acceptor thread after close
  • Fix bug preventing some plugins from stopping completely
  • Fix SAM v3 bug causing failures in incoming connections

错误修复

  • Add a warning in the console sidebar if ECDSA not supported
  • Log warnings for Java 6 that we will eventually require Java 7
  • Don’t let proxied routers auto-floodfill
  • Don’t resend SSU acks that are too old
  • Don’t publish direct info in SSU address if introducers are required
  • New default opentrackers in i2psnark
  • Add support for specifiying data directory per-torrent in i2psnark
  • Changes in streaming accept() error behavior
  • Minor blockfile format changes
  • New option for persistent random key to preserve peer ordering across restarts
  • Translation updates
  • Update GeoIP data (new installs and PPA only)

SHA256 Checksums:

8aad5b33a4c9184360f4704ae996b096ad9ec8f5d15741ce827fcdcc0014ae94  i2pinstall_0.9.17_windows.exe
4268533d975138118bdd2d5de673e942e7a50e1ff0b3a4de4cb016779af275bd  i2pinstall_0.9.17.jar
6ad5ba79eb3e9b7434ecc4e739d691ca9e012e9cd9bb20d39c780d44b64d37db  i2psource_0.9.17.tar.bz2
34265f12b71d037449c9f7a16a3abae46e3182e4bff325133e311945d1a5eeaf  i2pupdate_0.9.17.zip
0487238533a8bfa39f04e5d30c6e29791866a9ef52824b7bd74afe6ff9598102  i2pupdate.su2
1a623dbd4077dbb39928066f9a2b000145d62eee5dda5d07d345d28515fcd24f  i2pupdate.su3
0fa6d2e386a65ca3d400f1a3c6930800cca7744f1fad392b9f72e7b24714cec4  i2pupdate.sud