• Publicado: 2022-02-21
  • Autor: zzz
  • Publicado en release

La versión 1.7.0 contiene varias mejoras de rendimiento y fiabilidad.

Ahora hay mensajes emergentes en la bandeja del sistema, para aquellas plataformas que lo soportan. i2psnark tiene un nuevo editor de torrents. El transporte NTCP2 ahora usa mucho menos CPU.

La interfaz BOB, obsoleta desde hace tiempo, se elimina para las nuevas instalaciones. Seguirá funcionando en las instalaciones existentes, excepto en los paquetes de Debian. Los usuarios que sigan utilizando las aplicaciones BOB deberían pedir a los desarrolladores que se conviertan al protocolo SAMv3.

Sabemos que desde nuestro lanzamiento de la versión 1.6.1, la fiabilidad de la red se ha deteriorado constantemente. Nos dimos cuenta del problema poco después del lanzamiento, pero tardamos casi dos meses en encontrar la causa. Finalmente lo identificamos como un error en i2pd 2.40.0, y la solución estará en su versión 2.41.0 que saldrá aproximadamente al mismo tiempo que esta versión. En el camino, hemos hecho varios cambios en el lado de Java I2P para mejorar la robustez de las búsquedas y almacenes de la base de datos de la red, y evitar los pares de bajo rendimiento en la selección de pares del túnel. Esto debería ayudar a que la red sea más robusta incluso en presencia de routers con errores o maliciosos. Además, estamos iniciando un programa conjunto para probar los routers i2pd y Java I2P juntos en una red de prueba aislada, para que podamos encontrar más problemas antes de los lanzamientos, no después.

En otras noticias, seguimos avanzando mucho en el diseño de nuestro nuevo transporte UDP "SSU2" (propuesta 159) y hemos empezado a implementarlo. SSU2 aportará mejoras sustanciales de rendimiento y seguridad. También nos permitirá reemplazar finalmente nuestro último uso del lentísimo cifrado ElGamal, completando una actualización completa de la criptografía que comenzó hace unos 9 años. Esperamos comenzar pronto las pruebas conjuntas con i2pd, y extenderlo a la red a finales de este año.

Como es habitual, recomendamos que actualice a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la última versión.

DETALLES DEL LANZAMIENTO

Cambios

  • 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

Correcciones de errores

  • 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

Otro

  • 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
  • Actualizaciones de traducción

Full list of fixed bugs

Sumas de comprobación SHA256:

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