vydanie nástroja , používaného na organizáciu fungovania anonymnej siete Tor. Tor 0.4.0.5 je považovaný za prvé stabilné vydanie vetvy 0.4.0, ktorá sa vyvíjala posledné štyri mesiace. Vetva 0.4.0 bude sprevádzaná v rámci štandardného cyklu podpory - vydávanie aktualizácií sa zastaví o 9 mesiacov alebo 3 mesiace po vydaní vetvy 0.4.1.x. Dlhodobá podpora (LTS) je zabezpečená pre vetvu 0.3.5, aktualizácie pre ktorú budú vydávané do 1. februára 2022.
Hlavné novinky:
- V realizácii klientskej časti režim úspory energie - pri dlhodobej neaktívnosti (24 hodín a viac) klient prechádza do stavu spánku, pri ktorom sa zastaví sieťová aktivita a nevyžaduje sa výkon CPU. Obnovenie do normálneho režimu nastáva po požiadavke používateľa alebo pri prijatí riadiaceho príkazu. Na riadenie obnovenia spánkového režimu po reštarte sa navrhuje nastavenie DormantOnFirstStartup (aby sa vrátilo do spánkového režimu hneď, bez čakania na ďalších 24 hodín neaktívnosti);
- Realizované podrobné informovanie o procese spúšťania Tor (bootstrap), ktoré umožňuje posúdiť dôvody oneskorení pri spúšťaní bez toho, aby sme čakali na dokončenie pripojenia. Predtým boli informácie zobrazované iba po dokončení pripojenia, ale proces spúšťania pri určitých problémoch zamieňal alebo mohol trvať hodiny, čo vytváralo pocit neistoty. Teraz sa správy o vzniknutých problémoch a stave spustenia zobrazujú počas pokroku vo vykonávaní rôznych fáz. Samostatne sa zobrazuje informácia o stave pripojenia s využitím proxy a pripojených transportov;
- počiatočná podpora (WTF-PAD - Adaptívne vyplňovanie) na boj proti nepriamym metódam zistenia faktov o prístupe na stránky a skryté služby analýzou charakteristík prúdu paketov a oneskorení medzi nimi, typických pre konkrétne stránky a služby. Realizácia zahŕňa konečné automaty, ktoré operujú so štatistickým rozdelením pravdepodobnosti na substitúciu oneskorení medzi paketmi s cieľom vyhladiť traffic. Nový režim zatiaľ funguje iba v experimentálnom režime. V súčasnosti je implementované iba vyplnenie na úrovni reťazcov;
- Bol pridaný explicitný zoznam subsystémov Tor, ktoré sa volajú pri inicializácii a ukončení činnosti. Predtým boli tieto subsystémy riadené z rôznych miest v kóde a ich použitie nebolo štruktúrované;
- Bol implementovaný nový API na správu podprocesov, ktorý umožňuje zabezpečiť obojsmerný komunikačný kanál medzi podprocesmi v Unix-podobných systémoch a vo Windows.
Zdroj: opennet.ru
