Ko te kaupapa Tor i whakaatu he whakatinanatanga i roto i te reo Rust, a muri ake nei ka whakakapi i te putanga C

Ko nga kaihanga o te whatunga Tor ingoamuna i whakaatu i te kaupapa Arti, kei roto nei te mahi ki te hanga whakatinanatanga o te kawa Tor i roto i te reo Rust. Kaore i rite ki te whakatinanatanga C, i hangaia i te tuatahi hei takawaenga SOCKS katahi ka whakaahuruhia ki etahi atu hiahia, i te tuatahi ka whakawhanakehia a Arti i roto i te ahua o te whare pukapuka whakauru ka taea te whakamahi e nga momo tono. Neke atu i te kotahi tau e whakahaere ana te mahi me te putea mai i te kaupapa putea Zcash Open Major Grants (ZOMG). Ka tohatohahia te waehere i raro i nga raihana Apache 2.0 me MIT.

Ko nga take mo te tuhi ano i a Tor i Rust ko te hiahia ki te whakatutuki i te taumata teitei o te haumarutanga waehere ma te whakamahi i te reo e whakarite ana i te mahi haumaru me te mahara. E ai ki nga kaihanga Tor, ko te haurua o nga whakaraeraetanga katoa e aroturukihia ana e te kaupapa ka whakakorehia i roto i te whakatinanatanga Rust ki te kore te waehere e whakamahi i nga poraka "kore haumaru". Ka taea hoki e te waikura te tere o te whakawhanaketanga tere atu i te whakamahi C, na te kaha o te reo me nga taurangi tino e taea ai e koe te karo i te moumou taima ki te tirotiro rua me te tuhi i nga waehere kore. I tua atu, i te wa e whakawhanake ana i tetahi kaupapa hou, ka whakaarohia nga wheako whanaketanga Tor o mua, ka karo i nga raruraru hoahoanga e mohiotia ana ka pai ake te kaupapa me te pai.

I roto i tona ahuatanga o naianei, kua taea e Arti te hono atu ki te whatunga Tor, te korero ki nga kaitoro whaiaronga, me te hanga hononga kore ingoa ki runga ake o Tor me te takawaenga-a-SOCKS. Ko te whakawhanaketanga kaore ano i te tūtohutia mo te whakamahi i nga punaha whakaputa, na te mea kaore i te whakatinanahia nga ahuatanga tūmataitinga katoa me te hototahi whakamuri i te taumata API kaore e taurangi. Ko te putanga tuatahi mo te haumarutanga o te kiritaki, e tautoko ana i nga pona kaitiaki me te wehenga miro, ka tukuna hei te Oketopa.

Ko te tukunga beta tuatahi ka tumanakohia hei te Maehe 2022 me te whakatinanatanga whakamatautau o te whare pukapuka whakauru me nga arotautanga mahi. Ko te tukunga pumau tuatahi, me te API pumau, CLI me te whakatakotoranga whirihoranga, tae atu ki te arotake, kua whakaritea mo te waenganui o Mahuru 2022. Ko tenei tukunga ka pai mo te whakamahi tuatahi ma nga kaiwhakamahi whanui. Ko te whakahoutanga 2022 e tumanakohia ana hei te mutunga o Whiringa-a-nuku 1.1 me te tautoko mo nga waka mono-mai me nga piriti hei karo i te aukati. Ko te tautoko mo nga ratonga riki kua whakamaheretia mo te tukunga 1.2, me te whakatutuki i te riterite ki te kiritaki C e tumanakohia ana i roto i te tukunga 2.0, ko te waa kaore ano kia whakatauhia.

I nga wa kei te heke mai, ka tohu nga kaihanga i te heke haere o nga mahi e pa ana ki te whanaketanga o te waehere C, me te piki ake o te wa i whakatapua ki te whakatika i roto i te Rust. Ka eke te whakatinanatanga Rust ki te taumata ka taea te whakakapi i te putanga C, ka mutu nga kaiwhakawhanake ki te taapiri i nga ahuatanga hou ki te whakatinanatanga C, a, i muri i etahi wa, ka mutu te tautoko katoa. Engari kaore tenei e puta wawe, a kia tae ra ano te whakatinanatanga i roto i te Rust ki te taumata o te whakakapinga katoa, ka haere tonu te whanaketanga o te kiritaki Tor me te relay i C.

Source: opennet.ru

Tāpiri i te kōrero