Megjelent az nginx 1.29.0 új verziója

Megjelent az nginx új főágának első kiadása, a 1.29.0, amely a jövőbeli lehetőségek fejlesztését folytatja. A párhuzamosan támogatott stabil ágon, az 1.28.x-en csak a súlyos hibák és sebezhetőségek megszüntetésével kapcsolatos változtatásokat eszközölnek. A következő évben az 1.29.x főág alapján stabil ágat alakítanak ki az 1.30-as verzió számára. A projekt kódja C nyelven készült, és BSD licenc alatt terjed.

Az új kiadásban:

  • Hozzáadásra került az «early_hints» utasítás, és megvalósították a 103-as HTTP-kód támogatását a proxy és gRPC háttérszolgáltatások válaszaiban. A 103-as kód lehetővé teszi, hogy a kliens már a kérés után tájékoztatást kapjon néhány HTTP-fejről, a teljes kérési műveletek befejezése előtt. szerver Ezáltal jelezheti a kapcsolódó elemeket, amelyeket a kiszolgált oldalon előre be lehet tölteni (például CSS és JavaScript linkek). Ha a böngésző ilyen erőforrásokat észlel, azok letöltéséhez azonnal hozzákezd, anélkül, hogy megvárná a főoldal kiszolgálását, így csökkentve a kérés feldolgozásának összes idejét.
  • Lehetőség nyílt a kriptográfiai kulcsok hardvertokenekből való betöltésére az OpenSSL könyvtár használatával mint szolgáltatóval.
  • macOS platformon megvalósításra került a «so_keepalive» paraméter támogatása a «listen» utasításban.
  • A QUIC protokollal való kapcsolódások során felmerülő hibák szintje megváltozott «error»-ról «crit»-re kritikus problémák esetén, SSL míg az SSL-lel kapcsolatos egyéb problémák esetén «info»-ra.
  • A Windows verzió építése során a Windows SDK 10-et használták.
  • Megoldották az ngx_http_v2_module és az ngx_http_v3_module modulok GCC 15-ös használatával kapcsolatos építési problémáit, továbbá az ngx_http_v3_module modul optimizálásával kapcsolatos problémákat «-O3 -flto» opcióval a GCC 14 esetében.
  • Javították a HTTP/3 támogatását.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster