The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Новая версия nginx 1.29.0

24.06.2025 22:49

Опубликован первый выпуск новой основной ветки nginx 1.29.0, в рамках которой будет продолжено развитие новых возможностей. В параллельно поддерживаемой стабильной ветке 1.28.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В следующем году на базе основной ветки 1.29.x будет сформирована стабильная ветка 1.30. Код проекта написан на языке Си и распространяется под лицензией BSD.

В новом выпуске:

  • Добавлена директива "early_hints" и реализована поддержка HTTP-кода 103 в ответах от бэкендов proxy и gRPC. Код 103 позволяет информировать клиента о содержании некоторых HTTP-заголовков сразу после запроса, не дожидаясь пока сервер выполнит все связанные с запросом операции и начнёт отдачу контента. Подобным образом можно сообщать подсказки о связанных с отдаваемой страницей элементах, которые могут быть предварительно загружены (например, могут быть приведены ссылки на используемые на странице css и javascript). Получив информацию о подобных ресурсах браузер приступит к их загрузке не дожидаясь окончания отдачи основной страницы, что позволяет сократить общее время обработки запроса.
  • Предоставлена возможность загрузки криптографических ключей из аппаратных токенов, используя в качестве провайдера библиотеку OpenSSL.
  • На платформе macOS реализована поддержка параметра "so_keepalive" в директиве "listen".
  • Уровень ошибок, возникающих при согласовании соединения с использованием протокола QUIC, изменён с "error" на "crit" для критических проблем c SSL и на "info" для остальных проблем с SSL.
  • При сборке версии для Windows задействован Windows SDK 10.
  • Решены проблемы со сборкой модулей ngx_http_v2_module и ngx_http_v3_module, используя GCC 15, а также проблемы со сборкой модуля ngx_http_v3_module с оптимизациями "-O3 -flto" в GCC 14.
  • Улучшена поддержка HTTP/3.


  1. Главная ссылка к новости (https://github.com/nginx/nginx...)
  2. OpenNews: Выпуск nginx 1.28.0 и форка FreeNginx 1.28.0
  3. OpenNews: Новые версии nginx 1.27.5, форка FreeNginx 1.27.6 и JavaScript-модуля njs 0.8.10
  4. OpenNews: Выпуск Angie 1.9.0, форка Nginx
  5. OpenNews: Проект Nginx перевёл разработку на Git и GitHub
  6. OpenNews: Представлен FreeNginx, форк Nginx, созданный из-за несогласия с политикой компании F5
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63459-nginx
Ключевые слова: nginx
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:58, 24/06/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Также Pingora 0.5:
    https://github.com/cloudflare/pingora/releases/tag/0.5.0
     
     
  • 2.3, Аноним (3), 23:15, 24/06/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так же пора переходить на нормальные веб-сераеры.
     
     
  • 3.5, Аноним (-), 23:22, 24/06/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Список того что вы считаете нормальным и желательно почему?
     
     
  • 4.8, Аноним (3), 00:59, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кадди, траефик, хапрокси. Просто потому что они лучше, а не просто синтетика накрученная.
     
     
  • 5.11, Zig мой Zig (?), 01:36, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    caddy так удобно пересобирать на каждый чих, а как она красиво плюет стектрейсами из-за кривых модулей
     
  • 5.21, Аноним (-), 09:40, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Кадди, траефик, хапрокси. Просто потому что они лучше, а не просто синтетика накрученная.

    Особенно первый то, с его garbage collector'ом и потенциально неконтролируемым жором оперативы.

     
     
  • 6.24, пох. (?), 11:44, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    тебе вот чо - оперативы жалко, да?

    (не себе ж мы это уродство ставим?!)

     
  • 6.27, OpenEcho (?), 13:52, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ... и потенциально неконтролируемым жором оперативы.

    Гон

     
  • 6.28, User (??), 14:31, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну ты же знаешь анекдот про "теоретически и практически", да?
     
  • 2.7, Аноним (7), 23:38, 24/06/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    список bug fixes впечатляет для языка избавленного от всех недостатков и сразу генерирующего идеальный софт.
     
     
  • 3.9, Аноним (3), 00:59, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Причем тут язык?
     
     
  • 4.14, Аноним (-), 05:54, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Он делит людей на пустом месте. Не к добру это.
     
     
  • 5.31, Аноним (31), 21:29, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Он делит людей на пустом месте. Не к добру это.

    Э-э, опеннетных "людей" на пустом месте может поделить все что угодно - версия языка, используемые библиотеки, тулкит, библиотеки, сборочная система, поддерживаемые(или нет) инит, граф. подсистема, ОС ... используемый автором редактор, компилятор, шелл, инит, IDE, ОС, WM, DE, ФС, железо, одежда, цвет волос, ориентация (не только сексуальная) или пол автора, способ дистрибуции ("он собирает ГОТОВЫЕ ЭКЗЕШНИКИ для вендузятников, тфу!", "Там есть какой-то deb и rpm, но нет eopkg!", "Этого софта нет в дебиан олд-стейбл, значит нинужна!").
    О таких сакральных вещах, как лицензия самого софта или схема версионирования даже не заикаюсь.


     
  • 4.17, YetAnotherOnanym (ok), 07:41, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ровно при том же, при чём бывает язык в новостях про переполнение буфера.
    И, на минуточку, "при чём" в данном случае пишется раздельно. Слитно "причём" пишется, когда упоминается что-то в дополнение к уже известному.
     
     
  • 5.18, Аноним (-), 07:48, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А вы чего нагнетаете? Вас ведь никто не заставляет использовать nginx и его форки
     
  • 5.29, _ (??), 18:14, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да не волнуйся ты так!
    Его же уже начали переписывать на языке "с безопасТной работой с пямятью"(С) ?
    Да наверняка начали! Всё под контролем, всё как обычно, не волнуйся. Скоро наступит светлое будущее и твой кислотно-щелочной баланс ...
    ;)
     
  • 3.19, олег (?), 08:13, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ахаха. Вот откуда вы берётесь? Новость, ведь, и близко не про то, о чём ты пишешь. Не смог удержаться, что бы не насрать в камментах не по теме?
     
     
  • 4.23, Аноним (7), 11:29, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Новость про nginx, а накинул про пингору не я. Я просто решил подыграть тому, что вкинул пингору в новость про nginx.
     
  • 4.25, Всем Анонимам Аноним (?), 11:46, 25/06/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.16, YetAnotherOnanym (ok), 07:27, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    На главной есть ссылочка для добавления новости - https://www.opennet.me/announce_news.shtml?c=f
    А вообще, сообщать о релизе спустя полтора месяца - это, ну, так себе.
     
  • 2.20, Аноним (20), 08:21, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    новость устарела, выпуск Pingora 0.5 был 10 мая.
     
     
  • 3.22, Аноним (-), 09:41, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > новость устарела, выпуск Pingora 0.5 был 10 мая.

    Ну он настолько всем нужен - что - вот - через полтора месяца какой-то зоркий глаз все же заметил выпуск этой клаудспайвари.

     
  • 3.26, пох. (?), 11:47, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А никто, кстати, не в курсе - как там собственно _сервер_ (а не нескучный тулкит работающий сам по себе нигде и никак) поживает у них? Помнится, назначенный клаудшмарью автором чувак удалялся концептуяльный дизигн думать - его с тех пор кто-то видел? Родные, наверное, уже беспокоятся?

     

  • 1.30, Аноним (30), 18:31, 25/06/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >На платформе macOS

    Очень интересно - его используют на маках? В проде?
    Помню очень давно эплы предлагали серверную версию своих систем, даже железячный сервер у них вроде продавался.
    Сейчас же вроде ничего такого у них нет?
    Вообще ниразу не помню чтобы кто-то мак юзал как сервер - это еще экзотичнее чем сервер на винде.

     
     
  • 2.32, безразницы (?), 23:01, 25/06/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://selectel.ru/services/dedicated/?cpuVendor=apple

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру