Siideynta nginx 1.19.1 iyo njs 0.4.2

Soo gudbiyey sii daynta laan cusub oo weyn nginx 1.19.1, kuwaas oo fursado cusub lagu horumarinayo. Si barbar socda oo la taageeray laanta 1.18.x Kaliya isbeddellada la xiriira ciribtirka khaladaadka halista ah iyo baylahda ayaa la sameeyaa. Sannadka soo socda, oo ku saleysan laanta ugu weyn ee 1.19.x, laan xasilloon 1.20 ayaa la samayn doonaa.

Main isbedel:

  • Awaamiirta ku jirta"dariiqa proxy_cacheΒ«
    "fastcgi_cache_path", "scgi_cache_path" iyo "uwsgi_cache_path" waxay ku dareen "min_free" parameter kaas oo nidaaminaya cabbirka cache-ga iyadoo lagu salaynayo cabbirka ugu yar ee meel diskeedka bilaashka ah.

  • Awaamiirta"raagay_soo dhawaada"," lingering_time "iyo" lingering_timeout " ayaa loo habeeyey inay la shaqeeyaan HTTP/2.
  • Wuxuu xaqiijiyaa in dhammaan xogta aan loo baahnayn ee uu soo diro dhabarka la tuuray.
  • Markaad hesho jawaab aad u gaaban server-ka FastCGI, Nginx hadda waxay isku daydaa inay u dirto qaybta la heli karo ee jawaabta macmiilka ka dibna xidho xidhiidhka.
  • Markaad hesho jawaabta dhererka khaldan ee gRPC dhabarka, Nginx waxay joojisaa socodsiinta codsiga fariin khalad ah.
  • Khaladaadka waa la hagaajiyay, tusaale ahaan, ka saarista saldhigyada Unix ee dhegeysiga marka la farsameynayo calaamada SIGQUIT, wakiil ka noqoshada baakadaha UDP ee eber-ka ah iyo u wakiilashada uwsgi dhabarka marka la isticmaalayo SSL waa la hagaajiyay, maaraynta qaladka ayaa la hagaajiyay marka la isticmaalayo "ssl_ocsp" dardaaranka, xisaabinta khaldan ee cabbirka cache ee nidaamka faylka XFS waa la hagaajiyay iyo NFS.

Isla mar ahaantaana dhacay sii daayo njs 0.4.2, Turjumaan JavaScript u ah server-ka shabakada nginx. Turjubaanka njs wuxuu fuliyaa heerarka ECMAScript wuxuuna kuu ogolaanayaa inaad balaadhiso awooda nginx si ay u socodsiiso codsiyada adoo isticmaalaya qoraalada qaabaynta. Qoraallada waxaa loo isticmaali karaa faylka qaabeynta si loo qeexo macquulka horumarsan ee habaynta codsiyada, soo saarista qaabaynta, soo saarida firfircoonida jawaab celinta, wax ka beddelka codsi/jawaab, ama si degdeg ah loo abuuro stubs si loo xalliyo mashaakilaadka codsiyada webka. Nooca cusub wuxuu ku darayaa taageerada RegExp.prototype[Symbol.replace] iyo %TypedArray%.prototype.sort(). Suurtagalnimada dib u noqoshada khad-line ayaa la soo bandhigay. Hawlaha sida mkdir(), readdir() iyo rmdir() ayaa lagu daray "fs" moduleka.

Intaa waxaa dheer, Wasaaradda Arrimaha Gudaha ee Ruushka ΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ xaqiijinta macluumaadka ku saabsan joojinta kiiska dambiyada ee ku saabsan xuquuqda software-ka Nginx, iyo sidoo kale dhamaystirka xaqiijinta go'aanka uu sameeyay xafiiska xeer ilaalinta kormeerka. Kiis dambiyeedka la cayimay, oo bilaabmay 04.12.2019/18.05.2020/1 ee ku saabsan xaqiiqda ku xadgudubka xuquuqda daabacaadda ee Rambler Internet Holding LLC inta lagu gudajiray horumarinta software-ka Nginx, ayaa la joojiyay 1/24/XNUMX sida hoos timaada faqradda XNUMX ee qaybta XNUMX ee farshaxanka. XNUMX ee Xeerka Habka Ciqaabta ee Federaalka Ruushka (sababtoo ah la'aanta corpus delicti)." Ka hor joojinta kiiska dembiga la sheegay Igor Sysoev, qoraaga Nginx, laakiin weli waxaa jirtay suurtogalnimada in go'aankan la joojiyo masuuliyiinta kormeerka. Isla markaana, maxkamad Maraykan ah way sii socotaa ee la xidhiidha xuquuqda Nginx, dacwadaha ka dhanka ah shirkadda F5 Networks, oo la bilaabay ka dib markii la xareeyay dacwad ay gudbisay shirkadda sharciga Lynwood Investments.

Source: opennet.ru

Add a comment