Delta Chat 1.0 yatulutsidwa pa Android ndi maziko atsopano olembedwanso ku Rust

Yovomerezedwa ndi kumasulidwa kwa messenger Delta Chat 1.0 papulatifomu ya Android (mtundu waposachedwa kwambiri wa desktop ndi 0.901, ndi iOS - 0.960). Pulojekiti ya Delta Chat ndiyodziwikiratu chifukwa chogwiritsa ntchito imelo nthawi zonse ngati mayendedwe ndi kumasulira kwa mauthenga apompopompo kupita ku imelo (chat-over-email, kasitomala wapadera wa imelo yemwe amagwira ntchito ngati messenger). Kodi application wogawidwa ndi ili ndi chilolezo pansi pa GPLv3, ndipo laibulale yayikulu ikupezeka pansi pa MPL 2.0 (Mozilla Public License). Kumasula zilipo pa Google Play.

Delta Chat sigwiritsa ntchito maseva akeake ndipo imatha kugwiritsa ntchito pafupifupi seva iliyonse yamakalata yomwe imathandizira SMTP ndi IMAP (njirayi imagwiritsidwa ntchito kudziwa mwachangu zakubwera kwa mauthenga atsopano. Kankhani-IMAP). Kubisa pogwiritsa ntchito OpenPGP ndi muyezo kumathandizidwa autocrypt pakusintha kosavuta ndikusintha makiyi osagwiritsa ntchito ma seva makiyi (kiyi imatumizidwa yokha mu uthenga woyamba wotumizidwa). Kukhazikitsa kwa encryption kumapeto mpaka kumapeto kumatengera code rPGP, yomwe idapereka kafukufuku wodziyimira pawokha wachitetezo chaka chino. Magalimoto amasungidwa pogwiritsa ntchito TLS pokhazikitsa malaibulale okhazikika.

Delta Chat imayendetsedwa kwathunthu ndi wogwiritsa ntchito ndipo siimangiriridwa ndi ntchito zapakati. Kulembetsa ntchito zatsopano sikuyenera kugwira ntchito. ndipo mutha kugwiritsa ntchito imelo yomwe ilipo ngati chizindikiritso. Ngati mtolankhaniyo sagwiritsa ntchito Delta Chat, amatha kuwerenga uthengawo ngati kalata yokhazikika. Kulimbana ndi sipamu kumachitika ndikusefa mauthenga kuchokera kwa ogwiritsa ntchito osadziwika (mwachisawawa, mauthenga okha ochokera kwa ogwiritsa ntchito omwe ali m'buku la maadiresi ndi omwe mauthenga adatumizidwa kale, komanso mayankho ku mauthenga anu omwe akuwonetsedwa). Ndizotheka kuwonetsa zojambulidwa ndi zithunzi ndi makanema ophatikizidwa.

Imathandizira kupanga macheza amagulu momwe anthu angapo amatha kulumikizana. Pankhaniyi, ndizotheka kumangirira mndandanda wotsimikizika wa omwe atenga nawo mbali pagulu, zomwe sizilola kuti mauthenga awerengedwe ndi anthu osaloledwa (mamembala amatsimikiziridwa pogwiritsa ntchito siginecha ya cryptographic, ndipo mauthenga amasungidwa pogwiritsa ntchito kubisa-kumapeto) . Kulumikizana ndi magulu otsimikiziridwa kumachitika potumiza mayitanidwe ndi QR code. Macheza otsimikizika pakadali pano ali ndi mawonekedwe oyesera, koma thandizo lawo likuyembekezeka kukhazikika koyambirira kwa 2020 ukamaliza kuwunika kwachitetezo pakukhazikitsa.

Choyambira cha messenger chimapangidwa padera ngati laibulale ndipo chingagwiritsidwe ntchito kulemba makasitomala atsopano ndi bots. Mtundu wapano wa library yoyambira yolembedwa ndi m'chinenero cha Rust (kale zinalembedwa m'chinenero C). Pali zomangira za Python, Node.js ndi Java. MU kutukuka zomangira zosavomerezeka za Go.

Poyerekeza ndi mtundu wakale wa 0.510.1, laibulale yayikulu idalembedwanso kuchokera ku C kupita ku Rust popanda kugwiritsa ntchito nambala yosatetezedwa. Zowonjezera zothandizira ma avatar komanso kuthekera kogwiritsa ntchito Delta Chat ngati kasitomala wa imelo kuti muwerenge maimelo okhazikika omwe sanatumizidwe pogwiritsa ntchito Delta Chat.

Delta Chat 1.0 yatulutsidwa pa Android ndi maziko atsopano olembedwanso ku RustDelta Chat 1.0 yatulutsidwa pa Android ndi maziko atsopano olembedwanso ku Rust

Delta Chat 1.0 yatulutsidwa pa Android ndi maziko atsopano olembedwanso ku RustDelta Chat 1.0 yatulutsidwa pa Android ndi maziko atsopano olembedwanso ku Rust

Source: opennet.ru

Kuwonjezera ndemanga