ĂshtĂ« publikuar versione i degĂ«s kryesore tĂ« nginx 1.29.3, ku vazhdon zhvillimi i mundĂ«sive tĂ« reja. NĂ« degĂ«n e qĂ«ndrueshme 1.28.x, e cila mbĂ«shtetet paralelisht, bĂ«hen vetĂ«m ndryshime qĂ« lidhen me eliminimin e gabimeve serioze dhe dobĂ«sive. NĂ« tĂ« ardhmen, mbi bazĂ«n e degĂ«s kryesore 1.29.x do tĂ« formohet njĂ« degĂ« stabile 1.30. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe shpĂ«rndahet nĂ«n licencĂ«n BSD.
NĂ« versionin e ri:
- Shtohen drejtat add_header_inherit dhe add_trailer_inherit, të cilat lejojnë të ndryshojnë rregullat e trashëgimisë së vlerave të caktuara në drejtat add_header dhe add_trailer. Parametri "off" anullon trashëgiminë e vlerave, ndërsa parametri "merge" përfshin shtimin e vlerave nga niveli i mëparshëm në vlerat në nivelin aktual.
- Shtohen variablat $request_port dhe $is_request_port. Variabli i parë përmban numrin e portit nga komponenti i URI-së ose nga header-i "Host", ndërsa i dyti përmban ":" nëse variabli $request_port nuk është bosh.
- Shtohen variablat $ssl_sigalg dhe $ssl_client_sigalg, të cilët përmbajnë emrin e algoritmit të krijimit të nënshkrimit digjital për lidhjen TLS.
- Në direktivën "geo" është shtuar parametri "volatile", i cili çaktivizon caching-un e variablit.
- Gjatë ndërtimit me bibliotekën kriptografike BoringSSL është realizuar mundësia e kompresimit të certifikatës.
Burimi: opennet.ru
