Випуск p2p-месенджера Communist 1.4

Опублікована версія 1.4 P2P-месенджера Communist. Вихідний код написаний мовою програмування С++ та розповсюджується (GitHub, GitFlic) під ліцензією GPLv3. Графічний інтерфейс побудований на бібліотеці GTK 4. Підтримується робота в операційних системах Linux та Windows. Готові пакети підготовлені для Arch Linux (AUR) та дистрибутивів на базі десятої платформи Альт Лінукс.

Communist - простий P2P-месенджер, призначений для роботи як в Інтернеті, так і в локальних мережах різної конфігурації. Для встановлення зв'язку між користувачами використовується поєднання розподіленої хеш-таблиці (використовується варіант DHT, призначений для torrent-клієнтів) та техніки UDP hole punch (для взаємодії з хостами за трансляторами адрес). Підтримуються протоколи IPv4 та IPv6. Усі дані зберігаються на машині користувача у зашифрованому вигляді та передаються також зашифрованими. Для шифрування використовуються стандарт AES та схема цифрового підпису ed25519.

Серед змін у новій версії:

  • Додано функціональність STUN-сервера.
  • Додано можливість увімкнення власних словників для перевірки орфографії без зміни вихідного коду.
  • Реорганізовано систему перекладу.
  • Перероблено зовнішній вигляд програми: додано теми оформлення (за замовчуванням є дві).
  • Додано можливість створення власних тем оформлення без зміни вихідного коду.

Джерело: opennet.ru

Додати коментар або відгук