[nginx] freenginx-1.31.4-RELEASE
Maxim Dounin
mdounin at mdounin.ru
Tue Sep 1 15:16:24 UTC 2026
details: http://freenginx.org/hg/nginx/rev/eb9af6674794
branches:
changeset: 9590:eb9af6674794
user: Maxim Dounin <mdounin at mdounin.ru>
date: Tue Sep 01 18:07:52 2026 +0300
description:
freenginx-1.31.4-RELEASE
diffstat:
docs/xml/nginx/changes.xml | 90 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 90 insertions(+), 0 deletions(-)
diffs (100 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,96 @@
<section title="freenginx">
+<changes ver="1.31.4" date="2026-09-01">
+
+<change type="bugfix">
+<para lang="ru">
+директива index использовала старые значения некэшируемых переменных.
+</para>
+<para lang="en">
+the "index" directive used old values of non-cacheable variables.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+переменные с побочными эффектами
+могли приводить к некорректным результатам при подстановке переменных
+и сообщениям "no buffer space in script copy".
+</para>
+<para lang="en">
+variables with side effects
+might cause incorrect results during variable substitution
+and "no buffer space in script copy" alerts.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+при использовании выделений в регулярных выражениях
+совместно с директивой proxy_cache_background_update
+или модулем ngx_http_slice_module
+в рабочем процессе мог произойти segmentation fault.
+</para>
+<para lang="en">
+a segmentation fault might occur in a worker process
+when using regular expression captures
+with the "proxy_cache_background_update" directive
+or the ngx_http_slice_module.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+в модуле ngx_http_perl_module;
+ошибка появилась в 1.31.3.
+</para>
+<para lang="en">
+in the ngx_http_perl_module;
+the bug had appeared in 1.31.3.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+при использовании SSI совместно с проксированием
+в логах могли появляться сообщения "header already sent".
+</para>
+<para lang="en">
+"header already sent" alerts might appear in logs
+when using SSI with proxying.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+при использовании SSI и директивы gunzip
+часть данных, полученных от бэкенда при небуферизированном проксировании,
+могла не отправляться клиенту сразу.
+</para>
+<para lang="en">
+some data received from a backend with unbuffered proxying
+might not be sent to the client immediately
+when using SSI and the "gunzip" directive.
+</para>
+</change>
+
+<change type="change">
+<para lang="ru">
+теперь, если при буферизированном проксировании
+соединение с бэкендом завершается по таймауту,
+все ранее полученные от бэкенда данные отправляются клиенту.
+</para>
+<para lang="en">
+now, if a connection to a backend is closed due to a timeout
+during buffered proxying,
+all data previously received from the backend are sent to the client.
+</para>
+</change>
+
+</changes>
+
+
<changes ver="1.31.3" date="2026-07-07">
<change type="feature">
More information about the nginx-devel
mailing list