Die Veröffentlichung des Kommunikationsclients Dino 0.4

Nach einem Jahr der Entwicklung wurde die Version 0.4 des Kommunikationsclients Dino veröffentlicht, die Chat, Audioanrufe, Videoanrufe, Videokonferenzen und den Austausch von Textnachrichten über das Jabber/XMPP-Protokoll unterstützt. Die Software ist mit verschiedenen XMPP-Clients und -Servern kompatibel, zielt darauf ab, die Vertraulichkeit der Gespräche zu gewährleisten und unterstützt die Ende-zu-Ende-Verschlüsselung. Der Code des Projekts ist in Vala geschrieben und nutzt das GTK-Toolkit und wird unter der GPLv3+-Lizenz verteilt.

Für die Verbindung wird das XMPP-Protokoll sowie standardisierte XMPP-Erweiterungen (XEP-0353, XEP-0167) verwendet, was es ermöglicht, Anrufe zwischen Dino und anderen XMPP-Clients, die die entsprechenden Spezifikationen unterstützen, z. B. die Einrichtung von verschlüsselten Videoanrufen mit den Anwendungen Conversations und Movim sowie unverschlüsselten Anrufen mit der Anwendung Gajim. Die Ende-zu-Ende-Verschlüsselung des Nachrichtenaustauschs und die Authentifizierung erfolgen unter Verwendung der XMPP-Erweiterung OMEMO auf Basis des Signal-Protokolls.

In der neuen Version:

  • Unterstützung für Reaktionen hinzugefügt, die es den Nutzern ermöglichen, schnell mit passenden Emoji-Symbolen auf Nachrichten zu reagieren, zum Beispiel um Emotionen (🤯), Zustimmung (👍️) oder Ablehnung (👎️) ohne Texteingabe auszudrücken.
  • In Gruppenchats, Direktnachrichten und Kanälen wurde die Unterstützung für direkte Antworten hinzugefügt, die an spezifische Nachrichten gebunden sind und einen schnellen Zugriff auf deren Anzeige ermöglichen. Die Veröffentlichung des Kommunikationsclients Dino 0.4
  • Der Übergang von GTK3 auf GTK4 und die libadwaita-Bibliothek wurde vollzogen, die vorgefertigte Widgets und Objekte für den Aufbau von Anwendungen gemäß den neuen Empfehlungen der GNOME HIG (Human Interface Guidelines) anbietet. Die Benutzeroberfläche wurde für die korrekte Anzeige auf Bildschirmen jeder Größe angepasst, einschließlich der kleinen Bildschirme mobiler Geräte.

Die Veröffentlichung des Kommunikationsclients Dino 0.4

Hauptmerkmale von Dino und unterstützte XEP-Erweiterungen:

  • Mehrbenutzerschats mit Unterstützung für private Gruppen und öffentliche Kanäle (in Gruppen können nur die Mitglieder der Gruppe über beliebige Themen kommunizieren, während in Kanälen alle Nutzer nur über ein festgelegtes Thema sprechen können);
  • Verwendung von Avataren;
  • Verwaltung des Nachrichtenarchivs;
  • Markierung der letzten empfangenen und gelesen Nachrichten in Chats;
  • Anhang von Dateien und Bildern an Nachrichten. Dateien können direkt von Kunde zu Kunde übertragen oder auf den Server hochgeladen werden, von wo aus ein Link bereitgestellt wird, über den ein anderer Benutzer diese Datei herunterladen kann;
  • Unterstützung der direkten Übertragung von Multimedia-Inhalten (Audio, Video, Dateien) zwischen Clients mittels des Jingle-Protokolls;
  • Unterstützung von SRV-Einträgen zur Einrichtung einer direkten verschlüsselten Verbindung unter Verwendung von TLS, zusätzlich zur Übertragung über den XMPP-Server;
  • Verschlüsselung mit OMEMO und OpenPGP;
  • Verbreitung von Nachrichten über Abonnements (Publish-Subscribe);
  • Benachrichtigung über den Status der Nachrichteneingabe durch einen anderen Benutzer (diese Benachrichtigung kann für Chats oder bestimmte Benutzer deaktiviert werden);
  • Zugestellte Nachrichten verzögert senden;
  • Lesezeichen für verschiedene Dienste und Ressourcen, die auf Server;
  • Benachrichtigung über die erfolgreiche Zustellung der Nachricht;
  • Erweiterte Suchfunktionen für Nachrichten und Filterung der Anzeige in der Chat-Historie;
  • Unterstützung für den Betrieb in einer einzigen Benutzeroberfläche mit mehreren Konten, zum Beispiel zur Trennung von geschäftlicher und privater Kommunikation;
  • Offline-Betrieb mit tatsächlicher Versendung der verfassten Nachrichten und dem Empfang der angesammelten Nachrichten nach Wiederherstellung der Netzwerkverbindung; Server Unterstützung für SOCKS5 zur Durchleitung direkter P2P-Verbindungen;
  • Unterstützung des XML-Formats vCard.
  • Поддержка XML-формата vCard.

Die Veröffentlichung des Kommunikationsclients Dino 0.4

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster