Нова версия nginx 1.29.0

Публикуван е първият выпуск на новата основна версия на nginx 1.29.0, в рамките на която ще продължи развитието на нови възможности. В паралелно поддържаната стабилна версия 1.28.x се внасят само промени, свързани с отстраняването на сериозни грешки и уязвимости. През следващата година на базата на основната версия 1.29.x ще бъде формирана стабилна версия 1.30. Кодът на проекта е написан на езика Си и се разпространява под лиценз BSD.

В новото издание:

  • Добавена е директивата «early_hints» и е реализирана поддръжка на HTTP-кода 103 в отговорите от бекендите proxy и gRPC. Код 103 позволява да се информира клиента за съдържанието на някои HTTP-заглавия веднага след запитването, без да се чака сървър да изпълни всички свързани с запитването операции и да започне предоставянето на съдържанието. По подобен начин може да се съобщават подсказки за свързани с предоставяната страница елементи, които могат да бъдат предварително заредени (например, могат да бъдат предоставени линкове на използваните на страницата css и javascript). Получавайки информация за подобни ресурси, браузърът ще започне тяхното зареждане, без да чака завършването на предоставянето на основната страница, което позволява да се съкрати общото време за обработка на запитването.
  • Предоставена възможност за качване на криптографски ключове от хардуерни токени, използвайки библиотеката OpenSSL като доставчик.
  • На платформата macOS е реализирана поддръжка на параметъра «so_keepalive» в директивата «listen».
  • Нивото на грешките, възникващи при договарянето на свързването с използването на протокол QUIC, е променено от «error» на «crit» за критични проблеми с SSL и на «info» за останалите проблеми с SSL.
  • При компилирането на версията за Windows е използван Windows SDK 10.
  • Решени са проблеми със сборката на модулите ngx_http_v2_module и ngx_http_v3_module, използвайки GCC 15, както и проблеми със сборката на модула ngx_http_v3_module с оптимизации «-O3 -flto» в GCC 14.
  • Подобрен е поддръжката на HTTP/3.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster