Выпуск nginx 1.19.1 и njs 0.4.2
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Представлен выпуск новой основной ветки nginx 1.19.1, в рамках которой ведётся развитие новых возможностей. В параллельно поддерживаемой стабильной ветке 1.18.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В следующем году на базе основной ветки 1.19.x будет сформирована стабильная ветка 1.20.
Основные изменения:
- В директивы "proxy_cache_path",
"fastcgi_cache_path", "scgi_cache_path" и "uwsgi_cache_path" добавлен параметр "min_free", регулирующий размер кэша на основе определения минимального размера свободного дискового пространства.
- Директивы "lingering_close", "lingering_time" и "lingering_timeout" адаптированы для работы с HTTP/2.
- Обеспечено отбрасывание всех лишних данных, отправляемых бэкендом.
- При получении очень короткого ответа от сервера FastCGI, Nginx теперь пытается отправить клиенту доступную часть ответа, после чего закрывает соединение.
- При получении от бэкенда gRPC ответа некорректной длины, Nginx прекращает обработку запроса с выводом ошибки.
ssing with an error.
- Устранены ошибки, например, обеспечено удаление слушающих Unix-сокетов при обработке сигнала SIGQUIT и проксирование UDP-пакетов нулевого размера, налажено проксирование к бэкендам uwsgi при использовании SSL, исправлена обработка ошибок при использовании директивы "ssl_ocsp", исправлен некорректный расчёт размера кэша в ФМ XFS и NFS.
Одновременно состоялся выпуск njs 0.4.2, интерпретатора языка JavaScript для веб-сервера nginx. Интерпретатор njs реализует стандарты ECMAScript и позволяет расширять возможности nginx по обработке запросов с помощью скриптов в конфигурации. Скрипты могут использоваться в файле конфигурации для определения расширенной логики обработки запросов, формирования конфигурации, динамической генерации ответа, модификации запроса/ответа или быстрого создания заглушек с решением проблем в web-приложениях. В новой версии добавлена поддержка RegExp.prototype[Symbol.replace] и %TypedArray%.prototype.sort(). Представлена возможность построчной обратной трассировки. В модуль "fs" добавлены функции, подобные mkdir(), readdir() и rmdir().
Кроме того, в министерстве внутренних дел РФ получено подтверждение информации о прекращении уголовного дела о правах на программное обеспечение Nginx, а также о завершении проверки принятого решения надзирающей прокуратурой. "Указанное уголовное дело, возбужденное 04.12.2019 по факту нарушения авторских прав ООО "Рамблер Интернет Холдинг" при разработке программного обеспечения "Nginx", 18.05.2020 прекращено по п. 1 ч. 1 ст. 24 УПК РФ (в связи с отсутствием состава преступления)". Ранее о прекращении уголовного дела сообщил Игорь Сысоев, автор Nginx, но оставалась вероятность отмены данного решения надзорными органами. При этом в суде США продолжается связанное с правами на Nginx разбирательство против компаниии F5 Networks, инициированное после подачи иска юридической фирмой Lynwood Investments.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (http://mailman.nginx.org/piper...)
- OpenNews: Предварительный выпуск nginx с поддержкой QUIC и HTTP/3
- OpenNews: Спор о правах Rambler на Nginx продолжен в суде США
- OpenNews: Выпуск nginx 1.19.0
- OpenNews: Выпуск сервера приложений NGINX Unit 1.18.0
- OpenNews: Релиз nginx 1.18.0
Похожие новости:
- [IT-компании, Nginx, Законодательство в IT] Прокуратура подтвердила закрытие уголовного дела о правах на Nginx за отсутствием состава преступления
- [*nix, Лайфхаки для гиков, Сетевое оборудование, Сетевые технологии] Размещаем сайт на домашнем роутере
- [Информационная безопасность] Защита веб-сайта и API от хакерских атак с Nemesida WAF Free
- [Apache, Lua, Nginx, Safari] Как мы в ZeroTech подружили Apple Safari и клиентские сертификаты с websocket-ами
- [Apache, DevOps, Nginx, Разработка веб-сайтов, Серверное администрирование] Расширенная настройка web сервера (Nginx + Apache2)
- [Laravel, Nginx, PHP, Программирование, Разработка веб-сайтов] Деплой приложения на Laravel 7 на Ubuntu & Nginx
- [IT-компании, Nginx, Законодательство в IT] МВД прекратило уголовное дело о правах на Nginx за отсутствием состава преступления
- [Nginx, Микросервисы] Что такое Service Mesh? (перевод)
- [IT-компании, Nginx, Законодательство в IT] Lynwood Investments пытается помешать Nginx зарегистрировать в США товарный знак NGINX APP PROTECT
- [Nginx, Сетевые технологии] Вышла превью версия NGINX QUIC+HTTP/3
Теги для поиска: #_nginx, #_njs
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 16:51
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Представлен выпуск новой основной ветки nginx 1.19.1, в рамках которой ведётся развитие новых возможностей. В параллельно поддерживаемой стабильной ветке 1.18.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В следующем году на базе основной ветки 1.19.x будет сформирована стабильная ветка 1.20. Основные изменения:
Кроме того, в министерстве внутренних дел РФ получено подтверждение информации о прекращении уголовного дела о правах на программное обеспечение Nginx, а также о завершении проверки принятого решения надзирающей прокуратурой. "Указанное уголовное дело, возбужденное 04.12.2019 по факту нарушения авторских прав ООО "Рамблер Интернет Холдинг" при разработке программного обеспечения "Nginx", 18.05.2020 прекращено по п. 1 ч. 1 ст. 24 УПК РФ (в связи с отсутствием состава преступления)". Ранее о прекращении уголовного дела сообщил Игорь Сысоев, автор Nginx, но оставалась вероятность отмены данного решения надзорными органами. При этом в суде США продолжается связанное с правами на Nginx разбирательство против компаниии F5 Networks, инициированное после подачи иска юридической фирмой Lynwood Investments. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 16:51
Часовой пояс: UTC + 5