Випущено nginx 1.26.0

Випущено nginx 1.26.0

25.04.2024
Автор: HostZealot Team
2 мін.
13

Випуск попередньої версії 1.25.0 відбувся в травні минулого року і 23 квітня 2024 року було випущено багатопротокольний і високопродуктивний nginx 1.26.0.

За наявними даними, у новій версії буде усунуто вразливості, а також усі виявлені помилки. Основні поліпшення стосуються:

  • Додано директиву http2, яка може бути використана в блоках server;
  • З'явився модуль ngx_http_v3, у якому зі свого боку існує експериментальна підтримка HTTP/3;
  • Додано підтримку віртуальних серверів у модулі stream;
  • У модулі stream директиви listen було додано підтримку таких параметрів, як setfib, accept_filter, і deferred;
  • З'явився також модуль ngx_stream_pass_module. Він функціонує для прокидання з'єднань безпосередньо в активний сокет;
  • Було значно вдосконалено управління буферами, що застосовуються при автоматичному визначенні підключень HTTP/2;
  • Не буде підтримки застарілої директиви ssl;
  • Покращено ефективність запуску конфігурацій із безліччю директив location;
  • Була так само реалізована підтримка cache line, або визначення розміру блоку. Вона доступна для деяких архітектур і потрібна насамперед для передавання інформації між пам'яттю і кешем CPU;
  • Покращено захист клієнтів від DDoS-атак. Аномальну активність відразу скидають в одному з'єднанні HTTP/2;
  • Не буде підтримки Server push у HTTP/2.

Стабільний випуск проекту FreeNginx 1.26.0 відбувся на початку квітня, і він позиціонується як некомерційний проект.

# Новини Поділитися:
Статті за темою