Famoahana ny nginx 1.19.1 sy njs 0.4.2

nampidirina famoahana sampana lehibe vaovao nginx 1.19.1, ao anatin'izany no ivoahan'ny fahafahana vaovao. Amin'ny parallèle tohanana stable sampana 1.18.x Ny fanovana mifandraika amin'ny fanafoanana ny fahadisoana lehibe sy ny fahalemena ihany no atao. Amin'ny taona manaraka, mifototra amin'ny sampana lehibe 1.19.x, dia hisy sampana stable 1.20 hiorina.

tena fanovana:

  • Ao amin'ny torolàlana "proxy_cache_path",
    "fastcgi_cache_path", "scgi_cache_path" ary "uwsgi_cache_path" dia nanampy marika "min_free" izay mandrindra ny haben'ny cache mifototra amin'ny famaritana ny haben'ny habaka kapila maimaim-poana.

  • Directives"lingering_close", "lingering_time" ary "lingering_timeout" dia namboarina mba hiasa amin'ny HTTP/2.
  • Miantoka fa ny angona tsy ilaina rehetra nalefan'ny backend dia ariana.
  • Rehefa mahazo valiny fohy avy amin'ny mpizara FastCGI, Nginx izao dia manandrana mandefa ny ampahany misy amin'ny valiny amin'ny mpanjifa ary manidy ny fifandraisana.
  • Rehefa mahazo valiny diso ny halavany avy amin'ny gRPC backend, Nginx dia mijanona amin'ny fanodinana ny fangatahana miaraka amin'ny hafatra diso.
  • Ny hadisoana dia raikitra, ohatra, ny fanesorana ny socket Unix mihaino rehefa manodina ny mari-pamantarana SIGQUIT dia azo antoka, ny proxy amin'ny fonosana UDP tsy misy habe ary ny proxy amin'ny backends uwsgi rehefa mampiasa SSL dia namboarina, ny fitantanana ny fahadisoana dia raikitra rehefa mampiasa ny Ny torolàlana "ssl_ocsp", ny kajy diso momba ny haben'ny cache ao amin'ny rafitra rakitra XFS dia raikitra ary NFS.

niara- nitranga fanontana ny 0.4.2, mpandika teny JavaScript ho an'ny mpizara tranonkala nginx. Ny mpandika teny njs dia mampihatra ny fenitry ny ECMAScript ary mamela anao hanitatra ny fahaizan'ny nginx amin'ny fanodinana ny fangatahana amin'ny alàlan'ny script ao amin'ny konfigurasi. Ny scripts dia azo ampiasaina amin'ny rakitra fanamafisana mba hamaritana ny lojika mandroso amin'ny fanodinana ny fangatahana, ny famoronana rindrankajy, ny famoronana valiny mavitrika, ny fanovana ny fangatahana/valiny, na ny famoronana stubs haingana hamahana olana amin'ny rindranasa tranonkala. Ny dikan-teny vaovao dia manampy ny RegExp.prototype[Symbol.replace] sy %TypedArray%.prototype.sort(). Ampidirina ny mety hisian'ny backtracing andalana. Ny fiasa toy ny mkdir(), readdir() ary rmdir() dia nampiana ao amin'ny maody "fs".

Ankoatra izany, ny Minisitry ny Atitany ao amin'ny Federasiona Rosiana nahazo fanamafisana ny vaovao momba ny fampitsaharana ny raharaha heloka bevava momba ny zo amin'ny rindrambaiko Nginx, ary koa ny fahavitan'ny fanamarinana ny fanapahan-kevitra noraisin'ny biraon'ny fampanoavana manara-maso. "Ny raharaha heloka bevava voatondro, natomboka tamin'ny 04.12.2019 Desambra 18.05.2020 momba ny fanitsakitsahana ny zon'ny mpamorona nataon'ny Rambler Internet Holding LLC nandritra ny fampivoarana ny rindrambaiko Nginx, dia nitsahatra tamin'ny 1 Mey 1 teo ambanin'ny andininy 24, fizarana XNUMX amin'ny Art. XNUMX amin'ny Fehezan-dalàna momba ny heloka bevava ao amin'ny Federasiona Rosiana (noho ny tsy fisian'ny corpus delicti). Tany am-boalohany momba ny fampitsaharana ny raharaha heloka bevava nitatitra Igor Sysoev, mpanoratra ny Nginx, saingy mbola nisy ny mety ho fanafoanan'ny manampahefana mpanara-maso ity fanapahan-kevitra ity. Nandritra izany fotoana izany, tany amin'ny fitsarana amerikana mitohy mifandraika amin'ny zon'ny Nginx, fitsarana manohitra ny orinasa F5 Networks, natomboka taorian'ny fametrahana fitoriana nataon'ny orinasa mpanao lalàna Lynwood Investments.

Source: opennet.ru

Add a comment