Esitleti nginx 1.23.0 uue pÔhiharu esimene vÀljaanne, mille raames jÀtkatakse uute vÔimaluste arendamist. Samal ajal toetatavas stabiilses harus 1.22.x tehakse ainult muutusi, mis on seotud tÔsiste vigade ja haavatavuste kÔrvaldamisega. JÀrgmisel aastal kujundatakse pÔhiharule 1.23.x toetudes stabiilne haru 1.24.
Peamised muudatused:
- Sisemine API on ĂŒmber kujundatud, pĂ€ise read edastatakse nĂŒĂŒd seotud nimekirjana.
- Tagas, millel on samad nimed, on ĂŒhendatud FastCGI, SCGI ja uwsgi taustsĂŒsteemide kaudu edastamisel, funktsioonis $r->header_in() ngx_http_perl_module moodulis ja muutujates "$http_âŠ", "$sent_http_âŠ", "$sent_trailer_âŠ", "$upstream_http_âŠ" ja "$upstream_trailer_âŠ".
- Vead SSL Logi tase "rakenduse andmed pÀrast sulgemisteadet" on alandatud tasemele "info".
- Lahendatud on ĂŒhenduste hangumise probleem nginx-is, mis on kokku pandud Linuxi sĂŒsteemides, mille tuuma versioon on 2.6.17 ja uuem, kuid mida kasutatakse sĂŒsteemides ilma EPOLLRDHUP-i toetamiseta (nĂ€iteks epoll emulatsiooni kasutamisel).
- Parandatud probleem, kus vastuste vahemÀstoreid ei töötanud, kui pÀis "Expires" keelas vahemÀlastamise ja "Cache-Control" lubas.
- Lahendatud probleemid, mis ilmnesid, kui taustsĂŒsteem edastas mitu pĂ€ist "Vary" ja "WWW-Authenticate".
Allikas: opennet.ru
