Выпуск новай стабільнай галіны Tor 0.4.3

Прадстаўлены выпуск інструментара Tor 0.4.3.5, які выкарыстоўваецца для арганізацыі працы ананімнай сеткі 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";
  • Дададзена функцыянальнасць, неабходная для працы ўтоеных сэрвісаў на базе трэцяй версіі пратакола з балансавальнікам OnionBalance, якія дазваляюць ствараць якія маштабуюцца ўтоеныя сэрвісы, якія працуюць на некалькіх бэкендах са сваімі асобнікамі 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

Дадаць каментар