• Geschrieben: 2022-02-21
  • Autor: zzz
  • Veröffentlicht in release

Das 1.7.0 Update enthält verschiedenen Zuverlässigkeits- und Leistungsverbesserungen.

Es gibt nun Popup-Benachrichtigungen für die Plattformen, die sie unterstützen. i2psnark hat einen neuen Torrent Editor. Der NTCP2 Transport lastet den CPU weniger aus.

Die völlig veraltete BOB Schnittstelle ist bei einer Neuinstallation nicht mehr dabei sein. Es wird aber weiterhin in bereits bestehenden Installation funktionieren, mit Ausnahme von Debian-Paketen. Alle verbleibenden Nurten der BOB Anwendung sollten die Entwickler bitten, auf das SAMv3 Protokoll umzustellen.

Wir wissen, dass sich die Netzwerkleistung seit dem 1.6.1 Update immer weiter verschlechtert hat. Wir waren uns den Problems gleich nach der Veröffentlichung bewusst, aber es dauerte fast zwei Monate, bis wir die Ursache fanden. Wir haben es schließlich als Fehler i2pd 2.40.0 identifiziert, und der Fix wird in der der Version 2.41.0 verfügbar sein, welche ungefähr zur gleichen Zeit wie diese Version erscheinen wird. Außerdem haben wird mehrere Änderungen auf der Java I2P-Seite vorgenommen, um die Robustheit von Netzwerkdatenbanksuchen und -speichern und die Vermeidung schlechter Ergebnisse bei der Auswahl von Tunnel Peers zu verbessern. Dies soll die Robustheit auch bei der Gegenwart von fehlerhaften oder bösartigen Routern sicherstellen. Darüber hinaus starten wir ein gemeinsames Programm zum Testen von Vorabversionen der i2pd- und Java i2P-Routern zusammen in einem isolierten Testnetzwerk, so dass wir mehr Probleme vor der Veröffentlichung finden können, nicht danach.

Außerdem machen wir weiterhin große Fortschritte, was die Gestaltung unseres neuen UDP-Transports "SSU2" (Vorschlag Nr. 159) angeht uns haben mit der Implementierung begonnen. SSU2 wird erhebliche Leistungs- und Sicherheitsverbesserungen bringen. Es wird uns auch die Möglichkeit schaffen, die sehr langsamen ElGamal-Verschlüsslung endlich zu ersetzten, damit wir den Abschluss eines vollständigen Kryptographie-Upgrade, das vor etwa 9 Jahren begann erreichen können. Wir gehen davon aus, dass wir bald mit gemeinsamen Tests mit i2pd beginnen können und Änderungen später in diesem Jahr auf das Netzwerk ausweiten können.

Wir empfehlen wie immer, baldmöglichst auf die neue Routerversion zu aktualisieren. Ihrer eigenen Sicherheit und dem Netz ist am besten gedient, wenn Sie stets die neueste stabile Version von I2P verwenden.

VERSIONSDETAILS

Änderungen

  • BOB: Remove
  • i2psnark: New torrent editor
  • i2psnark standalone: Fixes and improvements
  • i2ptunnel: Support IRCv3 message tags
  • NetDB: Lookup/store reliability improvements
  • System tray: Add popup messages
  • Transport: NTCP2 performance improvements
  • Transport: NTCP2 clock skew handling improvements
  • Transport: Use priority in SSU sender queue
  • Tunnels: Remove outbound tunnel when can't connect to first hop
  • Tunnels: Fallback to exploratory for building after repeated build failure
  • Tunnels: Enable tunnel testing by default
  • Tunnels: Use tunnel builds as a tunnel test

Fehlerkorrekturen

  • Plugins: Fixes for webapps named different from the plugin
  • Reseed: Fixes for IPv6-only
  • Router: Fix rare deadlock at startup
  • Tunnels: Restore IP restriction tests

Andere

  • API version: 0.9.53
  • i2pcontrol: Improved state mapping
  • i2ptunnel: Refactor UDP support
  • Plugins: Fixes for webapps
  • Router: Workarounds for i2pd 2.40.0 SSU bug
  • Übersetzungsaktualisierungen

Full list of fixed bugs

SHA256-Prüfsummen:

a2206e2578e88aa08294b68df2c9dad4f9301a94dc3d00bfccfe4517555e226c  i2pinstall_1.7.0_windows.exe
23b80dd09bf4bb53edfde8e802bf0e428d89062f1232b3cdfeca04fccdbeb685  i2pinstall_1.7.0.jar
aa53591e89eacc3491ab472dc4df998780fb6747eea3b97ecb7a9f81ff2c9a5e  i2psource_1.7.0.tar.bz2
fcfd2e3685de8c0b79b2018638821c64411c66c61ab84d2bf74c149358c96dba  i2pupdate_1.7.0.zip
d8110d77efb9712d69b622df03b7c9cd7f492b516b71914efb6019d31541e771  i2pupdate.su3