Avaldatud on nginx 1.29.3 pÔhivaru vÀljaanne, kus jÀtkub uute vÔimaluste arendamine. Samal ajal toetatakse stabiilset haru 1.28.x, kuhu tuuakse sisse vaid tÔsiste viperuste ja turvaaukude parandused. Edasi arendatakse pÔhiharu 1.29.x alusel stabiilset haru 1.30. Projekti kood on kirjutatud C keeles ja jagatakse BSD litsentsi alusel.
Uues vÀljaandes:
- Lisatud on direktiivid add_header_inherit ja add_trailer_inherit, mis vĂ”imaldavad muuta add_header ja add_trailer direktiivides mÀÀratud vÀÀrtuste pĂ€rimise reegleid. Parameeter âoffâ tĂŒhistab vÀÀrtuste pĂ€rimise, samas kui parameeter âmergeâ lubab seniseid vÀÀrtusi lisada praegustele tasemetele.
- Lisatud on muutujad $request_port ja $is_request_port. Esimene muutuja sisaldab pordi numbrit URI komponendist vĂ”i âHostâ pealkirjast, teine sisaldab â:â, kui muutuja $request_port ei ole tĂŒhi.
- Lisatud on muutujad $ssl_sigalg ja $ssl_client_sigalg, mis sisaldavad digitaalallkirja loomise algoritmi nime TLS-ĂŒhenduse jaoks.
- Direktiivile âgeoâ on lisatud parameeter âvolatileâ, mis keelab muutuja vahemĂ€llu salvestamise.
- BoringSSL krĂŒptograafilise teegiga koostamisel on lisatud funktsionaalsus sertifikaadi tihendamiseks.
Allikas: opennet.ru
