Wydanie nowej stabilnej gałęzi Tor 0.4.3

Przesłane przez zwolnienie narzędzi Tor 0.4.3.5, służący do organizacji działania anonimowej sieci Tor. Tor 0.4.3.5 jest uznawany za pierwszą stabilną wersję gałęzi 0.4.3, która jest rozwijana przez ostatnie pięć miesięcy. Oddział 0.4.3 będzie utrzymywany w ramach regularnego cyklu konserwacji - aktualizacje zostaną przerwane po 9 miesiącach lub 3 miesiącach od wydania gałęzi 0.4.4.x. Dla gałęzi 0.3.5 zapewnione jest długoterminowe wsparcie (LTS), dla którego aktualizacje zostaną wydane do 1 lutego 2022 roku. Gałęzie 0.4.0.x i 0.2.9.x zostały wycofane. Gałąź 0.4.1.x zostanie wycofana 20 maja, a gałąź 0.4.2.x 15 września.

Głównym innowacje:

  • Zaimplementowano możliwość budowania bez uwzględniania kodu przekazującego i pamięci podręcznej serwera katalogów. Wyłączenie odbywa się za pomocą opcji „--disable-module-relay” podczas uruchamiania skryptu konfiguracyjnego, co również wyłącza budowanie modułu „dirauth”;
  • Dodano funkcjonalność niezbędną do działania usług ukrytych w oparciu o trzecią wersję protokołu z balanserem Bilans Cebuli, umożliwiając tworzenie skalowalnych usług ukrytych działających na wielu backendach z własnymi instancjami Tora;
  • Dodano nowe polecenia do zarządzania poświadczeniami używanymi do autoryzacji usług ukrytych: ONION_CLIENT_AUTH_ADD do dodawania poświadczeń, ONION_CLIENT_AUTH_REMOVE do usuwania poświadczeń i
    ONION_CLIENT_AUTH_VIEW, aby wyświetlić listę poświadczeń. Dodano nową flagę „ExtendedErrors” dla SocksPort, pozwalającą uzyskać bardziej szczegółowe informacje o błędzie;

  • Oprócz już obsługiwanych typów proxy (HTTP CONNECT,
    SKARPETKI4 i SKARPETKI5) dodany Możliwość połączenia poprzez serwer HAProxy. Przekazywanie konfiguruje się za pomocą parametru „TCPProxy”. : » w torrc podając jako protokół „haproxy”;

  • Na serwerach katalogowych dodano obsługę blokowania kluczy przekaźnika ed25519 przy użyciu pliku zatwierdzonych routerów (poprzednio blokowane były tylko klucze RSA);
  • Możliwości związane z przetwarzaniem konfiguracji i obsługą sterownika zostały znacząco przeprojektowane;
  • Zwiększono wymagania systemowe dotyczące budowania — do uruchomienia testów wymagany jest teraz język Python 3 (Python 2 nie jest już obsługiwany).

Źródło: opennet.ru

Dodaj komentarz