De kommunistesche 2 P2.0P Messenger an d'libcommunist 1.0 Bibliothéik goufen publizéiert, déi Funktiounen am Zesummenhang mat Netzwierkoperatiounen a P2P Kommunikatioun enthält. Et ënnerstëtzt d'Aarbecht souwuel um Internet wéi och op lokalen Netzwierker vu verschiddene Konfiguratiounen. De Projet Code gëtt ënner der GPLv3 Lizenz verdeelt an ass verfügbar op GitHub (kommunistesch, libcommunist) a GitFlic (kommunistesch, libcommunist). Ënnerstëtzt Aarbecht op Linux a Windows.
Fir d'Kommunikatioun tëscht de Benotzer z'etabléieren, benotzt Kommunist eng Kombinatioun vun engem verdeelen Hash-Table (eng Variant vun DHT geduecht fir Torrent Clienten) an UDP Lachpunching Technologie (fir Interaktioun mat Hosten hannert Adress Iwwersetzer). IPv4 an IPv6 Protokoller ginn ënnerstëtzt. Messagen kënnen iwwer Relais iwwerdroe ginn (kuckt Dokumentatioun). All Daten ginn op der Maschinn vum Benotzer a verschlësselte Form gespäichert an och verschlësselt iwwerdroen. Den AES Standard an ed25519 digital Ënnerschrëft Schema gi fir Verschlësselung benotzt.
Ënnert den Ännerungen an der neier Versioun:
- All Netzwierkfäegkeeten goufen an d'libkommunistesch Bibliothéik geplënnert.
- Zousätzlech Message Relais Funktionalitéit (Server a Client).
- Eng allgemeng Reorganisatioun vum Code gouf duerchgefouert.
- Versioun 2.0 ass inkompatibel mat fréiere Versiounen (erfuerdert nei Schafung vum Benotzerprofil).
Source: opennet.ru
