Представлен выпуск инструментария Tor 0.4.5.6, используемого для организации работы анонимной сети Tor. Версия Tor 0.4.5.6 признана первым стабильным выпуском ветки 0.4.5, которая развивалась последние пять месяцев. Ветка 0.4.5 будет сопровождаться в рамках штатного цикла сопровождения — выпуск обновлений будет прекращён через 9 месяцев или через 3 месяца после релиза ветки 0.4.6.x. Длительный цикл поддержки (LTS) обеспечен для ветки 0.3.5, обновления для которой будут выпускаться до 1 февраля 2022 года. Поддержка веток 0.4.0.x, 0.2.9.x, 0.4.2.x и 0.4.3 прекращена. Поддержка ветки 0.4.1.x будет прекращена 20 мая, а ветки 0.4.4 — в июне 2021 года.
Основные новшества:
- Реализована возможность сборки Tor в форме статически связываемой библиотеки для встраивания в приложения.
- Значительно улучшено определение релеев, поддерживающих IPv6. В torrc в опции Address разрешено указание адресов IPv6. На релеях обеспечено автоматическое прикрепление к IPv6 для указанных через ORPort портов, за исключением тех, которые явно помечены флагом IPv4Only. Достижимость ORPort с IPv6 теперь отслеживается релеем отдельно от ORPort с IPv4. Релеи с поддержкой IPv6 при подсоединении к другому релею включают в список ячеек оба адреса IPv4 и IPv6, и выбирают тот, который будет использован для соединения, случайным образом.
- Для операторов релеев предложен механизм «MetricsPort» для мониторинга производительности узла. Доступ к статистке о работе узла предоставляется через HTTP-интерфейс. В настоящее время поддерживается вывод в формате Prometheus.
- Добавлена поддержка системы трассировки LTTng и трассировки в пространстве пользователя в режиме USDT (User-space Statically Defined Tracing), подразумевающем сборку программ с включением специальных статических контрольных точек.
- Решены проблемы с производительностью релеев, запущенных на платформе Windows.
Источник: opennet.ru