comparison docs/xml/nginx/changes.xml @ 6771:b98f9fdee487 stable-1.10 release-1.10.2

nginx-1.10.2-RELEASE
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 18 Oct 2016 18:03:12 +0300
parents 7fcde9122088
children 369b74459cf2
comparison
equal deleted inserted replaced
6770:131bc715ce87 6771:b98f9fdee487
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.10.2" date="18.10.2016">
9
10 <change type="change">
11 <para lang="ru">
12 при попытке запросить виртуальный сервер,
13 отличающийся от согласованного в процессе SSL handshake,
14 теперь возвращается ответ "421 Misdirected Request";
15 это улучшает совместимость с некоторыми HTTP/2-клиентами
16 в случае использования клиентских сертификатов.
17 </para>
18 <para lang="en">
19 the "421 Misdirected Request" response now used
20 when rejecting requests to a virtual server
21 different from one negotiated during an SSL handshake;
22 this improves interoperability with some HTTP/2 clients
23 when using client certificates.
24 </para>
25 </change>
26
27 <change type="change">
28 <para lang="ru">
29 HTTP/2-клиенты теперь могут сразу присылать тело запроса;
30 директива http2_body_preread_size позволяет указать размер буфера, который
31 будет использоваться до того, как nginx начнёт читать тело.
32 </para>
33 <para lang="en">
34 HTTP/2 clients can now start sending request body immediately;
35 the "http2_body_preread_size" directive controls size of the buffer used
36 before nginx will start reading client request body.
37 </para>
38 </change>
39
40 <change type="bugfix">
41 <para lang="ru">
42 при использовании HTTP/2 и директивы proxy_request_buffering
43 в рабочем процессе мог произойти segmentation fault.
44 </para>
45 <para lang="en">
46 a segmentation fault might occur in a worker process
47 when using HTTP/2 and the "proxy_request_buffering" directive.
48 </para>
49 </change>
50
51 <change type="bugfix">
52 <para lang="ru">
53 при использовании HTTP/2
54 к запросам, передаваемым на бэкенд,
55 всегда добавлялась строка заголовка "Content-Length",
56 даже если у запроса не было тела.
57 </para>
58 <para lang="en">
59 the "Content-Length" request header line
60 was always added to requests passed to backends,
61 including requests without body,
62 when using HTTP/2.
63 </para>
64 </change>
65
66 <change type="bugfix">
67 <para lang="ru">
68 при использовании HTTP/2
69 в логах могли появляться сообщения "http request count is zero".
70 </para>
71 <para lang="en">
72 "http request count is zero" alerts might appear in logs
73 when using HTTP/2.
74 </para>
75 </change>
76
77 <change type="bugfix">
78 <para lang="ru">
79 при использовании директивы sub_filter
80 могло буферизироваться больше данных, чем это необходимо;
81 проблема появилась в 1.9.4.
82 </para>
83 <para lang="en">
84 unnecessary buffering might occur
85 when using the "sub_filter" directive;
86 the issue had appeared in 1.9.4.
87 </para>
88 </change>
89
90 <change type="bugfix">
91 <para lang="ru">
92 утечки сокетов при использовании HTTP/2.
93 </para>
94 <para lang="en">
95 socket leak when using HTTP/2.
96 </para>
97 </change>
98
99 <change type="bugfix">
100 <para lang="ru">
101 при использовании директив "aio threads" и sendfile
102 мог возвращаться некорректный ответ; ошибка появилась в 1.9.13.
103 </para>
104 <para lang="en">
105 an incorrect response might be returned
106 when using the "aio threads" and "sendfile" directives;
107 the bug had appeared in 1.9.13.
108 </para>
109 </change>
110
111 <change type="workaround">
112 <para lang="ru">
113 совместимость с OpenSSL 1.1.0.
114 </para>
115 <para lang="en">
116 OpenSSL 1.1.0 compatibility.
117 </para>
118 </change>
119
120 </changes>
6 121
7 122
8 <changes ver="1.10.1" date="31.05.2016"> 123 <changes ver="1.10.1" date="31.05.2016">
9 124
10 <change type="security"> 125 <change type="security">