freenginx-1.29.5 changes draft
Maxim Dounin
mdounin at mdounin.ru
Tue Feb 10 12:08:58 UTC 2026
Hello!
Changes with freenginx 1.29.5 10 Feb 2026
*) Feature: optimized SSL_sendfile() usage on FreeBSD.
Thanks to Gleb Smirnoff.
*) Bugfix: upstream servers were not marked as failed after a response
with status code 500, 502, 503, 504, or 429 if the code was listed in
the "proxy_next_upstream" directive, but switching to the next server
was not possible.
*) Bugfix: the "stale-if-error" cache control extension was not applied
if a backend returned a response with status code 500, 502, 503, 504,
or 429 and the code was listed in the "proxy_next_upstream"
directive.
*) Bugfix: in handling of premature backend responses.
Изменения в freenginx 1.29.5 10.02.2026
*) Добавление: оптимизация использования SSL_sendfile() на FreeBSD.
Спасибо Глебу Смирнову.
*) Исправление: бэкенды не признавались неработающими после получения
ответа с кодом 500, 502, 503, 504 или 429, если соответствующий код
был указан в директиве proxy_next_upstream, но передача запроса на
другой сервер была невозможна.
*) Исправление: расширение управления кэшированием stale-if-error не
применялось, если бэкенд возвращал ответ с кодом 500, 502, 503, 504
или 429 и соответствующий код был указан в директиве
proxy_next_upstream.
*) Исправление: в обработке преждевременных ответов бэкендов.
--
Maxim Dounin
http://mdounin.ru/
More information about the nginx-devel
mailing list