FreeBSD 13 waxay ku dhowaatay inay ku dhamaato hirgelinta hagardaamo ee WireGuard oo leh xadgudubyo shatiga iyo dayacan

Laga soo bilaabo saldhigga koodhka ee lagu sii daayay FreeBSD 13, koodhka fulinaya borotokoolka WireGuard VPN, oo lagu sameeyay amarka Netgate iyada oo aan lala tashan horumariyeyaasha WireGuard asalka ah, oo horey loogu daray sii deynta xasilloon ee qaybinta pfSense, ayaa ahayd fadeexad. laga saaray. Kadib dib u eegis kood oo uu sameeyay Jason A. Donenfeld, qoraaga WireGuard asalka ah, waxa soo baxday in FreeBSD ee dhaqangelinta la soo jeediyay ee WireGuard ay ahayd qayb ka mid ah koodka koodka, oo ay ka buuxaan qulqulka xad dhaafka ah iyo ku xad-gudbida GPL.

Hirgelinta waxaa ku jira cillado masiibo ah oo ku jira code-ka qarsoodiga ah, qayb ka mid ah borotokoolka WireGuard waa laga saaray, waxaa jiray khaladaad sababay burburka kernel iyo ka gudubka hababka amniga, iyo kaydinta cabbirka go'an ayaa loo isticmaalay xogta gelinta. Joogitaanka stubs halkii jeegag in had iyo jeer soo laabtay "runta", iyo sidoo kale la iloobay printfs debugging la soo saarka ee xuduudaha loo isticmaalo sirta, iyo isticmaalka shaqada hurdo si looga hortago xaaladaha jinsiyadda wax badan oo ku saabsan tayada code.

Qaybaha koodka qaarkood, sida shaqada crypto_xor, ayaa laga soo raray hirgelinta WireGuard ee loo sameeyay Linux, taasoo xadgudub ku ah shatiga GPL. Natiijo ahaan, Jason Donenfield, oo ay weheliyaan Kyle Evans iyo Matt Dunwoodie (qoraaga dekedda WireGuard ee OpenBSD), waxay qaadeen hawsha dib u habeynta hirgelinta dhibaatada leh, usbuuc gudihii, waxay si buuxda u beddeleen dhammaan koodka horumariyaha kiraystay Netgate. . Nooca wax laga beddelay waxa loo sii daayay sidii xidhmo gaar ah, oo lagu meeleeyay kaydka mashruuca WireGuard oo aan wali lagu darin FreeBSD.

Waxa xiisaha lihi leh, markii hore ma jirin calaamado dhibaato; Netgate, oo rabtay inuu awood u yeesho inuu u isticmaalo WireGuard qaybinta pfSense, wuxuu shaqaaleysiiyay Matthew Macy, oo si fiican u yaqaan kernel FreeBSD iyo xidhmooyinka shabakadda, wuxuu ku lug leeyahay hagaajinta cayayaanka wuxuuna khibrad u leeyahay horumarinta darawalada shabakada ee nidaamkan hawlgalka. Macy waxaa la siiyay jadwal dabacsan oo aan lahayn waqti kama dambays ah ama hubinta xilliga dhexe. Soo-saareyaasha la kulmay Macy intii ay ka shaqaynayeen FreeBSD waxay ku tilmaameen inuu yahay barnaamij-yaqaan karti iyo xirfad leh oo aan samayn khaladaad ka badan kuwa kale oo si waafi ah uga jawaabay dhaleeceynta. Tayada liidata ee xeerka fulinta WireGuard ee FreeBSD ayaa la yaab ku noqotay iyaga.

Kadib 9 bilood oo shaqo ah, Macy wuxuu ku daray hirgalintiisa laanta HEAD, kaas oo loo adeegsaday qaabaynta FreeBSD 13 siidaynta, Disembar hore iyada oo aan la dhamaystirin dib u eegista iyo tijaabinta asaaga. OpenBSD iyo NetBSD dekedaha. Bishii Febraayo, Netgate waxay ku biirisay WireGuard siideynta xasilloon ee pfSense 2.5.0 waxayna bilowday rarida dab-damiska iyada oo ku saleysan. Ka dib markii dhibaatooyinka la aqoonsaday, koodka WireGuard ayaa laga saaray pfSense.

Koodhka lagu daray ayaa shaaca ka qaaday dayacanka halista ah ee loo adeegsaday 0-maalin ka faa'iidaysi, laakiin markii hore Netgate ma aysan aqoonsan jiritaanka dayacan waxayna isku dayday inay ku eedayso horumariyaha WireGuard asalka ah ee weerarada iyo eexda, taas oo si xun u saamaysay sumcaddeeda. Horumariyaha dekeddu wuxuu markii hore diiday sheegashooyinka ku saabsan tayada koodhka wuxuuna u tixgeliyey in la buunbuuniyey, laakiin ka dib markii uu muujiyay khaladaadka, wuxuu soo jiitay xaqiiqda ah in dhibaatada dhabta ah ee muhiimka ah ay tahay la'aanta dib u eegista saxda ah ee tayada koodhka ee FreeBSD, sababtoo ah dhibaatooyinka ayaa weli aan la ogaanin bilo badan. (Wakiilada Netgate waxay muujiyeen in dadwaynaha dib u eegista dib loo bilaabay Agoosto 2020, laakiin shaqsiyada horumariya FreeBSD waxay xuseen in Phabricator dib u eegista uu xidhay Macy iyada oo aan la dhamaystirin iyo faallooyinka la iska indhatiray). Kooxda Xuddunta ee FreeBSD ayaa ka jawaabtay dhacdada iyagoo ballan qaaday inay casriyeynayaan hababka dib u eegista koodka.

Matthew Macy, oo ah horumariyaha dekedda FreeBSD ee dhibaatada leh, ayaa ka faallooday xaaladda isaga oo sheegay in uu sameeyay qalad weyn oo uu ku qaatay shaqada isaga oo aan diyaar u ahayn fulinta mashruuca. Macy waxa uu ku sharaxay natiijada gubasho shucuureed iyo natiijada dhibaatooyinka ka dhashay xanuunka Covid-ka-dambeyay. Isla mar ahaantaana, Macy ma helin go'aanka ah inuu ka tago waajibaadyadii uu horey u soo maray oo uu isku dayay inuu keeno mashruuca.

Xaaladda Macy waxa kale oo laga yaabaa in ay saamaysay xukun xabsi ah oo dhawaan lagu xukumay isku daygii sharci-darrada ahaa ee uu isku dayay in uu ka saaro kiraystayaasha guri uu iibsaday kuwaas oo aan doonayn in ay si iskood ah uga guuraan. Taas bedelkeeda, isaga iyo xaaskiisa waxay soo dejiyeen alwaaxdii sagxadda, waxayna jabiyeen godadka dabaqyada si ay guriga uga dhigaan mid aan la degi karin, sidoo kale waxay isku dayeen inay cabsi geliyaan dadka deggan, waxay jabsadeen dabaqyo ay degan yihiin oo ay la soo baxeen alaabtoodii (falkaas waxaa loo aqoonsaday inuu yahay tuugo). Si ay uga badbaadaan mas’uuliyadda falka uu geystay, Macy iyo xaaskiisa waxay u carareen Talyaaniga, balse waxaa loo gacan geliyey Mareykanka waxayna xabsiga ku jireen in ka badan afar sano.

Source: opennet.ru

Add a comment