Ua hōʻike ka papahana Tor i kahi hoʻokō ma ka ʻōlelo Rust, i ka wā e hiki mai ana e pani i ka mana C

ʻO nā mea hoʻomohala o ka pūnaewele Tor inoa ʻole i hōʻike i ka papahana Arti, i loko o ka hana e hoʻomaka ai e hana i kahi hoʻokō o ka protocol Tor ma ka ʻōlelo Rust. ʻAʻole like me ka hoʻokō C, i hoʻolālā mua ʻia ma ke ʻano he koho SOCKS a laila hoʻohālikelike ʻia i nā pono ʻē aʻe, ua hoʻomohala mua ʻia ʻo Arti ma ke ʻano o kahi waihona modular embeddable hiki ke hoʻohana ʻia e nā noi like ʻole. Ua hoʻomaka ka hana no hoʻokahi makahiki me ke kālā mai ka papahana hāʻawi Zcash Open Major Grants (ZOMG). Hāʻawi ʻia ke code ma lalo o nā laikini Apache 2.0 a me MIT.

ʻO nā kumu o ke kākau hou ʻana iā Tor ma Rust ʻo ka makemake e hoʻokō i kahi kiʻekiʻe o ka palekana code ma o ka hoʻohana ʻana i kahi ʻōlelo e hōʻoiaʻiʻo ai i ka hana palekana me ka hoʻomanaʻo. Wahi a nā mea hoʻomohala Tor, e hoʻopau ʻia ka hapa liʻiliʻi o nā nāwaliwali a pau i nānā ʻia e ka papahana i kahi hoʻokō Rust inā ʻaʻole hoʻohana ke code i nā poloka "palekana". Hiki i ka Rust ke hoʻokō i ka wikiwiki o ka hoʻomohala ʻana ma mua o ka hoʻohana ʻana iā C, ma muli o ka hōʻike ʻana o ka ʻōlelo a me nā hōʻoia koʻikoʻi e hiki ai iā ʻoe ke pale i ka manawa ma ka nānā pālua a kākau i nā code pono ʻole. Eia kekahi, i ka wā e hoʻomohala ai i kahi papahana hou, e noʻonoʻo ʻia nā ʻike a pau o ka hoʻomohala ʻana o Tor i hala, kahi e pale aku ai i nā pilikia kūkulu hale ʻike a hoʻolilo i ka papahana i ʻoi aku ka modular a me ka maikaʻi.

Ma kona kūlana i kēia manawa, hiki iā Arti ke hoʻopili i ka pūnaewele Tor, kamaʻilio me nā kikowaena papa kuhikuhi, a hana i nā pilina inoa ʻole ma luna o Tor me kahi koho koho SOCKS. ʻAʻole ʻōlelo ʻia ka hoʻomohala ʻana no ka hoʻohana ʻana i nā ʻōnaehana hana, no ka mea ʻaʻole i hoʻokō ʻia nā hiʻohiʻona pilikino āpau a ʻaʻole i hōʻoia ʻia ka hoʻohālikelike ʻana i hope ma ka pae API. Hoʻokuʻu ʻia ka mana palekana mua o ka mea kūʻai aku, e kākoʻo ana i nā node kiaʻi a me ka hoʻokaʻawale ʻana i ke kaula, e hoʻokuʻu ʻia i ʻOkakopa.

Manaʻo ʻia ka hoʻokuʻu beta mua ma Malaki 2022 me kahi hoʻokō hoʻokolohua o ka waihona i hoʻopili ʻia a me nā loiloi hana. ʻO ka hoʻokuʻu paʻa mua, me kahi API paʻa, CLI a me ka hoʻonohonoho hoʻonohonoho, a me ka loiloi, ua hoʻolālā ʻia no ka waena o Kepakemapa 2022. E kūpono kēia hoʻokuʻu no ka hoʻohana mua ʻana e nā mea hoʻohana maʻamau. Manaʻo ʻia ka hōʻano hou 2022 ma ka hopena o ʻOkakopa 1.1 me ke kākoʻo no ka lawe ʻana i nā plug-in a me nā alahaka e kāpae i ka pale ʻana. Hoʻolālā ʻia ke kākoʻo no nā lawelawe aniani no ka hoʻokuʻu ʻana i ka 1.2, a ke manaʻo ʻia nei ka loaʻa ʻana o ka parity me ka mea kūʻai C ma ka hoʻokuʻu ʻana i ka 2.0, ʻaʻole i hoʻoholo ʻia ka manawa.

I ka wā e hiki mai ana, wānana nā mea hoʻomohala i ka emi iki ʻana o ka hana e pili ana i ka hoʻomohala ʻana o ke code ma C, a me ka hoʻonui ʻana i ka manawa i hoʻolaʻa ʻia no ka hoʻoponopono ʻana ma Rust. Ke piʻi ka hoʻokō Rust i kahi pae e hiki ke pani i ka mana C, e hoʻopau nā mea hoʻomohala i ka hoʻohui ʻana i nā hiʻohiʻona hou i ka hoʻokō C a, ma hope o kekahi manawa, hoʻōki loa i ke kākoʻo ʻana iā ia. Akā ʻaʻole hiki koke kēia, a hiki i ka hoʻokō ʻana i Rust i ke kiʻekiʻe o kahi pani piha, e hoʻomau ka hoʻomohala ʻana o ka mea kūʻai aku Tor a me ka relay ma C.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka