Lançamento do cliente de comunicação Dino 0.3

Após mais de um ano de desenvolvimento, foi lançado o cliente de comunicação Dino 0.3, que suporta participação em chats e troca de mensagens usando o protocolo Jabber/XMPP. O programa é compatível com diversos clientes e servidores XMPP, focado em garantir a privacidade das conversas e suporta criptografia de ponta a ponta utilizando a extensão OMEMO baseada no protocolo Signal ou criptografia via OpenPGP. O código do projeto é escrito em Vala, utilizando o toolkit GTK e é distribuído sob a licença GPLv3+.

Na nova versão, além de mensagens de texto, foi implementado suporte para chamadas de vídeo e videoconferências, permitindo realizar chamadas de vídeo envolvendo dois ou mais participantes. Os fluxos de vídeo são criptografados usando criptografia de ponta a ponta, e o tráfego é direcionado diretamente entre os usuários em modo P2P, mas como alternativa, também é fornecida a possibilidade de operação através de um servidor intermediário.

Lançamento do cliente de comunicação Dino 0.3

Os recursos de chamadas em grupo foram ampliados — o usuário pode iniciar uma chamada em um grupo fechado ou convidar participantes adicionais para uma chamada já estabelecida. Chamadas em grupo podem ser organizadas em modo P2P sem a necessidade de adicionais servidores, exceto o servidor XMPP, que coordena a conexão à conferência. Para conferências com um grande número de participantes, para reduzir os requisitos de largura de banda, pode ser organizada a operação através de um servidor centralizado. A troca de chaves para a criptografia do tráfego dos participantes, que são geradas do lado do cliente, é realizada através do DTLS, após o que os dados são transmitidos por um canal criptografado SRTP. A autenticidade das chaves é autenticada com a ajuda da extensão XMPP OMEMO.

Para estabelecer a conexão, é utilizado o protocolo XMPP e extensões XMPP padrão (XEP-0353, XEP-0167), o que permite realizar chamadas entre Dino e quaisquer outros clientes XMPP que suportem as especificações correspondentes, por exemplo, é possível estabelecer chamadas de vídeo criptografadas com aplicativos como Conversations e Movim, assim como chamadas não criptografadas com o aplicativo Gajim. Na ausência de suporte para vídeo, pode ser estabelecida uma chamada de áudio.

As principais funcionalidades do Dino e as extensões XEP suportadas:

  • Uso de avatares;
  • Gerenciamento do histórico de mensagens;
  • Marcação da última mensagem recebida e lida nos chats;
  • Anexação de arquivos e imagens às mensagens. Os arquivos podem ser enviados diretamente de cliente para cliente ou carregados no servidor e disponibilizados por meio de um link, que outro usuário poderá usar para baixar esse arquivo;
  • Suporte para transferência direta de conteúdo multimídia (áudio, vídeo, arquivos) entre clientes usando o protocolo
  • Suporte para a transmissão direta de conteúdo multimídia (áudio, vídeo, arquivos) entre clientes usando o protocolo Jingle;
  • Criptografia usando OMEMO e OpenPGP;
  • Distribuição de mensagens por assinatura (Publish-Subscribe);
  • Notificação sobre o estado da digitação de outra pessoa (é possível desativar o envio de notificações de digitação em relação a chats ou usuários individuais);
  • Entrega adiada de mensagens;
  • Entrega de mensagens agendada;
  • Gerenciamento de marcadores para chats e páginas da web;
  • Notificação de entrega bem-sucedida da mensagem;
  • Ferramentas avançadas de busca de mensagens e filtragem de resultados no histórico de conversas;
  • Suporte para trabalhar em uma única interface com várias contas, por exemplo, para separar conversas pessoais e profissionais;
  • Funcionamento em modo offline com envio real das mensagens escritas e recepção das mensagens acumuladas ao servidor aparecer a conexão de rede;
  • Suporte a SOCKS5 para transmissão direta de conexões P2P;
  • Suporte ao formato XML vCard.

Lançamento do cliente de comunicação Dino 0.3


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster