comparison text/ru/CHANGES.ru @ 2862:cf7551842617

nginx-1.23.0
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 21 Jun 2022 19:07:59 +0300
parents 1ecf0e0526da
children 9383e934e546
comparison
equal deleted inserted replaced
2861:53734009b0c3 2862:cf7551842617
1
2 Изменения в nginx 1.23.0 21.06.2022
3
4 *) Изменение во внутреннем API: теперь строки заголовков представлены
5 связными списками.
6
7 *) Изменение: теперь nginx объединяет произвольные строки заголовков с
8 одинаковыми именами при отправке на FastCGI-, SCGI- и uwsgi-бэкенды,
9 в методе $r->header_in() модуля ngx_http_perl_module, и при доступе
10 через переменные "$http_...", "$sent_http_...", "$sent_trailer_...",
11 "$upstream_http_..." и "$upstream_trailer_...".
12
13 *) Исправление: если в заголовке ответа бэкенда было несколько строк
14 "Vary", при кэшировании nginx учитывал только последнюю из них.
15
16 *) Исправление: если в заголовке ответа бэкенда было несколько строк
17 "WWW-Authenticate" и использовался перехват ошибок с кодом 401 от
18 бэкенда или директива auth_request, nginx пересылал клиенту только
19 первую из этих строк.
20
21 *) Изменение: уровень логгирования ошибок SSL "application data after
22 close notify" понижен с уровня crit до info.
23
24 *) Исправление: соединения могли зависать, если nginx был собран на
25 Linux 2.6.17 и новее, а использовался на системах без поддержки
26 EPOLLRDHUP, в частности, на системах с эмуляцией epoll; ошибка
27 появилась в 1.17.5.
28 Спасибо Marcus Ball.
29
30 *) Исправление: nginx не кэшировал ответ, если строка заголовка ответа
31 "Expires" запрещала кэширование, а последующая строка заголовка
32 "Cache-Control" разрешала кэширование.
33
1 34
2 Изменения в nginx 1.21.6 25.01.2022 35 Изменения в nginx 1.21.6 25.01.2022
3 36
4 *) Исправление: при использование EPOLLEXCLUSIVE на Linux распределение 37 *) Исправление: при использование EPOLLEXCLUSIVE на Linux распределение
5 клиентских соединений между рабочими процессами было неравномерным. 38 клиентских соединений между рабочими процессами было неравномерным.