<change_log title="nginx">
+<changes ver="1.31.6" date="2026-09-15">
+
+<change type="security">
+<para lang="ru">
+при использовании HTTP/3 с OpenSSL 3.5.0 и более ранними версиями
+в определённых конфигурациях
+могло произойти переполнение буфера в рабочем процессе (CVE-2026-90439).<br/>
+Спасибо Banny Liao.
+</para>
+<para lang="en">
+a heap memory buffer overflow might occur in a worker process
+under certain configurations
+when using HTTP/3 with OpenSSL 3.5.0 and earlier (CVE-2026-90439).<br/>
+Thanks to Banny Liao.
+</para>
+</change>
+
+<change type="change">
+<para lang="ru">
+теперь расширение QUIC transport parameters, полученное в SSL-соединении,
+всегда игнорируется.
+</para>
+<para lang="en">
+now the QUIC transport parameters extension received in an SSL connection
+is always ignored.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+процедура обновления исполняемого файла не работала,
+если был указан сокет control API
+и новый исполняемый файл nginx был собран с модулем ngx_http_perl_module.
+</para>
+<para lang="en">
+binary upgrade refused to work
+if the control API socket was specified
+and the new nginx executable was built with the ngx_http_perl_module.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+ошибка при вычислении предиката в предикатном location'е игнорировалась,
+и такой предикат считался ложным.
+</para>
+<para lang="en">
+an error while evaluating a predicate in a predicate location was ignored
+and the predicate was treated as false.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+ошибка при поиске вложенного location'а могла игнорироваться,
+если на текущем уровне были настроены location'ы,
+заданные регулярными выражениями или предикатами.
+</para>
+<para lang="en">
+an error during a nested location lookup might be ignored
+if locations given by regular expressions or predicates
+were configured at the current level.
+</para>
+</change>
+
+<change type="bugfix">
+<para lang="ru">
+при чтении конфигурации мог произойти segmentation fault,
+если использовалась директива geo с параметром ranges
+и соответствующий файл бинарной базы был повреждён.
+</para>
+<para lang="en">
+a segmentation fault might occur while reading configuration
+if the "geo" directive with the "ranges" parameter was used
+and the corresponding binary base file was corrupted.
+</para>
+</change>
+
+</changes>
+
+
<changes ver="1.31.5" date="2026-09-02">
<change type="feature">