1 час назад
Вышел nginx 1.31

13 мая 2026 года состоялся выпуск высокопроизводительного HTTP‑сервера и многопротокольного прокси‑сервера nginx 1.31.0. Исходный код проекта nginx написан на языке C и распространяется под лицензией BSD. Проект nginx 1.28.0 вышел в апреле 2025 года. Выпуск nginx 1.29 случился в июне 2025 года. Релиз nginx 1.30 вышла в апреле 2026 года.

В контексте версии nginx 1.31 продолжается развитие новых возможностей. Дополнительно состоялся выпуск параллельно поддерживаемой стабильной ветки nginx 1.30.1, в которую вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей, в том числе патчи против 6 уязвимостей, наиболее опасная из которых допускает удалённое выполнение кода через отправку специально оформленного HTTP-запроса.

По информации OpenNET, в nginx 1.31 вошли улучшения и дополнения:
в состав включён модуль ngx_http_tunnel_module, реализующий функция работы в виде прокси ("forward proxy"), перенаправляющего запросы на другой хост при обращении клиента при помощи метода HTTP/1.1 CONNECT. Возможна настройка аутентификации обращения к прокси, используя директивы "auth_basic", "satisfy" и "auth_delay";
в блок "upstream" добавлена директива "least_time", включающая метод балансировки нагрузки с передачей запроса серверу с наименьшими средним временем ответа и наименьшим числом активных соединений;
в компонент "stream_proxy" добавлена директива "proxy_ssl_alpn" для задания списка протоколов, допустимых в расширении ALPN при подключении к проксируемому серверу. В частности: "proxy_ssl_alpn h2 http/1.1";
обеспечено отклонение запросов по протоколам HTTP/2 и HTTP/3, включающим заголовки "Connection", "Proxy-Connection", "Keep-Alive", "Transfer-Encoding", "Upgrade";
в модуле ngx_http_dav_module обеспечено отклонение запросов COPY и MOVE с повторяющимися исходным и целевым ресурсом или вложенными коллекциями;
уровень логгирования ошибок SSL "invalid alert", "record layer failure" и "SSL alert number N" понижен с "crit" до "info";
в скрипт configure добавлен параметр "--without-http_upstream_sticky_module" для отключения сборки модуля http_upstream_sticky_module (параметр "--without-http_upstream_sticky" объявлен устаревшим).

Читают сейчас

24 минуты назад
Эксперимент по переписыванию проекта Bun с Zig на Rust при помощи ИИ-ассистента Claude Code признали успешным
Разработчик Джарред Самнер (создатель и мейнтейнер серверной JavaScript‑платформы Bun) сообщил о признании успешным недавно начатого эксперимента по переписыванию проекта Bun с языка Zig на Rust при п

55 минут назад
В Linux Foundation представили автомобильный дистрибутив AGL UCB 21.0 и платформу SoDeV
13 мая 2026 года в организации Linux Foundation представили автомобильный дистрибутив AGL UCB 21.0 (Automotive Grade Linux Unified Code Base). На базе этого решения развивается универсальная система н

1 час назад
Версия обновления открытого инструментария для загрузки прошивок Fwupd 2.1.3
12 мая 2026 года состоялся версия обновления открытого инструментария для загрузки прошивок Fwupd 2.1.3. Исходный код проекта написан на C и Python и опубликован на GitHub под лицензией GNU Lesser Gen

6 часов назад
Организация LinkedIn уволит 5% сотрудников
Принадлежащая Microsoft компания LinkedIn заявила, что сократит почти 5% сотрудников, и уточнила, что увольнения не связаны с внедрением искусственного интеллекта, сообщает Reuters со ссылкой на свои

7 часов назад
Codex добавили в портативный ChatGPT — для всех планов, в том числе бесплатный
OpenAI запустила Codex в мобильном приложении ChatGPT в режиме preview. Версии для iOS и Android раскатывают на всех тарифах — включая Free и Go. По данным компании, кодинг-агентом сейчас пользуются б