издаване на инструментария , използван за организация на работата на анонимната мрежа Tor. Tor 0.4.0.5 е признат за първия стабилен релиз на клон 0.4.0, който се развива през последните четири месеца. Клон 0.4.0 ще продължи да бъде поддържан в рамките на стандартния цикъл на поддръжка — пускането на актуализации ще бъде прекратено след 9 месеца или 3 месеца след освобождаването на клона 0.4.1.x. Дългосрочен цикъл на поддръжка (LTS) е осигурен за клона 0.3.5, за който актуализации ще бъдат пуснати до 1 февруари 2022 година.
Основни нововъведения:
- В реализацията на клиентската част режим на икономия на енергия — при продължителна неактивност (24 часа или повече) клиентът преминава в състояние на сън, при което мрежовата активност спира и ресурсите на CPU не се изразходват. Връщането в нормален режим става след заявка от потребителя или при получаването на команда за управление. За управление на възобновяването от сън след рестартиране е предложена настройка DormantOnFirstStartup (за да се връща в режим на сън веднага, без да се чака за следващите 24 часа неактивност);
- Реализирано е детайлно информиране за процеса на стартиране на Tor (bootstrap), позволяващо оценка на причините за забавянията при стартиране, без да се чака завършването на процеса на свързване. Преди информацията се извеждаше само след завършване на свързването, но процесът на стартиране при определени проблеми се застояваше или можеше да продължи часове, създавайки усещане за несигурност. Сега съобщенията за възникнали проблеми и статуса на стартиране се извеждат по време на напредъка на изпълнението на различните етапи. Отделно се изнася информация за състоянието на свързването с помощта на прокси и свързани транспортни средства;
- начална поддръжка (WTF-PAD — Adaptive Padding) за борба с непреки методи за определяне на факти за достъп до сайтове и скрити услуги чрез анализ на особеностите на пакетните потоци и забавянията между тях, специфични за конкретни сайтове и услуги. Реализацията включва крайни автоматизми, опериращи със статистическото разпределение на вероятността за подмяна на забавянията между пакетите с цел изглаждане на трафика. Новият режим в момента работи само в експериментален режим. В момента е реализирано само запълване на ниво вериги;
- Добавен е явен списък с подсистеми Tor, които се извикват по време на инициализация и приключване на работа. По-рано тези подсистеми се управляваха от различни места в кода и тяхната употреба не беше структурирана;
- Реализиран е нов API за управление на дъщерни процеси, който осигурява двустранен комуникационен канал между дъщерни процеси в Unix-подобни системи и в Windows.
Източник: opennet.ru
