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 ar gyfer gwallau SSL “hyd data yn rhy hir”, “hyd yn rhy fyr”, “fersiwn etifeddiaeth wael”, “dim algorithmau llofnod a rennir”, “hyd crynhoad gwael”, “sigalgs coll” wedi'i newid o “crit” i estyniad "info", "hyd wedi'i amgryptio yn rhy hir", "hyd drwg", "diweddariad bysell drwg", "ysgwyd dwylo cymysg a data nad yw'n ysgwyd llaw", "ccs wedi'i dderbyn yn gynnar", "data rhwng ccs a gorffen", "hyd pecyn rhy hir", “gormod o rybuddion rhybudd”, “record rhy fach” a “cael asgell 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