Delta Chat 1.0 барои Android бо ядрои нав дар Rust аз нав навишта шудааст

муаррифӣ карда шуд выпуск мессенджера Delta Chat 1.0 для платформы Android (последней версией для десктопа является 0.901, а для iOS — 0.960). Проект Delta Chat примечателен использованием в качестве транспорта обычной электронной почты c трансляцией мгновенных сообщений в email (chat-over-email, специализированный почтовый клиент, работающий как мессенджер). Код приложений паҳн мекунад аст, ки дар доираи GPLv3 иҷозатнома, ва китобхонаи аслӣ зери MPL 2.0 дастрас аст (Иҷозатномаи ҷамъиятии Mozilla). Озод кардан дастрас аст дар Google Play.

Delta Chat не использует собственные серверы и может работать практически через любой почтовый сервер, поддерживающий SMTP и IMAP (для быстрого определения поступления новых сообщений применяется техника IMAP-ро пахш кунед). Рамзгузорӣ бо истифода аз OpenPGP ва стандарт дастгирӣ карда мешавад Автокрипт барои конфигуратсияи оддии автоматӣ ва мубодилаи калидҳо бе истифодаи серверҳои калидӣ (калид дар паёми аввалини ирсолшуда ба таври худкор интиқол дода мешавад). Татбиқи рамзгузории охири ба охир ба код асос ёфтааст rPGP, ки имсол аз аудити мустақили амниятӣ гузашт. Трафик бо истифода аз TLS ҳангоми татбиқи китобхонаҳои стандартии система рамзгузорӣ карда мешавад.

Delta Chat полностью контролируется пользователем и не привязан к централизованным сервисам. Для работы не требуется регистрация в новых сервисах. а в качестве идентификатора можно использовать существующий email. Если корреспондент не использует Delta Chat он может прочитать сообщение как обычное письмо. Борьба со спамом осуществляется при помощи отсеивания сообщений от неизвестных пользователей (по умолчанию отображаются только сообщений от пользователей из адресной книги и тех, кому раньше отправлялись сообщения, а также ответы на собственные сообщения). Возможно отображение вложений и прикреплённых изображений и видео.

Он эҷоди чатҳои гурӯҳӣ, ки дар он якчанд иштирокчиён метавонанд муошират кунанд, дастгирӣ мекунад. Дар ин ҳолат рӯйхати тасдиқшудаи иштирокчиёнро ба гурӯҳ пайваст кардан мумкин аст, ки он имкон намедиҳад, ки паёмҳо аз ҷониби шахсони беиҷозат хонда шаванд (аъзоён бо истифода аз имзои криптографӣ тасдиқ карда мешаванд ва паёмҳо бо истифодаи рамзгузории охири ба охир рамзгузорӣ карда мешаванд). . Пайвастшавӣ ба гурӯҳҳои тасдиқшуда тавассути фиристодани даъватнома бо рамзи QR сурат мегирад. Чатҳои тасдиқшуда айни замон мақоми хусусияти таҷрибавӣ доранд, аммо дастгирии онҳо ба нақша гирифта шудааст, ки дар аввали соли 2020 пас аз ба итмом расидани аудити бехатарии татбиқ устувор карда шаванд.

Асоси паёмнависӣ дар шакли китобхона алоҳида таҳия шудааст ва метавонад барои навиштани муштариён ва ботҳои нав истифода шавад. Варианти ҷории китобхонаи базавӣ навиштааст бо забони Rust (версияи кӯҳна навишта шуда буд дар забони C). Барои Python, Node.js ва Java пайвандҳо мавҷуданд. ДАР инкишоф ёфта истодааст бастаҳои ғайрирасмӣ барои Go.

По сравнению с предыдущей версией 0.510.1 базовая библиотека переписана с Си на Rust без использования небезопасного кода. Добавлена поддержка аватаров и возможность использования Delta Chat в качестве почтового клиента для чтения обычных писем, отправленных не с помощью Delta Chat.

Delta Chat 1.0 барои Android бо ядрои нав дар Rust аз нав навишта шудаастDelta Chat 1.0 барои Android бо ядрои нав дар Rust аз нав навишта шудааст

Delta Chat 1.0 барои Android бо ядрои нав дар Rust аз нав навишта шудаастDelta Chat 1.0 барои Android бо ядрои нав дар Rust аз нав навишта шудааст

Манбаъ: opennet.ru

Илова Эзоҳ