Ngaleupaskeun klien komunikasi Dino 0.3

Saatos langkung ti sataun pangwangunan, klien komunikasi Dino 0.3 parantos dileupaskeun, ngadukung partisipasi obrolan sareng olahtalatah nganggo protokol Jabber/XMPP. Program éta cocog sareng sababaraha klien sareng server XMPP, museurkeun kana mastikeun karusiahan paguneman sareng ngadukung enkripsi tungtung-ka-tungtung nganggo ekstensi XMPP OMEMO dumasar kana protokol Sinyal atanapi enkripsi nganggo OpenPGP. Kodeu proyék ditulis dina basa Vala nganggo toolkit GTK sareng disebarkeun dina lisénsi GPLv3+.

Salian pesen téks, versi anyar ngadukung telepon pidéo sareng konperénsi pidéo, ngamungkinkeun anjeun pikeun nelepon pidéo ngalibetkeun dua atanapi langkung pamilon. Video stream énkripsi ngagunakeun enkripsi tungtung-to-tungtung, sarta lalulintas dikirimkeun langsung antara pamaké dina modeu P2P, tapi pilihan gawé ngaliwatan hiji server panengah ogé disadiakeun salaku pilihan fallback.

Ngaleupaskeun klien komunikasi Dino 0.3

Fasilitas nelepon grup geus dimekarkeun - pamaké bisa initiate telepon dina grup katutup atawa ngajak pamilon tambahan kana telepon geus ngadegkeun. Telepon grup bisa diatur dina modeu P2P tanpa involvement of server tambahan, iwal server XMPP nu koordinat sambungan kana konferensi. Pikeun konferensi kalawan jumlah badag pamilon, karya bisa diatur ngaliwatan server terpusat pikeun ngurangan syarat rubakpita. Konci pikeun encrypting lalulintas pamilon, nu dihasilkeun dina sisi klien, disilihtukeurkeun via DTLS, nu satutasna data dikirimkeun ngaliwatan saluran SRTP énkripsi. Validitas konci dioténtikasi nganggo ekstensi OMEMO XMPP.

Pikeun ngatur sambungan, protokol XMPP sareng ekstensi XMPP standar (XEP-0353, XEP-0167) dianggo, anu ngamungkinkeun anjeun pikeun nelepon antara Dino sareng klien XMPP anu sanés anu ngadukung spésifikasi anu relevan, contona, mungkin waé. ngadamel telepon pidéo énkripsi nganggo aplikasi Paguneman sareng Movim, ogé telepon anu teu énkripsi nganggo aplikasi Gajim. Upami video henteu dirojong, telepon audio tiasa didamel.

Fitur utama Dino sareng ekstensi XEP anu dirojong:

  • Obrolan multi-pamaké kalayan dukungan pikeun grup pribadi sareng saluran umum (dina grup anjeun ngan ukur tiasa komunikasi sareng jalma anu kalebet dina grup dina topik anu sawenang, sareng dina saluran anu mana waé pangguna ngan ukur tiasa komunikasi dina topik anu dipasihkeun);
  • Pamakéan avatar;
  • Manajemén arsip pesen;
  • Nyirian pesen anu terakhir ditampi sareng dibaca dina obrolan;
  • Ngagantelkeun file sareng gambar kana pesen. Payil bisa ditransfer boh langsung ti klien ka klien atawa ku unggah ka server jeung nyadiakeun link ngaliwatan nu pamaké séjén bisa ngundeur file ieu;
  • Ngarojong transfer langsung eusi multimedia (sora, video, file) antara klien ngagunakeun protokol Jingle;
  • Rojongan pikeun rékaman SRV pikeun nyieun sambungan énkripsi langsung maké TLS, salian ti ngirim via server XMPP;
  • Énkripsi nganggo OMEMO sareng OpenPGP;
  • Distribusi pesen ku langganan (Nyebarkeun-Langganan);
  • Bewara ngeunaan status ketikan pangguna anu sanés (anjeun tiasa nganonaktipkeun ngirim béwara ngeunaan ngetik anu aya hubunganana sareng obrolan atanapi pangguna individu);
  • Pangiriman pesen anu ditunda;
  • Ngajaga tetengger dina obrolan sareng halaman wéb;
  • Bewara pangiriman pesen suksés;
  • Cara canggih pikeun milarian pesen sareng nyaring kaluaran dina sajarah korespondensi;
  • Rojongan pikeun digawé dina hiji panganteur sareng sababaraha akun, contona, pikeun misahkeun karya sareng korespondensi pribadi;
  • Gawé dina modeu offline kalayan ngirim seratan anu leres sareng nampi pesen anu akumulasi dina server saatos sambungan jaringan muncul;
  • rojongan SOCKS5 pikeun diteruskeun sambungan P2P langsung;
  • Rojongan pikeun format XML vCard.

Ngaleupaskeun klien komunikasi Dino 0.3


sumber: opennet.ru

Tambahkeun komentar