ĂshtĂ« publikuar versioni i branch-it kryesor nginx 1.29.3, nĂ« tĂ« cilin vazhdon zhvillimi i mundĂ«sive tĂ« reja. NĂ« branch-in stabil 1.28.x, qĂ« mbĂ«shtetet paralelisht, bĂ«hen vetĂ«m ndryshime qĂ« lidhen me zgjidhjen e gabimeve tĂ« rĂ«nda dhe dobĂ«sive. NĂ« tĂ« ardhmen, nga branch-i kryesor 1.29.x do tĂ« formohet branch-i stabil 1.30. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe shpĂ«rndahet nĂ«n licencĂ«n BSD.
Në lëshimin e ri:
- E shtuara direktivat add_header_inherit dhe add_trailer_inherit, të cilat lejojnë ndryshimin e rregullave të trashëgimisë së vlerave të përcaktuara në direktivat add_header dhe add_trailer. Parametri «off» anulon trashëgiminë e vlerave, ndërsa parametri «merge» përfshin shtimin e vlerave nga niveli i mëparshëm në vlerat në nivelin aktual.
- Shtesa e variablave $request_port dhe $is_request_port. Variabla e parë përmban numrin e portit nga komponenti URI ose nga kreu "Host", ndërsa e dyta përmban ":" nëse variabla $request_port nuk është e zbrazët.
- Shtesa e variablave $ssl_sigalg dhe $ssl_client_sigalg, që përmbajnë emrin e algoritmit për formimin e nënshkrimit digjital për lidhjen TLS.
- NĂ« direktivĂ«n «geo» Ă«shtĂ« shtuar parametri «volatile», qĂ« çaktivizon ĐșĐ”ŃĐžŃаŃĐ” tĂ« variablĂ«s.
- Kur ndërtimi me bibliotekën kriptografike BoringSSL është realizuar mundësia për kompresimin e certifikatës.
Burimi: opennet.ru
