Ħruġ tal-librerija Communist 2 p2.0p messenger u libcommunist 1.0

Ġew ippubblikati l-messaġġier P2P Communist 2.0 u l-librerija libcommunist 1.0, li tinkludi karatteristiċi relatati mal-operazzjonijiet tan-netwerk u l-komunikazzjonijiet P2P. Jappoġġja xogħol kemm fuq l-Internet kif ukoll fuq netwerks lokali ta 'konfigurazzjonijiet varji. Il-kodiċi tal-proġett huwa mqassam taħt il-liċenzja GPLv3 u huwa disponibbli fuq GitHub (Communist, libcommunist) u GitFlic (Communist, libcommunist). Jappoġġja xogħol fuq Linux u Windows.

Biex tistabbilixxi komunikazzjoni bejn l-utenti, Communist juża taħlita ta 'tabella hash distribwita (varjant ta' DHT maħsub għal klijenti torrent) u teknoloġija ta 'l-ippanċjar tat-toqob UDP (għall-interazzjoni ma' hosts wara tradutturi ta 'indirizzi). Il-protokolli IPv4 u IPv6 huma appoġġjati. Il-messaġġi jistgħu jiġu trażmessi permezz ta' relays (ara d-dokumentazzjoni). Id-dejta kollha hija maħżuna fuq il-magna tal-utent f'forma encrypted u hija wkoll trażmessa encrypted. L-istandard AES u l-iskema tal-firma diġitali ed25519 jintużaw għall-encryption.

Fost il-bidliet fil-verżjoni l-ġdida:

  • Il-kapaċitajiet kollha tan-netwerk ġew imċaqalqa għal-librerija libcommunist.
  • Miżjud funzjonalità relay messaġġ (server u klijent).
  • Twettqet riorganizzazzjoni ġenerali tal-kodiċi.
  • Verżjoni 2.0 hija inkompatibbli mal-verżjonijiet preċedenti (teħtieġ ħolqien mill-ġdid tal-profil tal-utent).

Sors: opennet.ru