Skip to content

Commit ecb8093

Browse files
committed
nginx-1.27.4-RELEASE
1 parent 46b9f5d commit ecb8093

File tree

1 file changed

+104
-0
lines changed

1 file changed

+104
-0
lines changed

docs/xml/nginx/changes.xml

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,110 @@
55
<change_log title="nginx">
66

77

8+
<changes ver="1.27.4" date="2025-02-05">
9+
10+
<change type="security">
11+
<para lang="ru">
12+
недостаточная проверка в обработке виртуальных серверов
13+
при использовании SNI в TLSv1.3 позволяла повторно использовать
14+
SSL-сессию в контексте другого виртуального сервера,
15+
чтобы обойти проверку клиентских SSL-сертификатов (CVE-2025-23419).
16+
</para>
17+
<para lang="en">
18+
insufficient check in virtual servers handling with TLSv1.3 SNI
19+
allowed to reuse SSL sessions in a different virtual server,
20+
to bypass client SSL certificates verification (CVE-2025-23419).
21+
</para>
22+
</change>
23+
24+
<change type="feature">
25+
<para lang="ru">
26+
директивы ssl_object_cache_inheritable, ssl_certificate_cache,
27+
proxy_ssl_certificate_cache, grpc_ssl_certificate_cache
28+
и uwsgi_ssl_certificate_cache.
29+
</para>
30+
<para lang="en">
31+
the "ssl_object_cache_inheritable", "ssl_certificate_cache",
32+
"proxy_ssl_certificate_cache", "grpc_ssl_certificate_cache",
33+
and "uwsgi_ssl_certificate_cache" directives.
34+
</para>
35+
</change>
36+
37+
<change type="feature">
38+
<para lang="ru">
39+
директива keepalive_min_timeout.
40+
</para>
41+
<para lang="en">
42+
the "keepalive_min_timeout" directive.
43+
</para>
44+
</change>
45+
46+
<change type="workaround">
47+
<para lang="ru">
48+
при использовании zlib-ng
49+
в логах появлялись сообщения "gzip filter failed to use preallocated memory".
50+
</para>
51+
<para lang="en">
52+
"gzip filter failed to use preallocated memory" alerts appeared in logs
53+
when using zlib-ng.
54+
</para>
55+
</change>
56+
57+
<change type="bugfix">
58+
<para lang="ru">
59+
nginx не мог собрать библиотеку libatomic из исходных текстов,
60+
если использовался параметр --with-libatomic=DIR.
61+
</para>
62+
<para lang="en">
63+
nginx could not build libatomic library using the library sources
64+
if the --with-libatomic=DIR option was used.
65+
</para>
66+
</change>
67+
68+
<change type="bugfix">
69+
<para lang="ru">
70+
могла происходить ошибка установления соединения
71+
при использовании 0-RTT в QUIC;
72+
ошибка появилась в 1.27.1.
73+
</para>
74+
<para lang="en">
75+
QUIC connection might not be established when using 0-RTT;
76+
the bug had appeared in 1.27.1.
77+
</para>
78+
</change>
79+
80+
<change type="bugfix">
81+
<para lang="ru">
82+
теперь nginx игнорирует пакеты согласования версий QUIC от клиентов.
83+
</para>
84+
<para lang="en">
85+
nginx now ignores QUIC version negotiation packets from clients.
86+
</para>
87+
</change>
88+
89+
<change type="bugfix">
90+
<para lang="ru">
91+
nginx не собирался на Solaris 10 и более ранних
92+
с модулем ngx_http_v3_module.
93+
</para>
94+
<para lang="en">
95+
nginx could not be built on Solaris 10 and earlier
96+
with the ngx_http_v3_module.
97+
</para>
98+
</change>
99+
100+
<change>
101+
<para lang="ru">
102+
Исправления в HTTP/3.
103+
</para>
104+
<para lang="en">
105+
Bugfixes in HTTP/3.
106+
</para>
107+
</change>
108+
109+
</changes>
110+
111+
8112
<changes ver="1.27.3" date="2024-11-26">
9113

10114
<change type="feature">

0 commit comments

Comments
 (0)