0.9.3 incluye muchos arreglos de bajo nivel en la cola de mensajes en el ruter. Hemos implementado el algoritmo CoDel Active Queue Management (AQM). También hemos unificado los mecanismos de prioridades y colas en los transportes para ayudar al diagnóstico y reducir la latencia de la red. El trabajo continua arreglando el transporte UDP haciéndolo mas resistente a los ataques. Hay mas cambios para mejorar el rendimiento del ruter y reducir el uso de memoria. Además, hemos habilitado por defecto el suporte, introducido en la versión anterior, para DHT en i2psnark. Como es habitual, hay muchos cambios y arreglos en esta versión, recomendamos actualizar.
Files are available on the download page.
DETALLES DEL LANZAMIENTO
Cambios más importantes
- Gestión de cola activa
- Listas de prioridades.
- DHT de I2PSnark: Solución de varios errores, activo por defecto.
Correcciones de errores
- Varios arreglos en el SSU incluyendo la fuga de memoria, y mejor manejo de de los ruters detrás de cortafuegos que han cambiado sus puertos UDP; defensa extra contra paquetes maliciosos.
- Solucionar fallos en la selección de porciones (las más raras primero) en i2psnark
- Arreglo del error que causaba que se abriesen varios navegadores al iniciar.
Otro
- Mejoras en almacenamiento en caché
- Varios arreglos en la sincronización y reducción de la contención del bloqueo
- Gran reducción en el uso de buffers de memoria en SSU
- Revertir tiempo máximo de respuesta de la conexión a 1 minuto, fue cambiado inadvertidamente a 5 minutos; establecer el tiempo máximo de lectura del servidor i2ptunnel, era ilimitado.
- Defensas mejoradas en i2ptunnel para "darkloris"
- Más verificación a la creación del torrent en i2psnark
- Varios cambios de parámetro en SSU para mejorar el rendimiento
- Nuevo registro de eventos para eventos principales incluyendo reinicios; muestra múltiples líneas de reinicio en los gráficos.
- Eliminar mensajes duplicados de los registros
- No responder a conexiones de flujos multimedia (streaming) bloqueadas con un restablecimiento, simplemente desistir.
- Eliminar todos los usos del inficiente SimpleTimer
- Más verificaciones de IPs y puertos válidos introducidos en la consola
- Solucionar fallo que desperdiciaba mucha entropía
- Actualizaciones de traducciones: italiano, portugués, español, y sueco
- Añadir configuración que NO es del tipo NIO a Jetty.xml, recomendado a partir de Java 5
- Actualizar datos de geolocalización IP (Sólo PPA y nuevas instalaciones)
Sumas de comprobación SHA256:
762964ab582801be1c9d45843c682f791c284d4fa7b1e1ee733ea4ef033d4907 i2pinstall_0.9.3_windows.exe 4ebea74b30064c9853c40cf24764d283dc6fff47ed2449b247f3c9991cccb494 i2pinstall_0.9.3.jar 39a7d6859bf4bd9ac56fd83a5e32d47d1b24ba06f912a027804492ca941936dd i2psource_0.9.3.tar.bz2 2381e4a845c6cc0c0d9f27f99571984bcbf448ef041bc1f7a2ba8715228d6377 i2pupdate_0.9.3.zip d8bb6aef09c967b30c7374fb49da246a7c237c4942fa92999e39c5ce2ca68893 i2pupdate.su2 600e806e72441e946027fcac84702f2daabd2783dbc1ee6df3427e6eda7db351 i2pupdate.sud