Выпуск 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

Дадаць каментар