comparison docs/xml/nginx/changes.xml @ 7888:a68ac0677f85 release-1.21.1

nginx-1.21.1-RELEASE
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 06 Jul 2021 17:59:16 +0300
parents df34dcc9ac07
children bfbc52374adc
comparison
equal deleted inserted replaced
7887:ecf2a9002b37 7888:a68ac0677f85
1 <?xml version="1.0" ?> 1 <?xml version="1.0" ?>
2 <!DOCTYPE change_log SYSTEM "../../dtd/changes.dtd" > 2 <!DOCTYPE change_log SYSTEM "../../dtd/changes.dtd" >
3 3
4 4
5 <change_log title="nginx"> 5 <change_log title="nginx">
6
7
8 <changes ver="1.21.1" date="2021-07-06">
9
10 <change type="change">
11 <para lang="ru">
12 теперь nginx для метода CONNECT всегда возвращает ошибку.
13 </para>
14 <para lang="en">
15 now nginx always returns an error for the CONNECT method.
16 </para>
17 </change>
18
19 <change type="change">
20 <para lang="ru">
21 теперь nginx всегда возвращает ошибку,
22 если в запросе одновременно присутствуют строки заголовка "Content-Length"
23 и "Transfer-Encoding".
24 </para>
25 <para lang="en">
26 now nginx always returns an error
27 if both "Content-Length" and "Transfer-Encoding" header lines
28 are present in the request.
29 </para>
30 </change>
31
32 <change type="change">
33 <para lang="ru">
34 теперь nginx всегда возвращает ошибку,
35 если в строке запроса используются пробелы или управляющие символы.
36 </para>
37 <para lang="en">
38 now nginx always returns an error
39 if spaces or control characters are used in the request line.
40 </para>
41 </change>
42
43 <change type="change">
44 <para lang="ru">
45 теперь nginx всегда возвращает ошибку,
46 если в имени заголовка используются пробелы или управляющие символы.
47 </para>
48 <para lang="en">
49 now nginx always returns an error
50 if spaces or control characters are used in a header name.
51 </para>
52 </change>
53
54 <change type="change">
55 <para lang="ru">
56 теперь nginx всегда возвращает ошибку,
57 если в строке "Host" заголовка запроса
58 используются пробелы или управляющие символы.
59 </para>
60 <para lang="en">
61 now nginx always returns an error
62 if spaces or control characters
63 are used in the "Host" request header line.
64 </para>
65 </change>
66
67 <change type="change">
68 <para lang="ru">
69 оптимизация тестирования конфигурации
70 при использовании большого количества listen-сокетов.
71 </para>
72 <para lang="en">
73 optimization of configuration testing
74 when using many listening sockets.
75 </para>
76 </change>
77
78 <change type="bugfix">
79 <para lang="ru">
80 nginx не экранировал
81 символы """, "&lt;", ">", "\", "^", "`", "{", "|", и "}"
82 при проксировании с изменением URI запроса.
83 </para>
84 <para lang="en">
85 nginx did not escape
86 """, "&lt;", ">", "\", "^", "`", "{", "|", and "}" characters
87 when proxying with changed URI.
88 </para>
89 </change>
90
91 <change type="bugfix">
92 <para lang="ru">
93 SSL-переменные могли быть пустыми при записи в лог;
94 ошибка появилась в 1.19.5.
95 </para>
96 <para lang="en">
97 SSL variables might be empty when used in logs;
98 the bug had appeared in 1.19.5.
99 </para>
100 </change>
101
102 <change type="bugfix">
103 <para lang="ru">
104 keepalive-соединения с gRPC-бэкендами могли не закрываться
105 после получения GOAWAY-фрейма.
106 </para>
107 <para lang="en">
108 keepalive connections with gRPC backends might not be closed
109 after receiving a GOAWAY frame.
110 </para>
111 </change>
112
113 <change type="bugfix">
114 <para lang="ru">
115 уменьшено потребление памяти для долгоживущих запросов
116 при проксировании с использованием более 64 буферов.
117 </para>
118 <para lang="en">
119 reduced memory consumption for long-lived requests
120 when proxying with more than 64 buffers.
121 </para>
122 </change>
123
124 </changes>
6 125
7 126
8 <changes ver="1.21.0" date="2021-05-25"> 127 <changes ver="1.21.0" date="2021-05-25">
9 128
10 <change type="security"> 129 <change type="security">