slĂ€pp av verktygssatsen , som anvĂ€nds för att organisera arbetet i det anonyma nĂ€tverket Tor. Tor 0.4.0.5 har bekrĂ€ftats som den första stabila versionen av gren 0.4.0, som har utvecklats de senaste fyra mĂ„naderna. Gren 0.4.0 kommer att stödas inom ramen för den ordinarie supportcykeln â uppdateringar kommer att upphöra nio mĂ„nader efter slĂ€ppet, eller tre mĂ„nader efter att version 0.4.1.x har slĂ€ppts. LĂ„ngsiktig support (LTS) erbjuds för gren 0.3.5, dĂ€r uppdateringar kommer att slĂ€ppas fram till den 1 februari 2022.
Huvudsakliga nyheter:
- I implementeringen av klientdelen strömsparlĂ€ge â efter lĂ„ngvarig inaktivitet (24 timmar eller mer) gĂ„r klienten in i vilolĂ€ge, dĂ€r nĂ€tverksaktiviteten avbryts och CPU-resurserna inte anvĂ€nds. Ă tergĂ„ng till normalt lĂ€ge sker efter anvĂ€ndarens begĂ€ran eller vid mottagande av en styrkommandon. För att hantera Ă„terupptagningen frĂ„n vilolĂ€ge efter omstart föreslĂ„s instĂ€llningen DormantOnFirstStartup (för att Ă„tergĂ„ till vilolĂ€ge omedelbart, utan att vĂ€nta pĂ„ ytterligare 24 timmar av inaktivitet);
- Detaljerad information om Tor-startprocessen (bootstrap) har implementerats, vilket gör det möjligt att bedöma orsakerna till förseningar vid start utan att vÀnta pÄ att anslutningsprocessen ska avslutas. Tidigare visades information först efter avslutning av anslutningen, men startprocessen kunde hÀnga vid vissa problem eller ta timmar, vilket skapade en kÀnsla av osÀkerhet. Nu visas meddelanden om uppkomna problem och status för startprocessen i takt med att olika steg genomförs. Separat visas information om anslutningsstatus med hjÀlp av proxy och anslutna transportmetoder;
- inledande stöd (WTF-PAD â Adaptive Padding) för att bekĂ€mpa indirekta metoder för att faststĂ€lla tillgĂ„ngar till webbplatser och dolda tjĂ€nster genom att analysera egenskaper hos paketflöden och fördröjningar mellan dem, som Ă€r specifika för vissa webbplatser och tjĂ€nster. Implementeringen innefattar slutna automater som arbetar med statistisk sannolikhetsfördelning för att substituera fördröjningar mellan paket för att jĂ€mna ut trafiken. Det nya lĂ€get fungerar för nĂ€rvarande endast i experimentellt lĂ€ge. För nĂ€rvarande har endast padding pĂ„ kedjenivĂ„ implementerats;
- En tydlig lista över Tor-subsystem som anropas vid initialisering och avslutning har lagts till. Tidigare hanterades dessa subsystem frÄn olika delar av kodbasen och deras anvÀndning var inte strukturerad;
- En ny API har implementerats för att hantera barnprocesser, vilket möjliggör en tvÄvÀgskommunikationskanal mellan barnprocesserna i Unix-liknande system och Windows.
KĂ€lla: opennet.ru
