Version 1.4 av P2P-meddelandet Communist har publicerats. Källkoden är skriven i programmeringsspråket C++ och distribueras (GitHub, GitFlic) under GPLv3-licensen. Det grafiska gränssnittet bygger på GTK 4-biblioteket. Det stöder drift i operativsystemen Linux och Windows. Klara paket har förberetts för Arch Linux (AUR) och distributioner baserade på den tionde plattformen Alt Linux.
Communist är en enkel P2P-meddelandeapp som är avsedd för användning både på internet och i lokala nätverk av olika konfigurationer. För att etablera kontakt mellan användare används en kombination av en distribuerad hash-tabell (en DHT-variant avsedd för torrentklienter) och tekniken UDP hole punch (för interaktion med värdar bakom adressöversättare). Protokollen IPv4 och IPv6 stöds. All data lagras på användarens maskin i krypterad form och överförs också krypterat. För kryptering används standard AES och den digitala signeringsschemat ed25519.
Bland förändringarna i den nya versionen:
- Funktionen för STUN-server har lagts till.
- Möjlighet att aktivera egna stavningskontrollordlistor utan att ändra källkoden har lagts till.
- Översättningssystemet har omorganiserats.
- Programmets utseende har reviderats: teman har lagts till (två är standardmässigt tillgängliga).
- Möjlighet att skapa egna teman utan att ändra källkoden har lagts till.
Källa: opennet.ru
