peamise haru vÀljalase , mille raames jÀtkub uute vÔimaluste arendamine (samal ajal toetades stabiilset tehtakse ainult muudatused, mis on seotud tÔsiste vigade ja haavatavustega.
Peamised :
- Keepalive-ĂŒhendused suletakse nĂŒĂŒd enne kĂ”iki saadaval olevaid ĂŒhendusi ja logis kuvatakse vastavad hoiatusteated.
- Chunked-edastuse kasutamisel on rakendatud optimeerimist kliendi pÀringu keha lugemiseks.
- Loodud on mÀluleke, mis ilmneb ssl_ocsp direktiivi kasutamisel.
- Parandatud on eelmisel vÀljaandel ilmunud probleem, mis tÔi kaasa logisse sÔnumi 'zero size buf in output' ebaÔige FastCGI vastuse korral.
- Töökeskkonna krahh, mis tekkis erineva suurusega large_client_header_buffers seadmisel erinevates virtuaalserverites, on lahendatud.
- Probleem SSL-ĂŒhenduste vale lĂ”petamise ja logis hoiatuste 'SSL_shutdown() failed (SSL: ⊠bad write retry)' kuvamisega on lahendatud.
- Parandatud vead ngx_http_slice_module ja ngx_http_xslt_filter_module moodulites.
Samas podcasti , JavaScripti tĂ”lk nginx veebiserverile. TĂ”lk njs rakendab ECMAScripti standardeid ja vĂ”imaldab nginx'il laiendada oma vĂ”imeid pĂ€ringute töötlemiseks konfigureerimise skriptide abil. Skripte saab kasutada konfiguratsioonifailis, et mÀÀrata ulatuslikku loogikat pĂ€ringute töötlemiseks, konfiguratsiooni koostamiseks, dĂŒnaamiliseks vastuse genereerimiseks, pĂ€ringu/vastuse muutmiseks vĂ”i probleemi lahendamiseks kiirete stakkidega veebirakendustes. Uues versioonis:
- Lisatud Query String moodul, mis sisaldab funktsioone HTTP-pĂ€ringu parameetrite analĂŒĂŒsimiseks.
- Fs.mkdir() ja fs.rmdir() funktsioonides on toetu rekursiivsele kataloogide loomisele ja eemaldamisele.
- Lisatud UTF-8 dekooder.
- Tekstikoodide ja nende Unicode-esituse vahelisi teisendeid toetatakse TextEncoder ja TextDecoder abil. (nt: '(new TextDecoder()).decode(new Uint8Array([206,177,206,178]))').
Allikas: opennet.ru
