Представлен (http://mailman.nginx.org/pipermail/nginx-ru-announce/2016/00...) выпуск основной ветки высокопроизводительного HTTP- и прокси-сервера nginx 1.11.2 (http://nginx.org).
Основные изменения (http://nginx.org/ru/CHANGES):
- В модуле stream (http://nginx.org/en/docs/stream/ngx_stream_core_module.html) добавлена возможность использования переменных;- Добавлен модуль ngx_stream_map_module (http://nginx.org/ru/docs/stream/ngx_stream_map_module.html), позволяющий создавать переменные, значения которых зависят от значений других переменных;- Добавлен модуль ngx_stream_return_module (http://nginx.org/ru/docs/stream/ngx_stream_return_module.html), который даёт возможность отправить заданное значение клиенту и после этого закрыть соединение;
- Упразднены параметры сборки "--with-md5" и "--with-sha1". Внутренние реализации MD5 и SHA1 теперь используются всегда;
- В директивах proxy_bind, fastcgi_bind, memcached_bind, scgi_bind и uwsgi_bind теперь можно указывать номер сетевого порта.
- При поддержке в системе опции сокета IP_BIND_ADDRESS_NO_PORT, она теперь применяется по умолчанию;
- Исправлена ошибка в рабочем процессе, приводящая к краху при использовании HTTP/2 и директивы proxy_request_buffering;- Исправлена ошибка, из-за которой при использовании HTTP/2 к запросам, передаваемым на бэкенд, всегда добавлялась строка заголовка "Content-Length", даже если у запроса не было тела;- Исправлена ошибка, приводившая к выводу в лог сообщения "http request count is zero" и проявляющаяся при использовании протокола HTTP/2;- Исправлена ошибка в директиве sub_filter, из-за которой могло буферизироваться больше данных, чем это необходимо. Проблема появилась в версии 1.9.4.
URL: http://mailman.nginx.org/pipermail/nginx-ru-announce/2016/00...
Новость: https://www.opennet.ru/opennews/art.shtml?num=44734