Mae prif gangen nginx 1.23.4 wedi'i ryddhau, ac o fewn hynny mae datblygiad nodweddion newydd yn parhau. Mae'r gangen sefydlog a gynhelir yn gyfochrog 1.22.x yn cynnwys newidiadau sy'n ymwneud â dileu bygiau difrifol a gwendidau yn unig. Yn y dyfodol, yn seiliedig ar y brif gangen 1.23.x, bydd cangen sefydlog 1.24 yn cael ei ffurfio.
Ymhlith y newidiadau:
- Yn ddiofyn, mae'r protocol TLSv1.3 wedi'i alluogi.
- Mae rhybudd bellach yn cael ei arddangos os caiff gosodiadau'r protocolau a ddefnyddir ar gyfer y soced gwrando eu diystyru.
- Pan fydd y cleient yn defnyddio'r modd “pibellau”, mae cysylltiadau ar gau wrth aros am ddata ychwanegol (agos).
- Ychwanegwyd cefnogaeth ar gyfer ystodau beit yn y modiwl ngx_http_gzip_static_module.
- Mae'r lefel logio wedi'i newid o "crit" i "info" ar gyfer SSL-gwallau “hyd y data yn rhy hir”, “hyd yn rhy fyr”, “fersiwn etifeddiaeth wael”, “dim algorithmau llofnod a rennir”, “hyd treulio gwael”, “estynniad sigalgs ar goll”, “hyd wedi'i amgryptio yn rhy hir”, “hyd gwael”, “diweddariad allwedd gwael”, “data cymysg ysgwyd llaw a data heb ysgwyd llaw”, “ccs wedi'u derbyn yn gynnar”, “data rhwng ccs a gorffennwyd”, “hyd y pecyn yn rhy hir”, “gormod o rybuddion rhybuddio”, “cofnod yn rhy fach” a “ces i” diwedd cyn ccs.
- Mae gweithrediad ystodau porthladdoedd yn y gyfarwyddeb gwrando wedi'i wella.
- Mae'r broblem gyda dewis y bloc lleoliad anghywir wrth ddefnyddio lleoliad rhagddodiad sy'n hirach na 255 nod wedi'i datrys.
- Mae'r modiwlau ngx_http_autoindex_module a ngx_http_dav_module, yn ogystal â'r gyfarwyddeb cynnwys, bellach yn cefnogi nodau nad ydynt yn ASCII mewn enwau ffeiliau ar lwyfan Windows.
- Wedi trwsio gollyngiad soced wrth ddefnyddio HTTP/2 a'r gyfarwyddeb error_page i ailgyfeirio 400 o wallau.
Ffynhonnell: opennet.ru
