An chéad scaoileadh béite de Arti, cur i bhfeidhm Tor i Rust

Chuir forbróirí líonra Tor gan ainm an chéad scaoileadh béite (0.1.0) de thionscadal Arti i láthair, a fhorbraíonn cliant Tor scríofa i Rust. Tá stádas forbartha turgnamhacha ag an tionscadal, tá sé taobh thiar d'fheidhmiúlacht phríomhchliant Tor i C agus níl sé réidh fós chun é a athsholáthar go hiomlán. I mí Mheán Fómhair tá sé beartaithe scaoileadh 1.0 a chruthú le cobhsú an API, CLI agus socruithe, a bheidh oiriúnach le húsáid tosaigh ag gnáthúsáideoirí. Sa todhchaí níos faide i gcéin, nuair a shroicheann an cód Rust leibhéal is féidir a athsholáthar go hiomlán ar an leagan C, tá sé beartaithe ag na forbróirí stádas príomh-chur chun feidhme Tor a thabhairt do Arti agus stop a chur le cur chun feidhme C a choinneáil.

Murab ionann agus cur i bhfeidhm C, a dearadh ar dtús mar sheachvótálaí SOCKS agus a cuireadh in oiriúint ansin do riachtanais eile, forbraítear Arti ar dtús i bhfoirm leabharlann modúlach inleabaithe ar féidir le feidhmchláir éagsúla í a úsáid. Ina theannta sin, nuair a bhíonn tionscadal nua á fhorbairt, cuirtear san áireamh gach taithí forbartha Tor san am atá caite, rud a sheachnóidh fadhbanna ailtireachta aitheanta agus a dhéanfaidh an tionscadal níos modúlach agus níos éifeachtaí. Déantar an cód a dháileadh faoi cheadúnais Apache 2.0 agus MIT.

Is iad na cúiseanna atá le hathscríobh Tor in Rust ná an fonn chun leibhéal níos airde slándála cód a bhaint amach trí úsáid a bhaint as teanga a chinntíonn oibriú sábháilte le cuimhne. De réir fhorbróirí Tor, cuirfear deireadh le leath ar a laghad de na leochaileachtaí a ndearna an tionscadal monatóireacht orthu i gcur i bhfeidhm Rust mura n-úsáideann an cód bloic “neamhshábháilte”. Déanfaidh Rust freisin luasanna forbartha níos tapúla a bhaint amach ná C a úsáid, mar gheall ar léiriú na teanga agus ráthaíochtaí dochta a cheadaíonn duit cur amú ama ar sheiceáil dhúbailte agus cód neamhriachtanach a scríobh.

I measc na n-athruithe ar scaoileadh 0.1.0, tá cobhsú bunúsach ar APIanna ardleibhéil agus an leabharlann a thabhairt chun ullmhachta le haghaidh comhtháthú turgnamhach le tionscadail eile. I measc na n-athruithe, luaitear API a chur leis chun cásanna TorClient a chruthú, lena n-áirítear an cumas (bootstrap) a thógáil agus a thúsú sa chúlra ar an gcéad úsáid. Ina theannta sin, tá API ardleibhéil nua curtha leis chun earráidí a láimhseáil.

Sula bhfoilseofar an scaoileadh 1.0.0, tá sé beartaithe ag na forbróirí tacaíocht iomlán a thabhairt do Arti as a bheith ag obair mar chliant Tor a sholáthraíonn rochtain ar an Idirlíon (cuirtear tacaíocht do sheirbhísí oinniún ar athló don todhchaí). Áirítear leis seo paireacht a bhaint amach le cur i bhfeidhm príomhshrutha C i réimsí mar fheidhmíocht líonra, ualach LAP, agus iontaofacht, chomh maith le tacaíocht a sholáthar do gach gné a bhaineann le slándáil.

Foinse: oscailtenet.ru

Add a comment