From mdounin на mdounin.ru Tue Mar 28 16:44:15 2023 From: mdounin на mdounin.ru (Maxim Dounin) Date: Tue, 28 Mar 2023 19:44:15 +0300 Subject: [nginx-ru-announce] nginx-1.23.4 Message-ID: Изменения в nginx 1.23.4 28.03.2023 *) Изменение: теперь протокол TLSv1.3 разрешён по умолчанию. *) Изменение: теперь nginx выдаёт предупреждение при переопределении параметров listen-сокета, задающих используемые протоколы. *) Изменение: теперь, если клиент использует pipelining, nginx закрывает соединения с ожиданием дополнительных данных (lingering close). *) Добавление: поддержка byte ranges для ответов модуля ngx_http_gzip_static_module. *) Исправление: диапазоны портов в директиве listen не работали; ошибка появилась в 1.23.3. Спасибо Валентину Бартеневу. *) Исправление: для обработки запроса мог быть выбран неверный location, если в конфигурации использовался префиксный location длиннее 255 символов. *) Исправление: не-ASCII символы в именах файлов на Windows не поддерживались модулями ngx_http_autoindex_module и ngx_http_dav_module, а также директивой include. *) Изменение: уровень логгирования ошибок SSL "data length too long", "length too short", "bad legacy version", "no shared signature algorithms", "bad digest length", "missing sigalgs extension", "encrypted length too long", "bad length", "bad key update", "mixed handshake and non handshake data", "ccs received early", "data between ccs and finished", "packet length too long", "too many warn alerts", "record too small", и "got a fin before a ccs" понижен с уровня crit до info. *) Исправление: при использовании HTTP/2 и директивы error_page для перенаправления ошибок с кодом 400 могла происходить утечка сокетов. *) Исправление: сообщения об ошибках записи в syslog не содержали информации о том, что ошибки происходили в процессе записи в syslog. Спасибо Safar Safarly. *) Изменение: при использовании zlib-ng в логах появлялись сообщения "gzip filter failed to use preallocated memory". *) Исправление: в почтовом прокси-сервере. -- Maxim Dounin http://nginx.org/ From mdounin на mdounin.ru Tue Apr 11 16:17:52 2023 From: mdounin на mdounin.ru (Maxim Dounin) Date: Tue, 11 Apr 2023 19:17:52 +0300 Subject: [nginx-ru-announce] nginx-1.24.0 Message-ID: Изменения в nginx 1.24.0 11.04.2023 *) Стабильная ветка 1.24.x. -- Maxim Dounin http://nginx.org/ From mdounin на mdounin.ru Tue May 23 16:32:58 2023 From: mdounin на mdounin.ru (Maxim Dounin) Date: Tue, 23 May 2023 19:32:58 +0300 Subject: [nginx-ru-announce] nginx-1.25.0 Message-ID: Изменения в nginx 1.25.0 23.05.2023 *) Добавление: экспериментальная поддержка HTTP/3. -- Maxim Dounin http://nginx.org/ From mdounin на mdounin.ru Tue Jun 13 16:42:53 2023 From: mdounin на mdounin.ru (Maxim Dounin) Date: Tue, 13 Jun 2023 19:42:53 +0300 Subject: [nginx-ru-announce] nginx-1.25.1 Message-ID: Изменения в nginx 1.25.1 13.06.2023 *) Добавление: директива http2, позволяющая включать HTTP/2 в отдельных блоках server; параметр http2 директивы listen объявлен устаревшим. *) Изменение: поддержка HTTP/2 server push упразднена. *) Изменение: устаревшая директива ssl больше не поддерживается. *) Исправление: в HTTP/3 при использовании OpenSSL. -- Maxim Dounin http://nginx.org/ From mdounin на mdounin.ru Tue Aug 15 18:37:38 2023 From: mdounin на mdounin.ru (Maxim Dounin) Date: Tue, 15 Aug 2023 21:37:38 +0300 Subject: [nginx-ru-announce] nginx-1.25.2 Message-ID: Изменения в nginx 1.25.2 15.08.2023 *) Добавление: path MTU discovery при использовании HTTP/3. *) Добавление: поддержка шифра TLS_AES_128_CCM_SHA256 при использовании HTTP/3. *) Изменение: теперь при загрузке конфигурации OpenSSL nginx использует appname "nginx". *) Изменение: теперь nginx не пытается загружать конфигурацию OpenSSL, если для сборки OpenSSL использовался параметр --with-openssl и переменная окружения OPENSSL_CONF не установлена. *) Исправление: в переменной $body_bytes_sent при использовании HTTP/3. *) Исправление: в HTTP/3. -- Maxim Dounin http://nginx.org/ From mdounin на mdounin.ru Tue Oct 24 15:52:23 2023 From: mdounin на mdounin.ru (Maxim Dounin) Date: Tue, 24 Oct 2023 18:52:23 +0300 Subject: [nginx-ru-announce] nginx-1.25.3 Message-ID: Изменения в nginx 1.25.3 24.10.2023 *) Изменение: улучшено детектирование некорректного поведения клиентов при использовании HTTP/2. *) Добавление: уменьшение времени запуска при использовании большого количества location'ов. Спасибо Yusuke Nojima. *) Исправление: при использовании HTTP/2 без SSL в рабочем процессе мог произойти segmentation fault; ошибка появилась в 1.25.1. *) Исправление: строка "Status" в заголовке ответа бэкенда с пустой поясняющей фразой обрабатывалась некорректно. *) Исправление: утечки памяти во время переконфигурации при использовании библиотеки PCRE2. Спасибо ZhenZhong Wu. *) Исправления и улучшения в HTTP/3. -- Maxim Dounin http://nginx.org/