Şaxa sereke ya nginx 1.21.4 hate berdan, ku tê de pêşkeftina taybetmendiyên nû berdewam dike (di şaxê stabîl a piştgirîkirî ya paralel 1.20 de, tenê guhertinên têkildarî rakirina xeletî û qelsiyên giran têne çêkirin).
Guhertinên sereke:
- Piştgiriya ji bo sazkirina girêdanên HTTP/2 bi karanîna dirêjkirina NPN (Next Protocol Negotiation) li şûna ALPN hate sekinandin;
- Girtin garantîkirî ye SSL- girêdan dema ku xerîdar dirêjkirina ALPN bikar tîne, heke di pêvajoya danûstandina girêdanê de protokolek piştgirîkirî neyê hilbijartin;
- Di dîrektîfa "sendfile_max_chunk" de, nirxa xwerû bi 2 megabyte hatiye guherandin;
- Di modula stream-ê de, rêwerza proxy_half_close hatîye zêdekirin, bi wê re hûn dikarin tevgerê gava girtina pêwendiyek TCP-ya proksî li yek ji aliyan ve mîheng bikin ("TCP nîv-nêzîk");
- Di modula herikînê de, rêwerza ssl_alpn hate zêdekirin da ku navnîşa protokolên ALPN yên piştgirî (h2, http/1.1) û guhêrbara $ssl_alpn_protocol diyar bike, ku protokola ALPN ya ku bi muwekîlê re lihevkirî nîşan dide;
- Dema ku OpenSSL 3.0 bikar tîne ji bo bangkirina SSL_sendfile() piştgirî lê zêde kir;
- Rêbernameya "mp4_start_key_frame" di modula ngx_http_mp4_module de zêde kir ji bo weşana vîdyoyek ku ji çarçoveyek sereke dest pê dike.
- Dema ku şîfrekirina veguheztina perçebûyî tê bikar anîn guherbara $content_length rast kir;
- Dema ku bersivek bi dirêjahiya nerast ji pişta proksikirî werdigire xeletiya cachkirina girêdanê rast kir;
- Dema ku sernavên paşperdeyan xelet in, têketin bi asta "çewtî" li şûna "agahiyê" rast kirin;
- Dema ku HTTP/2 û rêbernameya aio_write bikar tînin, daxwazên rast têne daliqandin.
Source: opennet.ru
