Urtebete baino gehiago garatu ondoren, Dino 0.3 komunikazio bezeroa kaleratu da, txat parte-hartzea eta mezularitza Jabber/XMPP protokoloa erabiliz onartzen dituena. Programa XMPP bezero eta zerbitzari ezberdinekin bateragarria da, elkarrizketen konfidentzialtasuna bermatzera bideratua dago eta amaierako enkriptatzea onartzen du OMEMO Seinale protokoloan oinarritutako XMPP luzapena erabiliz edo OpenPGP erabiliz enkriptatzea. Proiektuaren kodea Vala hizkuntzan idatzita dago GTK toolkit erabiliz eta GPLv3+ lizentziapean banatzen da.
Testu-mezuez gain, bertsio berriak bideo-deiak eta bideo-konferentziak onartzen ditu, bi parte-hartzaile edo gehiagorekin bideo-deiak egiteko aukera emanez. Bideo-korronteak muturreko enkriptatzea erabiliz enkriptatzen dira, eta trafikoa zuzenean bidaltzen da erabiltzaileen artean P2P moduan, baina tarteko zerbitzari baten bidez lan egiteko aukera ere eskaintzen da atzerako aukera gisa.

Talde-deien gaitasun zabalduak - erabiltzaileak dei bat has dezake talde itxi batean edo parte-hartzaile gehiago gonbidatu ditzake dagoeneko dagoen dei batera. Talde-deiak P2P moduan antola daitezke, beste parte-hartzailerik gabe. zerbitzariak, XMPP zerbitzariaz gain, konferentzia-konexioa koordinatzen du. Parte-hartzaile kopuru handia duten konferentzietarako, zerbitzari zentralizatu bat erabil daiteke banda-zabalera beharrak murrizteko. Bezeroaren aldean sortutako parte-hartzaileen trafikoa enkriptatzeko gakoak DTLS bidez trukatzen dira, eta ondoren datuak SRTP kanal enkriptatu baten bidez transmititzen dira. Gakoen baliozkotasuna OMEMO XMPP luzapena erabiliz autentifikatzen da.
Konexioa antolatzeko, XMPP protokoloa eta XMPP luzapen estandarrak (XEP-0353, XEP-0167) erabiltzen dira, eta horri esker, Dinoren eta dagozkion zehaztapenak onartzen dituzten beste edozein XMPP bezeroren artean deiak egin ditzakezu, adibidez, posible da. Ezarri enkriptatutako bideo-deiak Elkarrizketak eta Movim aplikazioekin, baita zifratu gabeko deiak ere Gajim aplikazioarekin. Bideoa onartzen ez bada, audio dei bat ezar daiteke.
Dinoren eta onartzen diren XEP luzapenen ezaugarri nagusiak:
- Erabiltzaile anitzeko txatak talde pribatuetarako eta kanal publikoetarako laguntzarekin (taldeetan gai arbitrarioei buruz taldean sartutako pertsonekin soilik komunika zaitezke, eta kanaletan edozein erabiltzailek gai jakin bati buruz soilik komunika daiteke);
- Avatarren erabilera;
- Mezuen artxiboaren kudeaketa;
- Txatetan jasotako eta irakurritako azken mezuak markatzea;
- Mezuei fitxategiak eta irudiak eranstea. Fitxategiak zuzenean bezerotik bezerora transferi daitezke edo zerbitzarira igoz eta esteka bat emanez, beste erabiltzaile batek fitxategi hau deskargatu ahal izateko;
- Jingle protokoloa erabiliz bezeroen artean multimedia edukien (soinua, bideoa, fitxategiak) zuzenean transferitzea onartzen du;
- SRV erregistroetarako laguntza enkriptatutako konexio zuzena ezartzeko TLS erabiliz, XMPP zerbitzari baten bidez bidaltzeaz gain;
- Enkriptatzea OMEMO eta OpenPGP erabiliz;
- Mezuen banaketa harpidetzaren arabera (Argitaratu-Harpidetu);
- Beste erabiltzaile baten idazketaren egoerari buruzko jakinarazpena (txatekin edo erabiltzaile indibidualekin idazteari buruzko jakinarazpenak bidaltzea desgaitu dezakezu);
- Mezuen entrega geroratua;
- Txat eta web orrietan laster-markak mantentzea;
- Mezua arrakastaz bidaltzearen jakinarazpena;
- Mezuak bilatzeko eta korrespondentziaren historian irteera iragazteko bitarteko aurreratuak;
- Hainbat kontu dituen interfaze batean lan egiteko laguntza, adibidez, lana eta korrespondentzia pertsonala bereizteko;
- Lan egin lineaz kanpo idatzizko mezuak bidaliz eta metatutako mezuak jasoz zerbitzaria sareko konexioa ezarri ondoren mezuak;
- SOCKS5 laguntza zuzeneko P2P konexioak birbidaltzeko;
- XML vCard formatuaren euskarria.

Iturria: opennet.ru
