Chaidh a’ chiad fhoillseachadh den phrìomh mheur ùr de nginx 1.23.0 a thaisbeanadh, anns am bi leasachadh feartan ùra a’ leantainn. Chan eil anns a 'mheur seasmhach co-shìnte 1.22.x ach atharrachaidhean co-cheangailte ri cuir às do dhroch bhiteagan agus so-leòntachd. An ath bhliadhna, stèidhichte air a 'phrìomh mheur 1.23.x, thèid meur seasmhach 1.24 a chruthachadh.
Atharraichean mòra:
- Chaidh an API a-staigh ath-obrachadh, tha sreathan cinn a-nis air an cur ann an cruth liosta ceangailte.
- A’ comasachadh loidhnichean cinn a thoirt còmhla le ainmean co-ionann nuair a thèid an toirt gu FastCGI, SCGI agus backends uwsgi, anns an dòigh $ r-> header_in() den mhodal ngx_http_perl_module agus anns na caochladairean “$http_...”, “$sent_http_... ", "$sent_trailer_...", "$ upstream_http_..." agus "$ upstream_trailer_...".
- Airson mearachdan SSL “dàta tagraidh às deidh fios dlùth”, chaidh ìre an loga ìsleachadh bho “crit” gu “info”.
- Chàirich sinn cùis le ceanglaichean crochte ann an nginx air a thogail air siostaman Linux le kernel 2.6.17 agus nas fhaide air adhart, ach air a chleachdadh air siostaman às aonais taic EPOLLRDHUP (mar eisimpleir, nuair a bhios tu a ’cleachdadh emulation epoll).
- Chàirich sinn cùis le tasgadh freagairt nam biodh an bann-cinn “Expires” a’ diùltadh tasgadan, ach le “Cache-Control” a ’ceadachadh.
- Fuasgladh dhuilgheadasan a thachair ma chuir an deireadh-sheachdain a-mach grunn chinn-cinn “Vary” agus “WWW-Authenticate” san fhreagairt.
Source: fosgailtenet.ru