Projekt Tor oznámil vydání nové verze svého klienta Arti 1.4.0, vyvinutého v jazyce Rust. Tato verze obsahuje řadu nových funkcí a vylepšení zaměřených na zvýšení výkonu a uživatelského komfortu.
Jedním z klíčových novinek je nové rozhraní RPC, které nahrazuje kontrolní port v implementaci C Tor. Hlavní výhody nového rozhraní:
- protokol založený na JSON snižuje potřebu vytváření vlastních parserů a enkodérů.
- design založený na schopnostech zabrání náhodnému zasahování aplikací do využívání Arti.
- jasné specifikace zpracování neočekávaných zpráv, parametrů a dat.
- mechanismus detekce usnadňuje nastavení aplikací pro používání RPC portu.
- podpora více dotazů umožňuje provádět více dotazů současně na jednom spojení.
Kromě toho byla v nové verzi provedena příprava pro podporu retranslace a byla zlepšena odolnost proti útokům na dostupnost na straně služeb.
Webová stránka projektu Arti také dostala výraznou aktualizaci. Nyní na ní najdete obecné informace o projektu, příklady kódu, dokumentaci a mnohem více. Děkujeme týmu DocumentWrite za pomoc při vývoji a realizaci nového designu webu.
Vydání Arti 1.4.0 je věnováno památce Jérémyho Bobbio (1982-2024), známého ve komunitě jako Lunar. Lunar byl dobrovolníkem Tor, hackerem svobodného softwaru a organizátorem komunity. Významně přispěl do Debianu a projektu Reproducible Builds.
Zdroj: linux.org.ru
