Vydanie p2p messenger Communist 1.4

Verzia 1.4 komunistického P2P posla bola zverejnená. Zdrojový kód je napísaný v programovacom jazyku C++ a je distribuovaný (GitHub, GitFlic) pod licenciou GPLv3. Grafické rozhranie je postavené na knižnici GTK 4. Podporuje prevádzku na operačných systémoch Linux a Windows. Pre Arch Linux (AUR) a distribúcie založené na desiatej platforme Alt Linux sú pripravené hotové balíčky.

Komunista je jednoduchý P2P messenger navrhnutý tak, aby fungoval na internete aj v lokálnych sieťach rôznych konfigurácií. Na nadviazanie komunikácie medzi používateľmi sa používa kombinácia distribuovanej hash tabuľky (pomocou DHT variantu určeného pre torrent klientov) a techniky UDP hole punch (pre interakciu s hostiteľmi za prekladačmi adries). Podporované sú protokoly IPv4 a IPv6. Všetky dáta sú uložené na stroji užívateľa v zašifrovanej podobe a tiež sa prenášajú zašifrovane. Na šifrovanie sa používa štandard AES a schéma digitálneho podpisu ed25519.

Medzi zmeny v novej verzii:

  • Pridaná funkcia servera STUN.
  • Pridaná možnosť zahrnúť svoje vlastné slovníky na kontrolu pravopisu bez zmeny zdrojového kódu.
  • Prekladový systém bol reorganizovaný.
  • Vzhľad programu bol prepracovaný: boli pridané dizajnové motívy (štandardne sú k dispozícii dva).
  • Pridaná možnosť vytvárať si vlastné témy bez zmeny zdrojového kódu.

Zdroj: opennet.ru

Pridať komentár