Avalikustatud on nginx pÔhiharu vÀljaanne 1.29.2, kus jÀtkub uute vÔimaluste arendamine. Paralleelselt hooldatavasse stabiilsesse harusse 1.28.x tehakse ainult muudatusi, mis on seotud tÔsiste vigade ja haavatavuste kÔrvaldamisega. Tulevikus vormitakse pÔhiharu 1.29.x pÔhjal stabiilne haru 1.30. Projekti kood on kirjutatud keeles C ja levitatakse BSD litsentsi alusel.
Uues vÀljaandes:
- Lisatud on vĂ”imalus koguda koos AWS-LC krĂŒptograafia raamatukoguga, mida arendab Amazon.
- Lahendatud probleem direktiivi âssl_protocolsâ töötamisel virtuaalse serveriga,mis erineb vaikimisi serverist. Probleem ilmnes OpenSSL 1.1.1 ja uuemate vĂ€ljalaskesĂŒsteemide kasutamisel.
- Parandatud TLSv1.3 ĂŒhendamise kokkuleppe ebaĂ”nnestumine konfiguratsioonides, kus on kasutatud OpenSSL'i ja kliendi sertifikaate. EbaĂ”nnestumine ilmus seansi taastamisel teise SNI vÀÀrtusega.
- Parandatud viga, mis pĂ”hjustas logisse sĂ”numi âignoring stale global SSL errorâ kirjutamise, kui kasutati QUIC protokolli ja direktiivi âssl_reject_handshakeâ.
- Eemaldatud probleem serveripoolsete HTTP-pealkirjade âCache-Controlâ aegumisaegade töötlemisel.
- XCLIENT komandis on korraldatud xtext kodeeringu kasutamine.
- Eemaldatud probleem vahemÀlust TLS-sertifikaatide rekonfiguratsiooni ajal.
Samuti tasub mainida FreeNginx 1.29.2 vĂ€ljaande avaldamist, mis arendab Nginxi fork'i. Fork'i arendab Maksim Dunin, ĂŒks Nginxi peamistest arendajatest. FreeNginx on positsioneeritud kui mittetulundusprojekt, mis tagab Nginxi koodibaasi arendamise ilma ettevĂ”tte sekkumiseta. FreeNginxi kood jĂ€tkab BSD litsentsi alusel levitamist. FreeNginx 1.29.2 muudatuste seas on lisatud toetus TLS-i laiendusele ECH (Encrypted Client Hello).
Allikas: opennet.ru
