Välja on antud P2P sõnumitooja Communist 2.0 ja P2P suhtlusvõimalusi integreeriv libcommunist 1.0 teek. Need toetavad toimimist nii internetis kui ka erinevate konfiguratsioonidega kohtvõrkudes. Projekti kood on litsentseeritud GPLv3 litsentsi alusel ning on saadaval GitHubis (Communist, libcommunist) ja GitFlicis (Communist, libcommunist). Need töötavad Linuxis ja Windowsis.
Communist kasutab kasutajate vahelise suhtluse loomiseks hajutatud räsitabelit (DHT variant, mis on loodud torrentiklientidele) ja UDP aukude löömist (suhtlemiseks aadressitõlkijate taga olevate hostidega). Toetatud on IPv4 ja IPv6 protokollid. Sõnumeid saab edastada releede kaudu (vt dokumentatsiooni). Kõik andmed salvestatakse kasutaja arvutisse krüpteeritult ja edastatakse krüpteeritult. Krüpteerimiseks kasutatakse AES-krüptimist ja digitaalallkirja skeemi ed25519.
Uue versiooni muudatuste hulgas:
- Kõik võrguvõimalused on teisaldatud libcommunisti teeki.
- Lisatud sõnumi edastamise funktsionaalsus (server ja klient).
- Viidi läbi koodi üldine ümberkorraldamine.
- Versioon 2.0 ei ühildu varasemate versioonidega (nõuab kasutajaprofiili uuesti loomist).
Allikas: opennet.ru
