comparison docs/xml/nginx/changes.xml @ 7722:3cbc2602325f release-1.19.3

nginx-1.19.3-RELEASE
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 29 Sep 2020 17:32:10 +0300
parents a7b46539f507
children dc0cc425fa63
comparison
equal deleted inserted replaced
7721:5975be6c97f8 7722:3cbc2602325f
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.19.3" date="2020-09-29">
9
10 <change type="feature">
11 <para lang="ru">
12 модуль ngx_stream_set_module.
13 </para>
14 <para lang="en">
15 the ngx_stream_set_module.
16 </para>
17 </change>
18
19 <change type="feature">
20 <para lang="ru">
21 директива proxy_cookie_flags.
22 </para>
23 <para lang="en">
24 the "proxy_cookie_flags" directive.
25 </para>
26 </change>
27
28 <change type="feature">
29 <para lang="ru">
30 директива userid_flags.
31 </para>
32 <para lang="en">
33 the "userid_flags" directive.
34 </para>
35 </change>
36
37 <change type="bugfix">
38 <para lang="ru">
39 расширение управления кэшированием stale-if-error
40 ошибочно применялось, если бэкенд возвращал ответ
41 с кодом 500, 502, 503, 504, 403, 404 или 429.
42 </para>
43 <para lang="en">
44 the "stale-if-error" cache control extension
45 was erroneously applied if backend returned a response
46 with status code 500, 502, 503, 504, 403, 404, or 429.
47 </para>
48 </change>
49
50 <change type="bugfix">
51 <para lang="ru">
52 если использовалось кэширование
53 и бэкенд возвращал ответы с строкой заголовка Vary,
54 в логах могли появляться сообщения "[crit] cache file ... has too long header".
55 </para>
56 <para lang="en">
57 "[crit] cache file ... has too long header" messages might appear in logs
58 if caching was used
59 and the backend returned responses with the "Vary" header line.
60 </para>
61 </change>
62
63 <change type="workaround">
64 <para lang="ru">
65 при использовании OpenSSL 1.1.1
66 в логах могли появляться сообщения "[crit] SSL_write() failed".
67 </para>
68 <para lang="en">
69 "[crit] SSL_write() failed" messages might appear in logs
70 when using OpenSSL 1.1.1.
71 </para>
72 </change>
73
74 <change type="bugfix">
75 <para lang="ru">
76 в логах могли появляться сообщения
77 "SSL_shutdown() failed (SSL: ... bad write retry)";
78 ошибка появилась в 1.19.2.
79 </para>
80 <para lang="en">
81 "SSL_shutdown() failed (SSL: ... bad write retry)"
82 messages might appear in logs;
83 the bug had appeared in 1.19.2.
84 </para>
85 </change>
86
87 <change type="bugfix">
88 <para lang="ru">
89 при использовании HTTP/2
90 в рабочем процессе мог произойти segmentation fault,
91 если ошибки с кодом 400 с помощью директивы error_page
92 перенаправлялись в проксируемый location.
93 </para>
94 <para lang="en">
95 a segmentation fault might occur in a worker process
96 when using HTTP/2
97 if errors with code 400 were redirected to a proxied location
98 using the "error_page" directive.
99 </para>
100 </change>
101
102 <change type="bugfix">
103 <para lang="ru">
104 утечки сокетов при использовании HTTP/2 и подзапросов в модуле njs.
105 </para>
106 <para lang="en">
107 socket leak when using HTTP/2 and subrequests in the njs module.
108 </para>
109 </change>
110
111 </changes>
6 112
7 113
8 <changes ver="1.19.2" date="2020-08-11"> 114 <changes ver="1.19.2" date="2020-08-11">
9 115
10 <change type="change"> 116 <change type="change">