mirror of
https://github.com/nginx/nginx.git
synced 2024-12-23 15:40:03 -06:00
nginx-1.21.1-RELEASE
This commit is contained in:
parent
b445d1884f
commit
715446bf56
@ -5,6 +5,125 @@
|
||||
<change_log title="nginx">
|
||||
|
||||
|
||||
<changes ver="1.21.1" date="2021-07-06">
|
||||
|
||||
<change type="change">
|
||||
<para lang="ru">
|
||||
теперь nginx для метода CONNECT всегда возвращает ошибку.
|
||||
</para>
|
||||
<para lang="en">
|
||||
now nginx always returns an error for the CONNECT method.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="change">
|
||||
<para lang="ru">
|
||||
теперь nginx всегда возвращает ошибку,
|
||||
если в запросе одновременно присутствуют строки заголовка "Content-Length"
|
||||
и "Transfer-Encoding".
|
||||
</para>
|
||||
<para lang="en">
|
||||
now nginx always returns an error
|
||||
if both "Content-Length" and "Transfer-Encoding" header lines
|
||||
are present in the request.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="change">
|
||||
<para lang="ru">
|
||||
теперь nginx всегда возвращает ошибку,
|
||||
если в строке запроса используются пробелы или управляющие символы.
|
||||
</para>
|
||||
<para lang="en">
|
||||
now nginx always returns an error
|
||||
if spaces or control characters are used in the request line.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="change">
|
||||
<para lang="ru">
|
||||
теперь nginx всегда возвращает ошибку,
|
||||
если в имени заголовка используются пробелы или управляющие символы.
|
||||
</para>
|
||||
<para lang="en">
|
||||
now nginx always returns an error
|
||||
if spaces or control characters are used in a header name.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="change">
|
||||
<para lang="ru">
|
||||
теперь nginx всегда возвращает ошибку,
|
||||
если в строке "Host" заголовка запроса
|
||||
используются пробелы или управляющие символы.
|
||||
</para>
|
||||
<para lang="en">
|
||||
now nginx always returns an error
|
||||
if spaces or control characters
|
||||
are used in the "Host" request header line.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="change">
|
||||
<para lang="ru">
|
||||
оптимизация тестирования конфигурации
|
||||
при использовании большого количества listen-сокетов.
|
||||
</para>
|
||||
<para lang="en">
|
||||
optimization of configuration testing
|
||||
when using many listening sockets.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
nginx не экранировал
|
||||
символы """, "<", ">", "\", "^", "`", "{", "|", и "}"
|
||||
при проксировании с изменением URI запроса.
|
||||
</para>
|
||||
<para lang="en">
|
||||
nginx did not escape
|
||||
""", "<", ">", "\", "^", "`", "{", "|", and "}" characters
|
||||
when proxying with changed URI.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
SSL-переменные могли быть пустыми при записи в лог;
|
||||
ошибка появилась в 1.19.5.
|
||||
</para>
|
||||
<para lang="en">
|
||||
SSL variables might be empty when used in logs;
|
||||
the bug had appeared in 1.19.5.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
keepalive-соединения с gRPC-бэкендами могли не закрываться
|
||||
после получения GOAWAY-фрейма.
|
||||
</para>
|
||||
<para lang="en">
|
||||
keepalive connections with gRPC backends might not be closed
|
||||
after receiving a GOAWAY frame.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
<change type="bugfix">
|
||||
<para lang="ru">
|
||||
уменьшено потребление памяти для долгоживущих запросов
|
||||
при проксировании с использованием более 64 буферов.
|
||||
</para>
|
||||
<para lang="en">
|
||||
reduced memory consumption for long-lived requests
|
||||
when proxying with more than 64 buffers.
|
||||
</para>
|
||||
</change>
|
||||
|
||||
</changes>
|
||||
|
||||
|
||||
<changes ver="1.21.0" date="2021-05-25">
|
||||
|
||||
<change type="security">
|
||||
|
Loading…
Reference in New Issue
Block a user