Liberazione di cliente di cumunicazione Dino 0.3

Dopu più di un annu di sviluppu, u cliente di cumunicazione Dino 0.3 hè statu liberatu, sustene a participazione di chat è a messageria utilizendu u protocolu Jabber / XMPP. U prugramma hè cumpatibile cù diversi clienti XMPP è servitori, cuncentrati à assicurà a cunfidenziale di e conversazioni è supporta a criptografia end-to-end utilizendu l'estensione OMEMO XMPP basata nantu à u protocolu Signal o crittografia cù OpenPGP. U codice di u prughjettu hè scrittu in a lingua Vala cù u toolkit GTK è hè distribuitu sottu a licenza GPLv3+.

In più di i missaghji di testu, a nova versione supporta videochiamate è videoconferenza, chì vi permettenu di fà video chjamate chì implicanu dui o più participanti. I flussi di video sò criptati cù a criptografia end-to-end, è u trafficu hè mandatu direttamente trà l'utilizatori in u modu P2P, ma l'opzione di travaglià cù un servitore intermediu hè ancu furnita cum'è una opzione fallback.

Liberazione di cliente di cumunicazione Dino 0.3

I servizii di chjama di u gruppu sò stati allargati - l'utilizatore pò inizià una chjama in un gruppu chjusu o invità participanti supplementari à una chjama digià stabilita. I chjamati di u gruppu ponu esse urganizati in modu P2P senza l'implicazione di servitori supplementari, eccettu per u servitore XMPP chì coordina a cunnessione à a cunferenza. Per cunferenze cù un gran numaru di participanti, u travagliu pò esse urganizatu per mezu di un servitore centralizatu per riduce i bisogni di larghezza di banda. I chjavi per criptà u trafficu di i participanti, chì sò generati da u latu di u cliente, sò scambiati via DTLS, dopu chì e dati sò trasmessi nantu à un canale SRTP cifratu. A validità di e chjave hè autentificata cù l'estensione OMEMO XMPP.

Per urganizà a cunnessione, u protocolu XMPP è l'estensioni XMPP standard (XEP-0353, XEP-0167) sò utilizati, chì vi permette di fà chjamate trà Dino è qualsiasi altri clienti XMPP chì supportanu e specificazioni pertinenti, per esempiu, hè pussibule stabilisce videochiamate criptate cù l'applicazioni Conversations è Movim, è ancu chjamate micca criptate cù l'app Gajim. Se u video ùn hè micca supportatu, una chjama audio pò esse stabilita.

Funzioni principali di Dino è estensioni XEP supportate:

  • Chats multi-utilizatori cù supportu per i gruppi privati ​​​​è i canali publichi (in gruppi, pudete chatte solu cù e persone incluse in u gruppu nantu à temi arbitrarii, è in i canali, ogni utilizatori pò chatte solu nantu à un tema determinatu);
  • usu di avatars;
  • gestione di l'archiviu di messagi;
  • Marcatu l'ultimi missaghji ricevuti è leghje in chats;
  • Attaccà i fugliali è l'imaghjini à i missaghji. I schedari ponu esse trasferiti direttamente da u cliente à u cliente, o caricati à u servitore è furnitu cù un ligame per quale un altru utilizatore pò scaricà stu schedariu;
  • Supportu per a trasmissione diretta di cuntenutu multimediale (sonu, video, schedari) trà i clienti chì utilizanu u protocolu Jingle;
  • Supportu per i registri SRV per stabilisce una cunnessione criptata diretta cù TLS, in più di mandà à traversu un servitore XMPP;
  • Criptazione cù OMEMO è OpenPGP;
  • Distribuzione di missaghji per abbunamentu (Pubblicazione-Subscribe);
  • Notificazione di u statutu di un missaghju stabilitu da un altru utilizatore (pudete disattivà l'inviu di notificazioni nantu à u settore in relazione à chats o utilizatori individuali);
  • consegna ritardata di missaghji;
  • Mantene i marcati nantu à i chats è e pagine web;
  • Notificazione di u messagiu successu;
  • Strumenti avanzati per a ricerca di i missaghji è u filtru di a pruduzzioni in a storia di a currispundenza;
  • Supportu per travaglià in una interfaccia cù parechji cunti, per esempiu, per separà u travagliu è a corrispondenza persunale;
  • U travagliu in modu offline cù l'inviu propiu di messagi scritti è riceve missaghji accumulati in u servitore dopu l'apparizione di una cunnessione di rete;
  • Supportu SOCKS5 per rinvià cunnessione diretta P2P;
  • Supportu per u furmatu vCard XML.

Liberazione di cliente di cumunicazione Dino 0.3


Source: opennet.ru

Add a comment