details: http://freenginx.org/hg/nginx/rev/441d59c1052d branches: changeset: 9392:441d59c1052d user: Maxim Dounin <[email protected]> date: Tue Jul 08 14:32:27 2025 +0300 description: freenginx-1.29.0-RELEASE
diffstat: docs/xml/nginx/changes.xml | 133 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 133 insertions(+), 0 deletions(-) diffs (143 lines): diff --git a/docs/xml/nginx/changes.xml b/docs/xml/nginx/changes.xml --- a/docs/xml/nginx/changes.xml +++ b/docs/xml/nginx/changes.xml @@ -7,6 +7,139 @@ <section title="freenginx"> +<changes ver="1.29.0" date="2025-07-08"> + +<change type="change"> +<para lang="ru"> +теперь директива directio +работает для ответов, возвращаемых из кэша. +</para> +<para lang="en"> +the "directio" directive +now works when returning responses from cache. +</para> +</change> + +<change type="change"> +<para lang="ru"> +теперь директива limit_rate использует алгоритм leaky bucket, +что позволяет более точно поддерживать заданную скорость; +директива limit_rate_after задаёт допустимый размер всплесков трафика. +</para> +<para lang="en"> +the "limit_rate" directive now uses the leaky bucket algorithm, +allowing more accurate enforcement of the specified rate; +the "limit_rate_after" directive specifies the allowed size of traffic bursts. +</para> +</change> + +<change type="change"> +<para lang="ru"> +теперь переменная $request_time +остаётся корректной при изменениях системного времени. +</para> +<para lang="en"> +the $request_time variable now +remains correct on system time changes. +</para> +</change> + +<change type="feature"> +<para lang="ru"> +директивы send_min_rate и client_body_min_rate. +</para> +<para lang="en"> +the "send_min_rate" and "client_body_min_rate" directives. +</para> +</change> + +<change type="feature"> +<para lang="ru"> +директивы limit_rate и limit_rate_after в почтовом прокси-сервере. +</para> +<para lang="en"> +the "limit_rate" and "limit_rate_after" directives in the mail proxy module. +</para> +</change> + +<change type="feature"> +<para lang="ru"> +директивы lingering_close, lingering_time и lingering_timeout +в почтовом прокси-сервере. +</para> +<para lang="en"> +the "lingering_close", "lingering_time", and "lingering_timeout" directives +in the mail proxy module. +</para> +</change> + +<change type="feature"> +<para lang="ru"> +ограничение количества соединений в почтовом прокси-сервере. +</para> +<para lang="en"> +connection limiting in the mail proxy module. +</para> +</change> + +<change type="workaround"> +<para lang="ru"> +при достижении ограничения ядра на занимаемую TCP память +директива "send_timeout" могла не работать. +</para> +<para lang="en"> +the "send_timeout" directive might not work +when the kernel TCP memory limit was reached on Linux. +</para> +</change> + +<change type="workaround"> +<para lang="ru"> +совместимость с gcc 15.1. +</para> +<para lang="en"> +gcc 15.1 compatibility. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +в рабочем процессе мог произойти segmentation fault, +если использовалась директива proxy_ssl_password_file +в модуле stream; +ошибка появилась в 1.23.1. +</para> +<para lang="en"> +a segmentation fault might occur in a worker process +if the "proxy_ssl_password_file" directive was used +in the stream module; +the bug had appeared in 1.23.1. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +при завершении рабочего процесса мог произойти segmentation fault; +ошибка появилась в 1.27.2. +</para> +<para lang="en"> +a segmentation fault might occur in a worker process on shutdown; +the bug had appeared in 1.27.2. +</para> +</change> + +<change type="bugfix"> +<para lang="ru"> +в директиве open_file_cache. +</para> +<para lang="en"> +in the "open_file_cache" directive. +</para> +</change> + +</changes> + + <changes ver="1.27.6" date="2025-04-15"> <change type="workaround">
