udgivelse af værktøjer , som bruges til at organisere arbejdet i det anonyme netværk Tor. Tor 0.4.0.5 er anerkendt som den første stabile version af 0.4.0-grenen, som har været under udvikling i de sidste fire måneder. Denne 0.4.0-gren vil blive understøttet i henhold til den almindelige vedligeholdelsescyklus — opdateringer vil blive stoppet efter 9 måneder eller 3 måneder efter frigivelsen af 0.4.1.x-grenen. En langvarig supportcyklus (LTS) er sikret for 0.3.5-grenen, hvor opdateringer vil blive udgivet indtil den 1. februar 2022.
Hovednyhederne:
- I implementeringen af klientdelen strømsparetilstand — ved langvarig inaktivitet (24 timer eller mere) går klienten i en hviletilstand, hvor netværksaktiviteten stoppes, og CPU-ressourcerne ikke forbruges. Tilbagevenden til normal tilstand sker efter brugerens anmodning eller ved modtagelse af en kontrolkommando. For at styre genoptagelsen fra hviletilstand efter genstart foreslås indstillingen DormantOnFirstStartup (for at gå tilbage til hviletilstand med det samme uden at vente på yderligere 24 timers inaktivitet);
- Implementeret detaljeret information om Tor-startprocessen (bootstrap), som gør det muligt at vurdere årsagerne til forsinkelser ved opstart, uden at vente på, at tilslutningsprocessen er afsluttet. Tidligere blev informationen kun vist efter afslutningen af tilslutningen, men opstartsprocessen kunne under visse problemer hænge eller tage timer, hvilket skabte en følelse af usikkerhed. Nu vises beskeder om opståede problemer og status for opstart, mens forskellige faser skrider frem. Der vises separat information om tilstandsforbindelsen ved brug af proxy og tilsluttede transportformer;
- indledende support (WTF-PAD — Adaptive Padding) til bekæmpelse af indirekte metoder til at identificere, at der bliver besøgt websteder og skjulte tjenester gennem analyse af strømmen af pakker og forsinkelser mellem dem, der er karakteristisk for specifikke websteder og tjenester. Implementeringen inkluderer endelige automater, der opererer med statistisk sandsynlighedsfordeling for at indsætte forsinkelser mellem pakker med det formål at udjævne trafikken. Den nye tilstand fungerer i øjeblikket kun i eksperimentelt mode. I øjeblikket er der kun implementeret udfyldning på niveauet af kæder;
- En klar liste over Tor-subsystemer, der kaldes ved initialisering og afslutning, er tilføjet. Tidligere blev disse subsystemer styret fra forskellige steder i kodebasen, og deres anvendelse var ikke struktureret;
- En ny API til styring af dataprocesser er implementeret, hvilket muliggør en tovejs kommunikationskanal mellem dataprocesser i Unix-lignende systemer og Windows.
Kilde: opennet.ru
