издаване на инструментария , използван за организиране на работата на анонимната мрежа Tor. Tor 0.4.3.5 е признат за първото стабилно издание на клон 0.4.3, който се развива през последните пет месеца. Клон 0.4.3 ще бъде поддържан в рамките на стандартния цикъл на поддръжка — издаването на актуализации ще бъде прекратено след 9 месеца или след 3 месеца след пускането на клона 0.4.4.x. Дългосрочната поддръжка (LTS) е осигурена за клона 0.3.5, за който актуализации ще се издават до 1 февруари 2022 година. Поддръжката на клоновете 0.4.0.x и 0.2.9.x е прекратена. Поддръжката на клона 0.4.1.x ще бъде прекратена на 20 май, а 0.4.2.x — на 15 септември.
:
- Реализирана е възможност за компилиране без включване на кода на релей и кеш на директории. Изключването се извършва с опцията „—disable-module-relay“ при стартиране на скрипта configure, която също така изключва компилирането на модула „dirauth“;
- Добавена е функционалност, необходима за работа на скритите услуги на базата на третата версия на протокола с балансировчик , позволяваща създаването на мащабируеми скрити услуги, работещи на множество бекенди със собствени инстанции на Tor;
- Добавени са нови команди за управление на удостоверителните данни, използвани за авторизация на скритите услуги: ONION_CLIENT_AUTH_ADD за добавяне на удостоверителни данни, ONION_CLIENT_AUTH_REMOVE за премахване на удостоверителни данни и
ONION_CLIENT_AUTH_VIEW за извеждане на списък с удостоверителни данни. За SocksPort е добавен нов флаг „ExtendedErrors“, позволяващ получаването на по-подробна информация за грешки; - В допълнение към вече поддържаните типове прокси (HTTP CONNECT,
SOCKS4 и SOCKS5) възможност за свързване чрез сървър HAProxy. Настройката на пробиването се осъществява чрез параметър „TCPProxy :“ в torrc, с указание за протокол „haproxy“; - В сървърите на директорите е добавена поддръжка за блокиране на ed25519-ключовете на релейте с помощта на файла approved-routers (по-рано се допускаше блокиране само на RSA-ключове);
- Съществено са преработени възможностите, свързани с обработката на конфигурации и работата на контролера;
- Повишени са системните изисквания за компилиране — за стартиране на тестовете вече е необходимо наличието на Python 3 (Python 2 вече не се поддържа).
Източник: opennet.ru
