uus peavaldkond , mille raames arendatakse uusi vÔimalusi. Samal ajal toetatakse stabiilset , kuhu viiakse sisse ainult tÔsiste vigade ja haavatavuste kÔrvaldamisega seotud muudatused. JÀrgmisel aastal pÔhiharu 1.19.x alusel luuakse stabiilne haru 1.20.
Peamised :
- Direktiivid ««,
«fastcgi_cache_path», «scgi_cache_path» ja «uwsgi_cache_path» lisatud parameeter «min_free», mis reguleerib vahemÀlu suurust minimaalsete vabade kÔvaketta ruumide mÀÀramise alusel. - Direktiivid ««, «lingering_time» ja «lingering_timeout» on kohandatud töötamiseks HTTP/2-ga.
- Tagatud on kÔikide liigsete andmete eemaldamine, mida saadab tagaplaan.
- Kui FastCGI-serverilt saabub vĂ€ga lĂŒhike vastus, proovib Nginx nĂŒĂŒd klientidele saata kergesti kĂ€tte saadava osa vastusest, pĂ€rast mida lĂ”petab ĂŒhenduse.
- Kui tagaplaanilt saadud gRPC vastus on vale pikkusega, lÔpetab Nginx pÀringu töötlemise ja tagastab vea.
- Parandatud vead, nÀiteks Unix-sokettide eemaldamine SIGQUIT signaali töötlemisel, null-pikkuste UDP-pakettide edastamine ja edastamine UWsgi tagaplaanides SSL-i kasutamisel, vea töötlemine «ssl_ocsp» direktiivi kasutamisel, vale vahemÀlu kogu suuruse arvutamine FC XFS ja NFS-is.
Samas podcasti , JavaScripti tĂ”lkija veebiserverile nginx. njs tĂ”lkija rakendab ECMAScripti standardeid ja vĂ”imaldab laiendada nginx-i vĂ”imalusi pĂ€ringute töötlemiseks konfiguratsiooni skriptide kaudu. Skripte saab kasutada konfiguratsioonifailis laiendatud pĂ€ringute töötlemise loogika mÀÀratlemiseks, konfiguratsiooni moodustamiseks, dĂŒnaamilise vastuse genereerimiseks, pĂ€ringu/vastuse muutmiseks vĂ”i kiireks lahenduse loomiseks veebirakenduste probleemide lahendamiseks. Uues versioonis on lisatud tugi RegExp.prototype[Symbol.replace] ja %TypedArray%.prototype.sort() jaoks. Tutvustatakse vĂ”imalust ridade kaupa tagasitrassi jĂ€lgida. Moodulisse «fs» on lisatud funktsioone nagu mkdir(), readdir() ja rmdir().
Lisaks on Venemaa siseministeeriumis teabe kinnitus about lĂ”petamisest kriminaalasi tarkvara Nginx Ă”iguste kohta, samuti jĂ€relevalve prokuratuuri poolt vastu vĂ”etud otsuse kontrollimise lĂ”petamisest. "Antud kriminaalasi, mis algatati 04.12.2019 autoriĂ”iguste rikkumise tĂ”ttu OĂ 'Rambler Internet Holding' tarkvara 'Nginx' arendamise osas, lĂ”petati 18.05.2020 vastavalt RF kriminaalmenetluse seadustiku artikli 24 lĂ”ike 1 punktile 1 (kuriteo puudumise tĂ”ttu)." Varasemalt lĂ”petamisest kriminaalasja Igor Sysioev, Nginx autor, kuid jĂ€i alles tĂ”enĂ€osus, et ĂŒlevaatavad asutused tĂŒhistavad selle otsuse. Samuti, USA kohtus Nginx Ă”igustega seotud vaidlus F5 Networks'i vastu, mis algatati pĂ€rast Lynwood Investments'i advokaadibĂŒroo hagi esitamist.
Allikas: opennet.ru
