Présentation du nouveau client de communication Dino

Publié première version du client de communication Dino, qui prend en charge les chats et la messagerie utilisant le protocole Jabber/XMPP. Le programme est compatible avec divers clients et serveurs XMPP, vise à garantir la confidentialité des conversations et prend en charge le cryptage de bout en bout à l'aide de l'extension XMPP. OMEMO basé sur le protocole Signal ou le cryptage utilisant OpenPGP. Le code du projet est écrit en Vala à l'aide de la boîte à outils GTK et distribué par sous licence GPLv3+.

La raison de la création du nouveau client est le désir de créer une application de communication gratuite, simple et intuitive, qui rappelle WhatsApp et Facebook Messenger, mais contrairement aux messageries ouvertes comme Signal et Wire, non liée à des services centralisés et ne dépendant pas d'une entreprise spécifique.
Contrairement à de nombreuses messageries instantanées populaires, Dino ne s'intègre pas à la pile du navigateur et n'utilise pas de plates-formes lourdes telles qu'Electron, ce qui permet une interface très réactive et une faible consommation de ressources.

Présentation du nouveau client de communication Dino

Parmi ceux implémentés dans Dino Extensions XEP et possibilités :

  • Chats multi-utilisateurs avec prise en charge des groupes privés et des canaux publics (dans les groupes, vous ne pouvez communiquer qu'avec les personnes incluses dans le groupe sur des sujets arbitraires, et dans les canaux, tous les utilisateurs ne peuvent communiquer que sur un sujet donné) ;
  • Utilisation d'avatars ;
  • Gestion des archives de messages ;
  • Marquage des derniers messages reçus et lus dans les chats ;
  • Joindre des fichiers et des images aux messages. Les fichiers peuvent être transférés soit directement d'un client à l'autre, soit en les téléchargeant sur le serveur et en fournissant un lien via lequel un autre utilisateur peut télécharger ce fichier ;

    Présentation du nouveau client de communication Dino

  • Prend en charge le transfert direct de contenu multimédia (son, vidéo, fichiers) entre clients utilisant le protocole Tinter;
  • Prise en charge des enregistrements SRV pour établir une connexion cryptée directe via TLS, en plus de l'envoi via un serveur XMPP ;
  • Cryptage utilisant OMEMO et OpenPGP ;

    Présentation du nouveau client de communication Dino

  • Distribution des messages par abonnement (Publish-Subscribe) ;
  • Notification sur l'état de la saisie d'un autre utilisateur (vous pouvez désactiver l'envoi de notifications sur la saisie en relation avec les chats ou les utilisateurs individuels) ;
    Présentation du nouveau client de communication Dino

  • Remise différée des messages ;
  • Maintenir les signets sur les discussions et les pages Web ;
  • Notification de livraison réussie du message ;
  • Moyens avancés de recherche de messages et de filtrage des résultats dans l'historique des correspondances ;

    Présentation du nouveau client de communication Dino

  • Prise en charge du travail dans une seule interface avec plusieurs comptes, par exemple pour séparer le travail et la correspondance personnelle ;
  • Travailler en mode hors ligne avec envoi effectif de messages écrits et réception de messages accumulés sur le serveur après l'apparition d'une connexion réseau ;
  • Prise en charge de SOCKS5 pour le transfert de connexions P2P directes ;
  • Prise en charge du format XML vCard.

Source: opennet.ru

Ajouter un commentaire