Публикувана версия 1.4 на P2P мессенджера Communist. Изходният код е написан на C++ и се разпространява (GitHub, GitFlic) под лицензия GPLv3. Графичният интерфейс е построен на библиотеката GTK 4. Поддържа работа с операционни системи Linux и Windows. Готови пакети са подготвени за Arch Linux (AUR) и дистрибуции на базата на десетата платформа Алт Линукс.
Communist е прост P2P мессенджер, предназначен за работа както в интернет, така и в локални мрежи с различна конфигурация. За установяване на връзка между потребителите се използва комбинация от разпределена хеш-таблица (използва се вариант DHT, предназначен за торент клиенти) и техника UDP hole punch (за взаимодействие с хостове зад транслационните адреси). Поддържат се протоколи IPv4 и IPv6. Всички данни се съхраняват на машината на потребителя в криптиран вид и също така се предават криптирани. За шифроване се използват стандартът AES и схемата за цифров подпис ed25519.
Сред измененията в новата версия:
- Добавена е функционалност на STUN сървър.
- Добавена е възможност за включване на собствени речници за проверка на правописа без изменение на изходния код.
- Реорганизирана е системата за превод.
- Преосмислен е външният вид на програмата: добавени са теми за оформление (по подразбиране са налични две).
- Добавена е възможност за създаване на собствени теми за оформление без изменение на изходния код.
Източник: opennet.ru
