lanzamiento de herramientas , utilizado para organizar el funcionamiento de la red anónima Tor. Tor 0.4.0.5 se reconoce como el primer lanzamiento estable de la rama 0.4.0, que ha estado en desarrollo durante los últimos cuatro meses. La rama 0.4.0 se mantendrá dentro del ciclo de mantenimiento estándar: el lanzamiento de actualizaciones se detendrá dentro de 9 meses o 3 meses después del lanzamiento de la rama 0.4.1.x. Un ciclo de soporte prolongado (LTS) está garantizado para la rama 0.3.5, cuyas actualizaciones se lanzarán hasta el 1 de febrero de 2022.
Novedades principales:
- En la implementación de la parte del cliente modo de ahorro de energía: después de un largo período de inactividad (24 horas o más), el cliente entra en modo de suspensión, en el que se detiene la actividad de la red y no se consumen recursos de CPU. El regreso al modo normal se produce tras una solicitud del usuario o al recibir un comando de control. Se sugiere una configuración para gestionar la reactivación del modo de suspensión tras el reinicio, llamada DormantOnFirstStartup (para volver al modo de suspensión de inmediato, sin esperar otras 24 horas de inactividad);
- Se ha implementado una información detallada sobre el proceso de inicio de Tor (bootstrap), lo que permite evaluar las razones de las demoras al iniciar sin esperar a que finalice el proceso de conexión. Anteriormente, la información se mostraba solo después de completar la conexión, pero el proceso de inicio a menudo se bloqueaba o podía tardar horas en completarse, lo que generaba una sensación de incertidumbre. Ahora se muestran mensajes sobre los problemas y el estado del inicio a medida que avanza el progreso de las distintas etapas. La información sobre el estado de la conexión utilizando proxies y transportes conectados se muestra por separado;
- soporte inicial (WTF-PAD - Relleno Adaptativo) para combatir métodos indirectos de detección de accesos a sitios y servicios ocultos mediante el análisis de las características de los flujos de paquetes y las demoras entre ellos, que son propios de ciertos sitios y servicios. La implementación incluye autómatas finitos que operan sobre la distribución estadística de probabilidad para insertar retrasos entre paquetes con el fin de suavizar el tráfico. El nuevo modo actualmente solo funciona en modo experimental. Actualmente, solo se ha implementado relleno a nivel de cadenas;
- Se ha añadido una lista explícita de subsistemas de Tor, llamados durante la inicialización y el apagado. Anteriormente, estos subsistemas se gestionaban desde diferentes lugares del código y su uso no estaba estructurado;
- Se ha implementado una nueva API para la gestión de procesos hijos, que permite establecer un canal de comunicación bidireccional entre procesos hijos en sistemas Unix y en Windows.
Fuente: opennet.ru
