Ilmus uus versioon Delta Chat 1.22 — sõnumivahetusprogramm, mis kasutab e-posti transpordiks oma serverite asemel (chat-over-email, spetsialiseeritud postikliendi, mis töötab nagu sõnumivahetusprogramm). Rakenduste kood on litsentseeritud GPLv3 alusel ja põhiteek on saadaval MPL 2.0 (Mozilla Public License) alusel. Väljalase on saadaval Google Play's ja F-Droidis. Töölaudade jaoks mõeldud analoogversioon viibib.
Uues versioonis:
- Inimesega suhtlemine, kes ei ole adresseeritud kataloogis, on oluliselt paranenud. Kui inimene, keda ei ole kontakteerimise katalooge, saadab kasutajale sõnumi või lisab ta rühma, saadetakse vastavale kasutajale nüüd vestlussoov (Chat Request), mis nõuab edasise suhtlemise vastuvõtmist või tagasilükkamist. Taotlus võib sisaldada tavateate elemente (manused, pildid) ja kuvatakse otse vestluste nimekirjas, kuid on varustatud erimärgisega. Kui soov on vastu võetud, muutub see eraldi vestluseks. Tagasi vestlusse naasmiseks saab taotlust paigutada nähtavale kohale või arhiveerida.

- Delta Chati toe rakendamine mitme konto (Multi-Account) halduseks ühes rakenduses on viidud uuele ühtsele töötlejale, mis tagab kontode vahel töötamise paralleelsuse (konto vahel vahetamine toimub nüüd kohe). Töötleja võimaldab ka rühmadega ühenduse loomise taustal. Lisaks Androidi ja lauaarvutite versioonidele on mitme konto kasutamise võimalus rakendatud ka iOS-i platvormi versioonis.

- Ülemises paneelis on tagatud ühenduse staatuse kuvamine, võimaldades kiiret hinnangut ühenduse puudumise kohta võrguprobleemide tõttu. Pealkirja klikates avaneb dialoog, kus on rohkem üksikasju ühenduse puudumise põhjuste kohta, näiteks kuvatakse edastatud teenusepakkuja andmed liikluskvotade kohta.

Tuletame meelde, et Delta Chat ei kasuta oma servereid ning saab töötada praktiliselt mistahes e-posti serveriga, mis toetab SMTP ja IMAP (uute sõnumite kiireks tuvastamiseks kasutatakse Push-IMAP tehnikat). Toetatakse OpenPGP ja Autocrypt standardi abil krüpteerimist, et lihtsustada automaatset seadistamist ja võtmete vahetamist ilma kasutamata serverid võtmeid (võti edastatakse automaatselt esimeses saadetud sõnumis). Lõpp-krüpteerimise teostamine põhineb rPGP koodil, mis läbis sel aastal sõltumatu turvae värske hindamise. Andmevoog krüpteeritakse TLS abil, kasutades standardsete süsteemi teekide rakendust.
Delta Chat on täielikult kasutaja kontrolli all ja ei ole seotud tsentraliseeritud teenustega. Tööks ei ole vaja registreeruda uutes teenustes - isikutunnuseks võib kasutada olemasolevat e-posti. Kui vestluspartner ei kasuta Delta Chat'i, saab ta sõnumit lugeda nagu tavalist kirja. Spämmi tõrjumine toimub tundmatute kasutajate sõnumite filtreerimise teel (vaikimisi kuvatakse ainult sõnumid, mis on saadetud kontaktide nimekirjast ja neile, kellele on varem sõnumeid saadetud, ning ka vastuseid oma sõnumitele). Toetatakse manuseid ja lisatud pilte ning videoid.
Toetatakse grupivestluste loomist, kus võivad suhelda mitmed osalejad. Samuti on võimalik gruppi siduda verifitseeritud osalejate nimekiri, mis ei lase kõrvalistel isikutel sõnumeid lugeda (osalejate kontroll toimub krüptograafilise allkirja abil ning sõnumid krüpteeritakse lõppkrüpteerimise abil). Verifitseeritud rühmadega liitumine toimub kutse saatmise kaudu QR-koodi abil.
Messengeri tuum arendatakse eraldi teegina ja seda saab kasutada uute klientide ja robotite kirjutamiseks. Praegune versioon põhiteegist on kirjutatud Rusti keeles (vana versioon oli kirjutatud C keeles). On olemas sidurid Pythonile, Node.js-le ja Javale. Töös on mitteametlikud sidurid Go jaoks. Eksisteerib DeltaChat libpurple'ile, mis võib kasutada nii uut Rusti tuuma kui ka vana C tuuma.
Allikas: opennet.ru



