Hoʻokuʻu i ka mea kūʻai aku kamaʻilio ʻo Dino 0.3

После более года разработки опубликован выпуск коммуникационного клиента Dino 0.3, поддерживающего участие в чатах и обмен сообщениями с использованием протокола Jabber/XMPP. Программа совместима с различными клиентами и серверами XMPP, ориентирована на обеспечение конфиденциальности переговоров и поддерживает сквозное шифрование с применением XMPP-расширения OMEMO на базе протокола Signal или шифрование при помощи OpenPGP. Код проекта написан на языке Vala с использованием тулкита GTK и распространяется под лицензией GPLv3+.

В новой версии помимо текстовых сообщений реализована поддержка видеовызовов и видеоконференций, позволяющих совершать видеовызовы с привлечением двух и большего числа участников. Видеопотоки шифруются с использованием сквозного шифрования, а трафик направляется напрямую между пользователями в режиме P2P, но в качестве запасного варианта предоставляется и возможность работы через промежуточный сервер.

Hoʻokuʻu i ka mea kūʻai aku kamaʻilio ʻo Dino 0.3

Расширены средства групповых вызовов — пользователь может инициировать вызов в закрытой группе или пригласить дополнительных участников к уже установленному вызову. Групповые вызовы могут быть организованы в режиме P2P без привлечения дополнительных серверов, кроме XMPP-сервера, координирующего подключение к конференции. Для конференций с большим числом участников для снижения требований к пропускной способности может быть организована работа через централизованный сервер. Обмен ключами для шифрования трафика участников, которые генерируются на стороне клиента, осуществляется через DTLS, после чего данные передаются по шифрованному каналу SRTP. Достоверность ключей аутентифицируется при помощи XMPP-расширения OMEMO.

Для организации соединения используется протокол XMPP и типовые расширения XMPP (XEP-0353, XEP-0167), что позволяет совершать вызовы между Dino и любыми другими клиентами XMPP, поддерживающими соответствующие спецификации, например, возможна установка шифрованных видеовызовов с приложениями Conversations и Movim, а также незашифрованных вызовов с приложением Gajim. При отсутствии поддержки видео может быть установлен аудиовызов.

ʻO nā hiʻohiʻona nui o Dino a kākoʻo i nā hoʻonui XEP:

  • Nā kamaʻilio lehulehu me ke kākoʻo no nā hui pilikino a me nā ala ākea (ma nā hui hiki iā ʻoe ke kamaʻilio me nā poʻe i hoʻokomo ʻia i loko o ka hui ma nā kumuhana like ʻole, a ma nā kahawai hiki i nā mea hoʻohana ke kamaʻilio wale ma ke kumuhana i hāʻawi ʻia);
  • Hoʻohana i nā avatar;
  • Hooponopono waihona memo;
  • Ka helu ʻana i nā leka i loaʻa a heluhelu i nā leka ma nā kamaʻilio;
  • Hoʻopili i nā faila a me nā kiʻi i nā memo. Hiki ke hoʻoili pololei ʻia nā faila mai ka mea kūʻai aku i ka mea kūʻai aku a i ʻole ma ka hoʻouka ʻana i ke kikowaena a hāʻawi i kahi loulou e hiki ai i kekahi mea hoʻohana ke hoʻoiho i kēia faila;
  • Kākoʻo i ka hoʻololi pololei ʻana o ka ʻike multimedia (leo, wikiō, faila) ma waena o nā mea kūʻai aku e hoʻohana ana i ka protocol Jingle;
  • Kākoʻo no nā moʻolelo SRV e hoʻokumu i kahi pilina hoʻopili pololei me ka hoʻohana ʻana iā TLS, me ka hoʻouna ʻana ma o kahi kikowaena XMPP;
  • Hoʻopili me ka OMEMO a me OpenPGP;
  • Ka hāʻawi ʻana i nā memo ma ke kau inoa ʻana (Publish-Subscribe);
  • Hoʻolaha e pili ana i ke kūlana o ka paʻi ʻana o kekahi mea hoʻohana (hiki iā ʻoe ke hoʻopau i ka hoʻouna ʻana i nā leka e pili ana i ke kākau ʻana e pili ana i nā kamaʻilio a i ʻole nā ​​​​mea hoʻohana pākahi);
  • Hoʻopaneʻe ʻia ka lawe ʻana i nā memo;
  • Ka mālama ʻana i nā bookmark ma nā kamaʻilio a me nā ʻaoʻao pūnaewele;
  • Hoʻolaha no ka hoʻouna ʻana i nā memo holomua;
  • ʻO ke ala kiʻekiʻe o ka ʻimi ʻana i nā memo a me ka kānana ʻana i nā huahana ma ka mōʻaukala leka;
  • Kākoʻo no ka hana ʻana i hoʻokahi interface me nā moʻolelo he nui, no ka laʻana, e hoʻokaʻawale i ka hana a me nā leka pilikino;
  • Ke hana nei ma ke ʻano offline me ka hoʻouna maoli ʻana i nā memo i kākau ʻia a me ka loaʻa ʻana o nā memo i hōʻiliʻili ʻia ma ke kikowaena ma hope o ka puka ʻana o kahi pilina pūnaewele;
  • Kākoʻo SOCKS5 no ka hoʻouna ʻana i nā pilina P2P pololei;
  • Kākoʻo no XML vCard format.

Hoʻokuʻu i ka mea kūʻai aku kamaʻilio ʻo Dino 0.3


Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka