O le poloketi Tor na faʻaalia se faʻatinoga i le gagana Rust, lea o le a suia i le lumanaʻi le C version

O le au atiaʻe o le fesoʻotaʻiga Tor e le taʻua igoa na tuʻuina atu le poloketi Arti, lea o loʻo faʻagasolo ai galuega e fausia ai se faʻatinoga o le Tor protocol i le gagana Rust. E le pei o le C faʻatinoga, lea na muamua fuafuaina e fai ma sui SOCKS ona faʻatulagaina lea i isi manaʻoga, o Arti na muamua faʻavaeina i le tulaga o se faletusi faʻapipiʻi faʻapipiʻi e mafai ona faʻaogaina e faʻaoga eseese. Ua silia ma le tausaga o fa'agasolo lea galuega i le fa'atupega mai le polokalame fesoasoani a le Zcash Open Major Grants (ZOMG). O le fa'ailoga o lo'o tufatufaina i lalo ole Apache 2.0 ma le MIT laisene.

O mafuaʻaga mo le toe tusia o Tor i Rust o le manaʻo ia ausia se maualuga maualuga o le saogalemu code e ala i le faʻaaogaina o se gagana e faʻamautinoa ai le saogalemu o le gaioiga ma le manatua. E tusa ai ma le Tor developers, e le itiiti ifo ma le afa o faʻafitauli uma e mataʻituina e le poloketi o le a faʻaumatia i se faʻatinoga Rust pe afai e le faʻaogaina e le code poloka "le saogalemu". O le a mafai foi e le ele ona ausia le saoasaoa o le atinaʻeina o le saoasaoa nai lo le faʻaaogaina o le C, ona o le faʻaalia o le gagana ma faʻamautinoaga faʻamaonia e mafai ai ona e aloese mai le faʻaumatia taimi i le siakiina faalua ma le tusiaina o tulafono e le manaʻomia. E le gata i lea, pe a atiaʻe se galuega fou, o mea uma o le atinaʻeina o Tor ua mavae e amanaia, lea o le a aloese ai mai faʻafitauli faʻapitoa faʻapitoa ma faʻaleleia atili ai le poloketi ma lelei.

I lona tulaga oi ai nei, ua mafai e Arti ona faʻafesoʻotaʻi i le fesoʻotaʻiga Tor, fesoʻotaʻi ma faʻamaumauga faʻamaumauga, ma fatuina fesoʻotaʻiga le iloa i luga ole Tor ma se sui faʻavae SOCKS. E leʻi fautuaina le atinaʻe mo le faʻaogaina i faiga faʻapipiʻi, talu ai e le o faʻaogaina uma uiga faʻapitoa ma e le faʻamaonia le fetaui i tua i le API. O le fa'ata'ita'iga muamua a le kalani e fa'amalieina le puipuiga, e lagolago ai pona puipui ma filo fa'aesea, ua fa'atulaga e fa'alauiloa ia Oketopa.

O le faʻasalalauga muamua o le beta e faʻamoemoeina ia Mati 2022 faʻatasi ai ma se faʻataʻitaʻiga faʻatinoga o le faletusi faʻapipiʻi ma faʻataʻitaʻiga faʻatinoga. O le faʻasalalauga muamua, faʻatasi ai ma le API mautu, CLI ma le faʻatulagaga faʻatulagaina, faʻapea foʻi ma le suʻega, ua fuafuaina mo le ogatotonu o Setema 2022. O lenei faʻasalalauga o le a talafeagai mo le faʻaaogaina muamua e tagata faʻaoga lautele. Fa'afouga 2022 o lo'o fa'amoemoe i le fa'ai'uga o Oketopa 1.1 fa'atasi ai ma le lagolago mo felauaiga fa'apipi'i ma alalaupapa e fa'aalo ai poloka. Lagolago mo auaunaga aniani ua fuafuaina mo le tatalaina o le 1.2, ma le ausiaina o le tutusa ma le C client e faamoemoe i le tatalaina o le 2.0, le taimi e leʻi fuafuaina.

I le lumanaʻi, o loʻo vaʻaia e le au atinaʻe se faʻaitiitia malie o gaioiga e fesoʻotaʻi ma le atinaʻeina o le code C, ma le faʻaopoopoga o le taimi e faʻaalu i le faʻataʻitaʻiga i Rust. A oʻo le faʻatinoga o le Rust i se tulaga e mafai ona suia ai le C version, o le a taofia e le au atinaʻe le faʻaopoopoina o foliga fou i le C faʻatinoga ma, a maeʻa sina taimi, taofi le lagolagoina atoatoa. Ae o le a le tupu vave lenei mea, ma seʻia oʻo i le faʻatinoga i Rust i le tulaga o le sui atoatoa, o le atinaʻeina o le tagata faʻatau Tor ma le faʻasalalau i C o le a faʻaauau.

puna: opennet.ru

Faaopoopo i ai se faamatalaga