Проект Tor обяви за пускането на нова версия на своя клиент Arti 1.4.0, разработен на езика Rust. Това издание включва много нови функции и подобрения, насочени към повишаване на производителността и удобството на ползване.
Едно от ключовите нововъведения е новият RPC интерфейс, който заменя контролните портове в имплементацията на C Tor. Основни предимства на новия интерфейс:
- протокол на базата на JSON намалява нуждата от създаване на потребителски парсери и кодери.
- дизайн на базата на възможности предпазва от случайно намесване на приложенията в използването на Arti.
- ясни спецификации за обработка на неочаквани съобщения, параметри и данни.
- механизмът за откриване улеснява настройването на приложенията за използване на RPC порта.
- поддръжка на множество заявки позволява извършването на множество заявки едновременно на едно съединение.
Освен това, в новата версия е направена подготовка за поддръжка на ретранслиране и е подобрена устойчивостта на атаки за отказ на услуги от страна на сървисите.
Уебсайтът на проекта Arti също получи значително обновление. Сега можете да намерите обща информация за проекта, примери за код, документация и много друго. Огромно благодаря на екипа DocumentWrite за помощта в разработката и реализирането на новия дизайн на сайта.
Изданието Arti 1.4.0 е посветено на паметта на Jérémy Bobbio (1982-2024), известен в общността като Lunar. Lunar беше доброволец на Tor, хакер на свободен софтуер и организатор на общността. Той е направил значителен принос към Debian и проекта Reproducible Builds.
Източник: linux.org.ru
