nova različica — messenger that uses email as a transport instead of dedicated servers (chat-over-email, a specialized email client functioning as a messenger). Application code je pod GPLv3 licencom, a osnovna biblioteka je dostupna pod MPL 2.0 licencom (Mozilla Public License). Izdanje se nalazi u Google Play-u.
V novi različici:
- Traffic consumption has been reduced. Delta Chat no longer downloads messages that will not be displayed, such as regular email messages and messages from blocked contacts.
- The ability to pin chats has been added. Pinned chats always appear at the top of the list.
- When adding contacts via QR code, there is no longer a need to wait for contact verification. The new contact is added instantly, and the messaging for verification happens in the background.
- A built-in FAQ has been added, mirroring , but available offline.
- The application integrates , based on which suggestions for account setup for use with Delta Chat are generated. For instance, enabling IMAP in account settings may be required or generating an app password.
- Bug fixes have been implemented that previously caused incorrect serialization of encrypted messages when using Ed25519 keys. By default, Delta Chat still uses RSA keys, with a transition to Ed25519 keys planned in future versions.
- The core of the application has undergone . The core version in use is 1.27.0.
Opominjamo, da Delta Chat ne uporablja lastnih strežnikov in lahko deluje praktično prek kateregakoli poštnega strežnika, ki podpira SMTP in IMAP (za hitro določitev prejemanja novih sporočil se uporablja tehnika ). Podpira šifriranje z uporabo OpenPGP in standarda za enostavno avtomatsko nastavitev in izmenjavo ključev brez uporabe strežnikov ključev (ključ se samodejno prenese v prvem poslanem sporočilu). Realizacija končnega šifriranja temelji na kodi , ki je letos prestala neodvisni varnostni pregled. Promet je šifriran z uporabo TLS v izvedbah standardnih sistemskih knjižnic.
Delta Chat is fully user-controlled and is not tied to centralized services. Registration with new services is not required—an existing email can be used as an identifier. If the correspondent does not use Delta Chat, they can read the message as a regular email. Spam control is implemented by filtering messages from unknown users (by default, only messages from contacts in the address book and those to whom messages have been previously sent are displayed, as well as replies to one's own messages). Attachments and attached images and videos may be displayed.
Podržano je kreiranje grupnih chatova u kojima može komunicirati više učesnika. Pritom postoji mogućnost povezivanja sa grupom verifikovanog spiska učesnika, koji ne dopušta da poruke pročitaju neovlašćene osobe (provera učesnika se vrši kriptografskim potpisom, a poruke se šifriraju koristeći end-to-end šifrovanje). Pristup verifikovanim grupama se vrši slanjem pozivnice sa QR kodom. Verifikovani chatovi za sada imaju status eksperimentalne mogućnosti, ali se planira stabilizacija njihove podrške početkom 2020. godine nakon završetka bezbednosne revizije implementacije.
Jedro sporočilnika se razvija ločeno v obliki knjižnice in ga je mogoče uporabiti za pisanje novih odjemalcev in botov. Trenutna različica osnovne knjižnice v jeziku Rust (stara različica v jeziku C). Na voljo so vezave za Python, Node.js in Java. V unofficial bindings for Go. An update was also released at the end of February for Linux and macOS, built on the Electron platform.
Izvor: opennet.ru
