Välja on antud suhtluskliendi Dino 0.3 versioon

Pärast rohkem kui aastat arendust on välja antud kommunikatsiooniklient Dino 0.3, mis toetab osalemist vestlustes ja sõnumite vahetamist Jabber/XMPP protokolli kaudu. Programm on ühilduv erinevate XMPP klientide ja serveritega, keskendudes läbirääkimiste konfidentsiaalsusele ning toetades lõpp-punktist lõpp-punkti krüpteerimist XMPP laienduse OMEMO abil, mis põhineb Signal protokollil, või OpenPGP abil krüpteerimist. Projekti kood on kirjutatud Vala keeles, kasutades GTK tööriistakomplekti ja on litsentseeritud GPLv3+ alusel.

Uues versioonis on lisaks tekstisõnumitele saadud toetust kõneside ja videokonverentside jaoks, mis võimaldavad teha videokõnesid kahe ja enama osalejaga. Videovood on krüpteeritud lõpp-punktist lõpp-punkti krüpteerimisega ning liiklus suunatakse otseselt kasutajate vahel P2P režiimis, aga varuvariantina on võimalik töötada ka vahe-serveri kaudu.

Välja on antud suhtluskliendi Dino 0.3 versioon

Rohkemate grupikõnede võimalused on laienenud — kasutaja võib alustada kõnet kinnises grupis või kutsuda täiendavaid osalejaid juba kehtivale kõnele. Grupikõnesid saab korraldada P2P režiimis ilma täiendava teenuseta, serverid, välja arvatud XMPP-server, mis koordineerib konverentsile liitumist. Suure arvu osalejatega konverentside puhul saab ribalaiuse nõudlust vähendada, korraldades töö keskserveri kaudu. Osalejate krüpteerimist võimaldavate võtmete vahetus, mis genereeritakse kliendi poolel, toimub DTLS kaudu, pärast mida edastatakse andmed krüpteeritud SRTP kanaliga. Võtmete usaldusväärsust autentitakse XMPP laienduse OMEMO abil.

Ühenduse loomiseks kasutatakse XMPP protokolli ning XMPP standardseid laiendusi (XEP-0353, XEP-0167), mis võimaldavad teha kõnesid Dino ja teiste XMPP klientide vahel, mis toetavad vastavaid spetsifikatsioone, näiteks on võimalik luua krüpteeritud videokõnesid rakendustega Conversations ja Movim, samuti krüpteerimata kõnesid rakendusega Gajim. Videotoe puudumisel saab teha ka helikõne.

Dino peamised omadused ja toetatud XEP-laiendused:

  • Mitme kasutaja vestlused, mis toetavad privaatsesse gruppidesse ja avalikesse kanalitesse (rühmades saab suhelda ainult nende inimestega, kes on grupis ja arutada muid teemasid, samas kui kanalites saavad kõik kasutajad suhelda ainult kindlal teemal);
  • Avataride kasutamine;
  • Sõnumiarhiivi haldamine;
  • Viimase saadud ja loetud sõnumite märkimine vestlustes;
  • Failide ja piltide manustamine sõnumitele. Faile saab edastada otse kliendilt kliendile või laadida üles serverisse ning anda link, mille kaudu teine kasutaja saab selle faili alla laadida;
  • Otsene meedia edastamise toetus (heli, video, failid) klientide vahel Jingle protokolli abil;
  • SRV-kirjete toetus otseühenduse loomisel turvalise TLS-ühenduse kaudu, täiendavalt sõnumite saatmise kaudu XMPP-serveri;
  • Krüpteerimine OMEMO ja OpenPGP abil;
  • Teadete levitamine tellimise kaudu (Publish-Subscribe);
  • Sõnumite kirjutamise staatuse teavitamine teise kasutaja poolt (teavituste saatmine kirjutamise kohta saab seotud olla rühmade või üksikute kasutajatega välja lülitatud);
  • Sõnumite edasilükkamine;
  • Vestluste ja veebilehtede järjehoidjate haldamine;
  • Teavitus sõnumi eduka kohaletoimetamise kohta;
  • Täiustatud sõnumite otsimise ja vestluse ajaloos väljundi filtreerimise tööriistad;
  • Toetust mitme konto haldamiseks ühes liideses, näiteks töö- ja isikliku vestluse eraldamiseks;
  • Töö offline-režiimis, kus sõnumite saatmine ja kogunenud sõnumite vastuvõtmine toimub pärast võrguühenduse taastumist; serveris sõnumite;
  • SOCKS5 toetus otse P2P-ühenduste edastamiseks;
  • XML-vCard formaadi toetus.

Välja on antud suhtluskliendi Dino 0.3 versioon


Allikas: opennet.ru
Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster