Выпуск nginx 1.15.0
Представлен первый выпуск новой основной ветки 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;
- Устранены проблемы с обработкой ошибок при выделении памяти.
© OpenNet