Tor projekts paziņoja par jaunas versijas klienta Arti 1.4.0 iznākšanu, kas izstrādāts Rust valodā. Šī izlaiduma ietvaros ir iekļautas daudzas jaunas funkcijas un uzlabojumi, lai palielinātu veiktspēju un lietojamību.
Viens no galvenajiem jauninājumiem ir jaunā RPC saskarne, kas aizvieto kontrolportu C Tor realizācijā. Galvenās jaunās saskarnes priekšrocības:
- protokols, kas balstīts uz JSON samazina nepieciešamību izstrādāt lietotāja jūsu parserus un kodētājus.
- iespēju balstīta dizains novērš nejaušu aplikāciju iejaukšanos Arti izmantošanā.
- skaidras specifikācijas neparedzētu ziņojumu, parametru un datu apstrādei.
- atklāšanas mehānisms atvieglo aplikāciju konfigurāciju, lai izmantotu RPC portu.
- atbalsts vairākiem pieprasījumiem ļauj veikt vairākus pieprasījumus vienlaikus vienā savienojumā.
Turklāt jaunajā versijā ir veikti sagatavošanās darbi atbalsta retranslācijai un uzlabota noturība pret pakalpojumu atteikšanas uzbrukumiem.
Arti projekta vietne ir arī saņēmusi nozīmīgu atjauninājumu. Tagad tajā ir pieejama vispārēja informācija par projektu, kodu paraugi, dokumentācija un daudz kas cits. Liels paldies DocumentWrite komandai par palīdzību jaunas vietnes dizaina izstrādē un īstenošanā.
Arti 1.4.0 izlaidums ir veltīts Jérémy Bobbio (1982-2024) piemiņai, kas sabiedrībā bija pazīstams kā Lunar. Lunar bija Tor brīvprātīgais, brīvā programmatūras hakeris un kopienas organizators. Viņš sniedza nozīmīgu ieguldījumu Debian un Reproducible Builds projektā.
Avots: linux.org.ru
