Представлен первый выпуск новой основной ветки nginx 1.15, в рамках которой будет продолжено развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.14 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей).
Основные изменения:
Объявлена устаревшей директива "ssl", на смену которой пришёл параметр "ssl" в директиве "listen";
Определение отсутствующих SSL-сертификатов теперь производится на этапе тестирования конфигурации при использовании в настройках директивы "listen" с параметром "ssl";
В модуль stream добавлена возможность обработки в рамках одного сеанса нескольких входящих UDP-датаграмм от клиента;
Добавлена проверка указания некорректного кода возврата в директиве
"proxy_cache_valid";
Решены проблемы при сборке с использованием GCC 8.1;
Устранена невозможность сборки при помощи Clang с установленным CUDA SDK;
Решены проблемы со сборкой в окружении Fedora 28;
Исправлена ошибка, из-за которого журналирование в syslog останавливалось после смены IP;
Устранена проблема, из-за которой в логе появлялись сообщения "getsockopt(TCP_FASTOPEN) ... failed" в процессе бинарного обновления FreeBSD;
Исправлена ошибка, из-за которой могло не соблюдаться ограничение скорости, заданное через директиву limit_req;
Исправлена ошибка при обработке адресов клиента в случае использования unix-сокетов для работы с датаграммами в Linux;
Устранены проблемы с обработкой ошибок при выделении памяти.
Выпуск nginx 1.15.0
Также по теме: