comparison docs/xml/nginx/changes.xml @ 7855:df34dcc9ac07 release-1.21.0

nginx-1.21.0-RELEASE
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 25 May 2021 15:28:55 +0300
parents ffcbb9980ee2
children a68ac0677f85
comparison
equal deleted inserted replaced
7854:4364b39de407 7855:df34dcc9ac07
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.0" date="2021-05-25">
9
10 <change type="security">
11 <para lang="ru">
12 при использовании директивы resolver
13 во время обработки ответа DNS-сервера
14 могла происходить перезапись одного байта памяти,
15 что позволяло атакующему,
16 имеющему возможность подделывать UDP-пакеты от DNS-сервера,
17 вызвать падение рабочего процесса
18 или, потенциально, выполнение произвольного кода (CVE-2021-23017).
19 </para>
20 <para lang="en">
21 1-byte memory overwrite might occur
22 during DNS server response processing
23 if the "resolver" directive was used,
24 allowing an attacker
25 who is able to forge UDP packets from the DNS server
26 to cause worker process crash
27 or, potentially, arbitrary code execution (CVE-2021-23017).
28 </para>
29 </change>
30
31 <change type="feature">
32 <para lang="ru">
33 директивы proxy_ssl_certificate, proxy_ssl_certificate_key,
34 grpc_ssl_certificate, grpc_ssl_certificate_key,
35 uwsgi_ssl_certificate и uwsgi_ssl_certificate_key
36 поддерживают переменные.
37 </para>
38 <para lang="en">
39 variables support
40 in the "proxy_ssl_certificate", "proxy_ssl_certificate_key"
41 "grpc_ssl_certificate", "grpc_ssl_certificate_key",
42 "uwsgi_ssl_certificate", and "uwsgi_ssl_certificate_key" directives.
43 </para>
44 </change>
45
46 <change type="feature">
47 <para lang="ru">
48 директива max_errors в почтовом прокси-сервере.
49 </para>
50 <para lang="en">
51 the "max_errors" directive in the mail proxy module.
52 </para>
53 </change>
54
55 <change type="feature">
56 <para lang="ru">
57 почтовый прокси-сервер поддерживает POP3 и IMAP pipelining.
58 </para>
59 <para lang="en">
60 the mail proxy module supports POP3 and IMAP pipelining.
61 </para>
62 </change>
63
64 <change type="feature">
65 <para lang="ru">
66 параметр fastopen директивы listen в модуле stream.<br/>
67 Спасибо Anbang Wen.
68 </para>
69 <para lang="en">
70 the "fastopen" parameter of the "listen" directive in the stream module.<br/>
71 Thanks to Anbang Wen.
72 </para>
73 </change>
74
75 <change type="bugfix">
76 <para lang="ru">
77 специальные символы не экранировались
78 при автоматическом перенаправлении с добавлением завершающего слэша.
79 </para>
80 <para lang="en">
81 special characters were not escaped
82 during automatic redirect with appended trailing slash.
83 </para>
84 </change>
85
86 <change type="bugfix">
87 <para lang="ru">
88 при использовании SMTP pipelining
89 соединения с клиентами в почтовом прокси-сервере
90 могли неожиданно закрываться.
91 </para>
92 <para lang="en">
93 connections with clients in the mail proxy module
94 might be closed unexpectedly
95 when using SMTP pipelining.
96 </para>
97 </change>
98
99 </changes>
6 100
7 101
8 <changes ver="1.19.10" date="2021-04-13"> 102 <changes ver="1.19.10" date="2021-04-13">
9 103
10 <change type="change"> 104 <change type="change">