nginx-1.7.11-RELEASE
Maxim Dounin
7 years ago
2 | 2 | |
3 | 3 | |
4 | 4 | <change_log title="nginx"> |
5 | ||
6 | ||
7 | <changes ver="1.7.11" date="24.03.2015"> | |
8 | ||
9 | <change type="change"> | |
10 | <para lang="ru"> | |
11 | параметр sendfile директивы aio более не нужен; | |
12 | теперь nginx автоматически использует AIO для подгрузки данных для sendfile, | |
13 | если одновременно используются директивы aio и sendfile. | |
14 | </para> | |
15 | <para lang="en"> | |
16 | the "sendfile" parameter of the "aio" directive is deprecated; | |
17 | now nginx automatically uses AIO to pre-load data for sendfile | |
18 | if both "aio" and "sendfile" directives are used. | |
19 | </para> | |
20 | </change> | |
21 | ||
22 | <change type="feature"> | |
23 | <para lang="ru"> | |
24 | экспериментальная поддержка потоков. | |
25 | </para> | |
26 | <para lang="en"> | |
27 | experimental thread pools support. | |
28 | </para> | |
29 | </change> | |
30 | ||
31 | <change type="feature"> | |
32 | <para lang="ru"> | |
33 | директивы proxy_request_buffering, fastcgi_request_buffering, | |
34 | scgi_request_buffering и uwsgi_request_buffering. | |
35 | </para> | |
36 | <para lang="en"> | |
37 | the "proxy_request_buffering", "fastcgi_request_buffering", | |
38 | "scgi_request_buffering", and "uwsgi_request_buffering" directives. | |
39 | </para> | |
40 | </change> | |
41 | ||
42 | <change type="feature"> | |
43 | <para lang="ru"> | |
44 | экспериментальное API для обработки тела запроса. | |
45 | </para> | |
46 | <para lang="en"> | |
47 | request body filters experimental API. | |
48 | </para> | |
49 | </change> | |
50 | ||
51 | <change type="feature"> | |
52 | <para lang="ru"> | |
53 | проверка клиентских SSL-сертификатов в почтовом прокси-сервере.<br/> | |
54 | Спасибо Sven Peter, Franck Levionnois и Filipe Da Silva. | |
55 | </para> | |
56 | <para lang="en"> | |
57 | client SSL certificates support in mail proxy.<br/> | |
58 | Thanks to Sven Peter, Franck Levionnois, and Filipe Da Silva. | |
59 | </para> | |
60 | </change> | |
61 | ||
62 | <change type="feature"> | |
63 | <para lang="ru"> | |
64 | уменьшение времени запуска | |
65 | при использовании дирекивы "hash ... consistent" в блоке upstream.<br/> | |
66 | Спасибо Wai Keen Woon. | |
67 | </para> | |
68 | <para lang="en"> | |
69 | startup speedup | |
70 | when using the "hash ... consistent" directive in the upstream block.<br/> | |
71 | Thanks to Wai Keen Woon. | |
72 | </para> | |
73 | </change> | |
74 | ||
75 | <change type="feature"> | |
76 | <para lang="ru"> | |
77 | отладочное логгирование в кольцевой буфер в памяти. | |
78 | </para> | |
79 | <para lang="en"> | |
80 | debug logging into a cyclic memory buffer. | |
81 | </para> | |
82 | </change> | |
83 | ||
84 | <change type="bugfix"> | |
85 | <para lang="ru"> | |
86 | в обработке хэш-таблиц.<br/> | |
87 | Спасибо Chris West. | |
88 | </para> | |
89 | <para lang="en"> | |
90 | in hash table handling.<br/> | |
91 | Thanks to Chris West. | |
92 | </para> | |
93 | </change> | |
94 | ||
95 | <change type="bugfix"> | |
96 | <para lang="ru"> | |
97 | в директиве proxy_cache_revalidate. | |
98 | </para> | |
99 | <para lang="en"> | |
100 | in the "proxy_cache_revalidate" directive. | |
101 | </para> | |
102 | </change> | |
103 | ||
104 | <change type="bugfix"> | |
105 | <para lang="ru"> | |
106 | SSL-соединения могли зависать, если использовался отложенный accept | |
107 | или параметр proxy_protocol директивы listen.<br/> | |
108 | Спасибо James Hamlin. | |
109 | </para> | |
110 | <para lang="en"> | |
111 | SSL connections might hang if deferred accept | |
112 | or the "proxy_protocol" parameter of the "listen" directive were used.<br/> | |
113 | Thanks to James Hamlin. | |
114 | </para> | |
115 | </change> | |
116 | ||
117 | <change type="bugfix"> | |
118 | <para lang="ru"> | |
119 | переменная $upstream_response_time могла содержать неверное значение | |
120 | при использовании директивы image_filter. | |
121 | </para> | |
122 | <para lang="en"> | |
123 | the $upstream_response_time variable might contain a wrong value | |
124 | if the "image_filter" directive was used. | |
125 | </para> | |
126 | </change> | |
127 | ||
128 | <change type="bugfix"> | |
129 | <para lang="ru"> | |
130 | в обработке целочисленных переполнений.<br/> | |
131 | Спасибо Régis Leroy. | |
132 | </para> | |
133 | <para lang="en"> | |
134 | in integer overflow handling.<br/> | |
135 | Thanks to Régis Leroy. | |
136 | </para> | |
137 | </change> | |
138 | ||
139 | <change type="bugfix"> | |
140 | <para lang="ru"> | |
141 | при использовании LibreSSL было невозможно включить поддержку SSLv3. | |
142 | </para> | |
143 | <para lang="en"> | |
144 | it was not possible to enable SSLv3 with LibreSSL. | |
145 | </para> | |
146 | </change> | |
147 | ||
148 | <change type="bugfix"> | |
149 | <para lang="ru"> | |
150 | при использовании LibreSSL в логах появлялись сообщения | |
151 | "ignoring stale global SSL error ... called a function you should not call". | |
152 | </para> | |
153 | <para lang="en"> | |
154 | the "ignoring stale global SSL error ... called a function you should not call" | |
155 | alerts appeared in logs when using LibreSSL. | |
156 | </para> | |
157 | </change> | |
158 | ||
159 | <change type="bugfix"> | |
160 | <para lang="ru"> | |
161 | сертификаты, указанные в директивах ssl_client_certificate и | |
162 | ssl_trusted_certificate, использовались | |
163 | для автоматического построения цепочек сертификатов. | |
164 | </para> | |
165 | <para lang="en"> | |
166 | certificates specified by the "ssl_client_certificate" and | |
167 | "ssl_trusted_certificate" directives were inadvertently used | |
168 | to automatically construct certificate chains. | |
169 | </para> | |
170 | </change> | |
171 | ||
172 | </changes> | |
5 | 173 | |
6 | 174 | |
7 | 175 | <changes ver="1.7.10" date="10.02.2015"> |