mirror of
https://github.com/nginx/nginx.git
synced 2026-09-03 20:53:04 -05:00
nginx-1.31.5-RELEASE
This commit is contained in:
committed by
Roman Arutyunyan
parent
0356f3d2c9
commit
231a60ee3e
@@ -5,6 +5,97 @@
|
||||
<change_log title="nginx">
|
||||
|
||||
|
||||
<changes ver="1.31.5" date="2026-09-02">
|
||||
|
||||
<change type="feature">
|
||||
<para lang="ru">
|
||||
control API.
|
||||
</para>
|
||||
<para lang="en">
|
||||
control API.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="feature">
|
||||
<para lang="ru">
|
||||
предикатные location'ы.
|
||||
</para>
|
||||
<para lang="en">
|
||||
predicate locations.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="feature">
|
||||
<para lang="ru">
|
||||
модуль ngx_http_json_module.
|
||||
</para>
|
||||
<para lang="en">
|
||||
the ngx_http_json_module.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="feature">
|
||||
<para lang="ru">
|
||||
директива client_body_early_read.
|
||||
</para>
|
||||
<para lang="en">
|
||||
the "client_body_early_read" directive.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
в рабочем процессе могло произойти обращение к ранее освобождённой
|
||||
памяти, если использовалось проксирование с буферизацией
|
||||
и при отправке ответа HTTP/2-клиенту произошла ошибка.
|
||||
</para>
|
||||
<para lang="en">
|
||||
use-after-free might occur in a worker process if
|
||||
proxying with buffering was used and an error occurred
|
||||
while sending the response to an HTTP/2 client.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
рабочий процесс мог не завершиться или в логах могли появляться
|
||||
сообщения "accept4() failed (9: Bad file descriptor)", если у
|
||||
рабочего процесса закончились файловые дескрипторы перед его
|
||||
плавным завершением.
|
||||
</para>
|
||||
<para lang="en">
|
||||
a worker process might not exit or
|
||||
"accept4() failed (9: Bad file descriptor)" alerts might appear
|
||||
in logs if the worker process ran out of file descriptors
|
||||
before graceful shutdown.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
запросы к FastCGI- и uwsgi-бэкендам были некорректными,
|
||||
если имя параметра было слишком длинным.
|
||||
</para>
|
||||
<para lang="en">
|
||||
requests to FastCGI and uwsgi backends were malformed
|
||||
if a parameter name was too long.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change>
|
||||
<para lang="ru">
|
||||
Исправления в HTTP/3, ngx_http_slice_module
|
||||
и ngx_http_memcached_module.
|
||||
</para>
|
||||
<para lang="en">
|
||||
Bugfixes in HTTP/3, ngx_http_slice_module,
|
||||
and ngx_http_memcached_module.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
</changes>
|
||||
|
||||
|
||||
<changes ver="1.31.4" date="2026-08-19">
|
||||
|
||||
<change type="feature">
|
||||
|
||||
Reference in New Issue
Block a user