Version 1.4 af den kommunistiske P2P-messenger er blevet udgivet. Kildekoden er skrevet i C++ og distribueret (på GitHub og GitFlic) under GPLv3-licensen. Den grafiske brugerflade er bygget på GTK 4-biblioteket. Den understøtter operativsystemer. Linux и WindowsFærdigpakker er forberedt til Arch. Linux (AUR) и дистрибутивов на базе десятой платформы Альт Линукс.
Communist er en simpel P2P messenger designet til at fungere både på internettet og i lokale netværk med forskellige konfigurationer. For at etablere kommunikation mellem brugere, bruges en kombination af en distribueret hash-tabel (ved hjælp af DHT-varianten beregnet til torrent-klienter) og UDP-hole punch-teknikken (til at interagere med værter bag adresseoversættere). IPv4- og IPv6-protokoller understøttes. Alle data gemmes på brugerens maskine i krypteret form og transmitteres også krypteret. AES-standarden og ed25519 digital signaturskema bruges til kryptering.
Blandt ændringerne i den nye version:
- Tilføjet STUN-serverfunktionalitet.
- Tilføjet muligheden for at inkludere dine egne ordbøger til stavekontrol uden at ændre kildekoden.
- Oversættelsessystemet er blevet omorganiseret.
- Udseendet af programmet er blevet omdesignet: designtemaer er blevet tilføjet (to er tilgængelige som standard).
- Tilføjet muligheden for at oprette dine egne temaer uden at ændre kildekoden.
Kilde: opennet.ru
