Mae rhyddhau prif gangen nginx 1.29.3 wedi'i gyhoeddi, lle mae datblygiad nodweddion newydd yn parhau. Ochr yn ochr Γ’ hynny, cefnogir y gangen sefydlog 1.28.x, dim ond newidiadau sy'n gysylltiedig Γ’ dileu gwallau a gwendidau difrifol sy'n cael eu gwneud. Yn y dyfodol, bydd y gangen sefydlog 1.29 yn cael ei ffurfio ar sail y brif gangen 1.30.x. Mae cod y prosiect wedi'i ysgrifennu yn C ac wedi'i ddosbarthu o dan y drwydded BSD.
Yn y datganiad newydd:
- Mae'r cyfarwyddebau add_header_inherit ac add_trailer_inherit wedi'u hychwanegu. Mae'r rhain yn caniatΓ‘u ichi newid y rheolau etifeddiaeth ar gyfer gwerthoedd a bennir yn y cyfarwyddebau add_header ac add_trailer. Mae'r paramedr "off" yn analluogi etifeddiaeth gwerthoedd, tra bod y paramedr "merge" yn galluogi ychwanegu gwerthoedd o'r lefel flaenorol at y gwerthoedd ar y lefel gyfredol.
- Ychwanegwyd y newidynnau $request_port a $is_request_port. Mae'r newidyn cyntaf yn cynnwys rhif y porthladd o'r gydran URI neu'r pennawd "Host", ac mae'r ail yn cynnwys ":" os nad yw'r newidyn $request_port yn wag.
- Ychwanegwyd y newidynnau $ssl_sigalg a $ssl_client_sigalg, sy'n cynnwys enw'r algorithm ar gyfer cynhyrchu llofnod digidol ar gyfer cysylltiad TLS.
- Mae'r paramedr "anwadal" wedi'i ychwanegu at y gyfarwyddeb "geo", sy'n analluogi storio newidynnau.
- Wrth adeiladu gyda llyfrgell cryptograffig BoringSSL, mae'r gallu i gywasgu tystysgrif wedi'i weithredu.
Ffynhonnell: opennet.ru
