Tutvustas uut suhtlusklienti Dino

avaldatud kommunikatsioonikliendi esimene väljalase Dino, mis toetab Jabber/XMPP-protokolli kasutades vestlusi ja sõnumivahetust. Programm ühildub erinevate XMPP klientide ja serveritega, on keskendunud vestluste konfidentsiaalsuse tagamisele ja toetab XMPP laienduse abil otsast lõpuni krüptimist OMEMO põhinevad signaaliprotokollil või krüptimisel OpenPGP abil. Projekti kood on kirjutatud Vala keeles, kasutades GTK tööriistakomplekti ja jaotatud litsentsitud GPLv3+ alusel.

Uue kliendi loomise põhjuseks on soov luua lihtne ja intuitiivne tasuta suhtlusrakendus, mis meenutaks WhatsAppi ja Facebook Messengeri, kuid erinevalt sellistest avatud sõnumitoojatest nagu Signal ja Wire, ei ole seotud tsentraliseeritud teenustega ega sõltu konkreetsest ettevõttest.
Erinevalt paljudest populaarsetest kiirsõnumite saatjatest ei integreeru Dino brauseri virnaga ega kasuta ülespuhutud platvorme, nagu Electron, mis võimaldab väga reageerivat liidest ja vähest ressursikulu.

Tutvustas uut suhtlusklienti Dino

Nende hulgas, mis on rakendatud Dino XEP laiendused ja võimalused:

  • Mitme kasutajaga vestlused privaatgruppide ja avalike kanalite toega (gruppides saate suhelda ainult gruppi kuuluvate inimestega suvalistel teemadel ja kanalites saavad kõik kasutajad suhelda ainult antud teemal);
  • Avataride kasutamine;
  • Sõnumite arhiivide haldamine;
  • Viimati vastuvõetud ja loetud sõnumite märkimine vestlustes;
  • Failide ja piltide lisamine sõnumitele. Faile saab edastada kas otse kliendilt kliendile või serverisse üles laadides ja lingi kaudu, mille kaudu teine ​​kasutaja saab selle faili alla laadida;

    Tutvustas uut suhtlusklienti Dino

  • Toetab multimeediumisisu (heli, video, failid) otseülekannet klientide vahel, kasutades protokolli Jingle;
  • SRV kirjete tugi otse krüpteeritud ühenduse loomiseks TLS-i abil, lisaks saatmisele XMPP-serveri kaudu;
  • Krüpteerimine OMEMO ja OpenPGP abil;

    Tutvustas uut suhtlusklienti Dino

  • Sõnumite levitamine tellimuse alusel (Avalda-Telli);
  • Teatis teise kasutaja tippimise oleku kohta (saate keelata teadete saatmise vestluste või üksikute kasutajate sisestamise kohta);
    Tutvustas uut suhtlusklienti Dino

  • Sõnumite edasilükkamine;
  • Järjehoidjate hoidmine vestlustes ja veebilehtedel;
  • Teade sõnumi edukast edastamisest;
  • Täiustatud vahendid kirjade otsimiseks ja väljundi filtreerimiseks kirjavahetuse ajaloos;

    Tutvustas uut suhtlusklienti Dino

  • Ühes liideses mitme kontoga töötamise tugi, näiteks töö ja isikliku kirjavahetuse eraldamiseks;
  • Töötamine võrguühenduseta režiimis koos tegeliku kirjalike sõnumite saatmisega ja serverisse kogunenud sõnumite vastuvõtmisega pärast võrguühenduse tekkimist;
  • SOCKS5 tugi otseste P2P-ühenduste edastamiseks;
  • XML vCard vormingu tugi.

Allikas: opennet.ru

Lisa kommentaar