¡I2P es ahora un sitio propuesto en Stack Exchange! Por favor, `comprométase (commit) a usarlo`_ para que la fase beta pueda comenzar
Detalles de la actualización
La 0.9.26 contiene una actualización importante de nuestra librería de criptografía nativa, un nuevo protocolo de suscripción de libreta de direcciones con firmas, y mejoras importantes para el empaquetado Debian/Ubuntu.
Para criptografía, hemos actualizado a GMP 6.0.0, y añadido soporte para nuevos procesadores, que acelerarán las operaciones de criptografía considerablemente. Además, ahora estamos usando funciones GMP de tiempo-constante para prevenir ataques de canal-lateral. Por precaución, los cambios de GMP sólo están habilitados para nuevas instalaciones y versiones (builds) Debian/Ubuntu; las incluiremos para actualizaciones dentro-de-la-red en la versión 0.9.27.
Para versiones (builds) para Debian/Ubuntu, hemos añadido dependencias en varios paquetes, incluyendo Jetty 8 y geoip, y hemos eliminado el código empaquetado equivalente.
También hay una recopilación de correcciones de fallos, incluyendo una corrección para un fallo de cronometraje que causaba inestabilidad y degradación del rendimiento con el paso del tiempo.
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
- Librerías nativas GMP 6.0.0 y jbigi/jcpuid, que habilitan incrementos de velocidad significativos en las arquitecturas más recientes, y operaciones de criptografía de tiempo-constante (sólo para nuevas instalaciones y versiones (builds) Debian/Ubuntu, se incluirán en las actualizaciones en la próxima versión, 0.9.27)
- Protocolo de suscripción de la libreta de direcciones, que habilita actualizaciones firmadas de libreta de direcciones
- Genera cadenas de autentificación firmadas para suscripciones en i2ptunnel
- Mejora el formato del fichero de bloques de hosts para permitir múltiples destinos I2P por entrada
- Usa la base de datos GeoIP del sistema cuando esté disponible
- Elimina systray4j.jar de los instaladores no-Windows y los paquetes Debian/Ubuntu
- Elimina múltiples librerías externas de las versiones (builds) Debian/Ubuntu, y añade dependencias sobre: geoip-database, gettext-base, libgetopt-java, libjetty8-java, libservlet3.0-java, glassfish-javaee
- Almacena las CRLs (listas de revocación de certificados) recibidas en la suscripción (feed) de noticias, para distribuir las revocaciones de claves cuando sea necesario
- Mejoras en la característica de bandeja de sistema de desktopgui (interfaz gráfica de escritorio), que se habilitarán por defecto en la próxima versión
- Wrapper 3.5.29 (encapsulador como servicio) (sólo para nuevas instalaciones no-Windows)
Correcciones de errores
- Corrige un fallo de los cronometrajes periódicos no disparándose tras un desfase del reloj del SO, que causaba una extensa inestabilidad y un deterioro gradual.
- Corrige el encapsulador (wrapper) en FreeBSD 10 (sólo nuevas instalaciones, vea el ticket #1118 para una reparación manual)
- Corrige un fallo NPE (excepción de puntero nulo) en la búsqueda de nombre de nodo en SOCKS 4a
- Corrige la configuración JAVA_HOME en Mac OS X (sólo en nuevas instalaciones, vea el ticket #1783 para una reparación manual)
- Repara las contraseñas de consola UTF-8, y aplica una arreglo parcial para los nombres de usuario
- Corrige el formulario de configuración de familias de routers I2P
- Corrige un fallo de NTP (protocolo de tiempo de red) al enviar datos aleatorios en algunos campos que deberían ser cero
Otro
- Mayor verificación de paquetes NTP recibidos
- Remodelado de la generación de paquete de recursos para un incremento de velocidad de 20x en el tiempo de compilación (requiere gettext versión 0.19)
- Actualizaciones de traducción
- Actualizar datos de geolocalización IP (Sólo PPA y nuevas instalaciones)
Sumas de comprobación SHA256:
a8d8d2f653ebd996aa044edd0ac8f8b9cd9e5b740225f3cf547d252b380d5e38 i2pinstall_0.9.26_windows.exe 563eb6f2cb9220c380190e90290cd154da3f30b4fa96a212a80e4bbc7a8fd44f i2pinstall_0.9.26.jar 49fbaea7f4d5ea0606de68ebb270fc3d4380631ecfd5c9ad82ed9356e29df937 i2psource_0.9.26.tar.bz2 23be34662f29faea6831ad041cbc2622f7914baeabceea8b698dac11ddac3bb2 i2pupdate_0.9.26.zip 646d2e4fcb1d860b8e9970596fa51336cc3d26108f6e78fe0f4ed7fe1c2b29e9 i2pupdate.su3