Projekt Tor oznámil vydanie novej verzie svojho klienta Arti 1.4.0, vyvinutého v jazyku Rust. Tento release obsahuje množstvo nových funkcií a vylepšení zameraných na zvýšenie výkonu a použiteľnosti.
Jedným z kľúčových noviniek je nové rozhranie RPC, ktoré nahrádza kontrolný port v implementácii C Tor. Hlavné výhody nového rozhrania sú:
- protokol založený na JSON zmenšuje potrebu vytvárania používateľských parserov a encoderov.
- dizajn založený na možnostiach zabraňuje náhodnému zasahovaniu aplikácií do používania Arti.
- jasné špecifikácie spracovania neočakávaných správ, parametrov a údajov.
- mechanizmus detekcie uľahčuje konfiguráciu aplikácií na používanie RPC portu.
- podpora viacerých požiadaviek umožňuje vykonávať niekoľko požiadaviek súčasne na jednom spojení.
Okrem toho, v novej verzii bola vykonaná príprava na podporu retranslácie a zlepšila sa odolnosť voči útokom odmietnutia služieb na strane služieb.
Webová stránka projektu Arti tiež získala výraznú aktualizáciu. Teraz na nej nájdete celkové informácie o projekte, príklady kódu, dokumentáciu a mnoho ďalšieho. Veľké poďakovanie tímu DocumentWrite za pomoc pri vývoji a realizácii nového dizajnu webu.
Vydanie Arti 1.4.0 je venované pamiatke Jérémy Bobbio (1982-2024), známeho v komunite ako Lunar. Lunar bol dobrovoľníkom Tor, hackerom slobodného softvéru a organizátorom komunity. Pre svoj významný prínos do Debianu a projektu Reproducible Builds.
Zdroj: linux.org.ru
