mirror of
https://github.com/nginx/nginx.git
synced 2026-10-24 14:47:45 -05:00
nginx-1.31.8-RELEASE
This commit is contained in:
1 parent
80f0b3b840
commit
140aa94271
1 file changed
+80
@@ -5,6 +5,86 @@
|
||||
<change_log title="nginx">
|
||||
|
||||
|
||||
<changes ver="1.31.8" date="2026-10-21">
|
||||
|
||||
<change>
|
||||
<para lang="ru">
|
||||
Изменение во внутреннем API:
|
||||
теперь парсер JSON сообщает о строках с escape-последовательностями
|
||||
отдельными событиями,
|
||||
а функция ngx_json_unescape_string() декодирует строку в отдельный буфер.
|
||||
</para>
|
||||
<para lang="en">
|
||||
Change in internal API:
|
||||
now the JSON parser reports strings with escape sequences
|
||||
as separate events,
|
||||
and the ngx_json_unescape_string() function decodes a string
|
||||
into a separate buffer.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="change">
|
||||
<para lang="ru">
|
||||
теперь путь, указанный в директиве working_directory, определяется
|
||||
относительно префикса, а не относительно текущего каталога.
|
||||
</para>
|
||||
<para lang="en">
|
||||
now the path specified in the "working_directory" directive is relative
|
||||
to nginx prefix directory, but not to the current directory.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
на старте или во время переконфигурации рабочие процессы завершались,
|
||||
если в директиве working_directory был указан некорректный каталог.
|
||||
</para>
|
||||
<para lang="en">
|
||||
worker processes exited on start or during reconfiguration
|
||||
if an invalid directory was specified in the "working_directory" directive.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
при использовании HTTP/3 на платформах со строгим выравниванием
|
||||
рабочие процессы могли завершаться аварийно по сигналу SIGBUS.<br/>
|
||||
Спасибо Daewoo Choi.
|
||||
</para>
|
||||
<para lang="en">
|
||||
worker processes might be terminated abnormally on a SIGBUS signal
|
||||
when using HTTP/3 on platforms with strict alignment requirements.<br/>
|
||||
Thanks to Daewoo Choi.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
при использовании kernel TLS с OpenSSL 3.2.0 и более новыми версиями
|
||||
при закрытии SSL-соединений в логах могли появляться сообщения
|
||||
"recv() failed (5: Input/output error)".
|
||||
</para>
|
||||
<para lang="en">
|
||||
"recv() failed (5: Input/output error)" alerts might appear in logs
|
||||
when closing SSL connections
|
||||
if kernel TLS was used with OpenSSL 3.2.0 or newer.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
nginx не собирался на Solaris,
|
||||
если использовался параметр --with-control-api.
|
||||
</para>
|
||||
<para lang="en">
|
||||
nginx could not be built on Solaris
|
||||
if the --with-control-api option was used.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
</changes>
|
||||
|
||||
|
||||
<changes ver="1.31.7" date="2026-10-14">
|
||||
|
||||
<change type="security">
|
||||
|
||||
Reference in new issue
Block a user