推出新通讯客户端 Dino

发表 首个通讯客户端发布 迪诺,它支持使用 Jabber/XMPP 协议进行聊天和消息传递。 该程序与各种 XMPP 客户端和服务器兼容,专注于确保对话的机密性,并支持使用 XMPP 扩展的端到端加密 OMEMO 基于信号协议或使用 OpenPGP 加密。 项目代码使用GTK工具包用Vala语言编写, 分发者 根据 GPLv3+ 许可。

创建新客户端的原因是希望创建一个简单直观的免费通信应用程序,让人想起 WhatsApp 和 Facebook Messenger,但与 Signal 和 Wire 等开放式通讯应用程序不同,它不依赖于集中式服务,也不依赖于特定公司。
与许多流行的即时通讯工具不同,Dino 没有与浏览器堆栈集成,也没有使用 Electron 等臃肿的平台,从而实现了非常灵敏的界面和较低的资源消耗。

推出新通讯客户端 Dino

在 Dino 中实施的那些 XEP 扩展 和可能性:

  • 支持私人群组和公共频道的多用户聊天(在群组中,您只能与群组中的人员就任意主题进行交流,在频道中,任何用户只能就给定主题进行交流);
  • 使用头像;
  • 消息归档管理;
  • 标记聊天中最后接收和阅读的消息;
  • 将文件和图像附加到消息中。 文件可以直接从客户端传输到客户端,也可以上传到服务器并提供另一个用户可以下载该文件的链接;

    推出新通讯客户端 Dino

  • 支持使用该协议在客户端之间直接传输多媒体内容(声音、视频、文件) 叮铃;
  • 除了通过 XMPP 服务器发送之外,还支持 SRV 记录使用 TLS 建立直接加密连接;
  • 使用 OMEMO 和 OpenPGP 进行加密;

    推出新通讯客户端 Dino

  • 通过订阅方式分发消息(发布-订阅);
  • 有关其他用户打字状态的通知(您可以禁用发送有关聊天或个人用户打字的通知);
    推出新通讯客户端 Dino

  • 延迟传递消息;
  • 维护聊天和网页上的书签;
  • 消息发送成功的通知;
  • 在通信历史记录中搜索消息和过滤输出的高级方法;

    推出新通讯客户端 Dino

  • 支持在一个界面中使用多个帐户进行工作,例如将工作和个人信件分开;
  • 以离线模式工作,在网络连接出现后,实际发送书面消息并接收服务器上积累的消息;
  • SOCKS5支持转发直接P2P连接;
  • 支持 XML vCard 格式。

来源: opennet.ru

添加评论