The OpenNET Project / Index page

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

Выпуск nginx 1.29.2 и форка FreeNginx 1.29.2

08.10.2025 07:27

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

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

  • Добавлена возможность сборки с криптографической библиотекой AWS-LC, развиваемой компанией Amazon.
  • Решена проблема при работе директивы "ssl_protocols" с виртуальным сервером, отличным от сервера по умолчанию. Проблема проявлялась при использовании OpenSSL 1.1.1 и более новых выпусков.
  • Устранён сбой согласования соединения TLSv1.3 в конфигурациях с OpenSSL и клиентскими сертификатами. Сбой проявлялся при возобновлении сеанса с другим значением SNI.
  • Исправлена ошибка, приводившая к выводу в лог сообщения "ignoring stale global SSL error" при использовании протокола QUIC и директивы "ssl_reject_handshake".
  • Устранена проблема при обработке значений со временем в возвращаемом бэкендом HTTP-заголовке "Cache-Control".
  • Налажено использование кодировки xtext в команде XCLIENT.
  • Устранена проблема с кэшированием TLS-сертификатов во время переконфигурации.

Дополнительно можно отметить публикацию релиза проекта FreeNginx 1.29.2, развивающего форк Nginx. Разработку форка ведёт Максим Дунин, один из ключевых разработчиков Nginx. FreeNginx позиционируется как некоммерческий проект, обеспечивающий разработку кодовой базы Nginx без корпоративного вмешательства. Код FreeNginx продолжает поставляться под лицензией BSD. Среди изменений в FreeNginx 1.29.2 отмечается добавление поддержки TLS-расширения ECH (Encrypted Client Hello).

  1. Главная ссылка к новости (https://github.com/nginx/nginx...)
  2. OpenNews: Новая версия nginx 1.29.1. Представлен модуль ngx_http_acme
  3. OpenNews: Выпуск Angie 1.10.0, форка Nginx
  4. OpenNews: Выпуск nginx 1.28.0 и форка FreeNginx 1.28.0
  5. OpenNews: Представлен FreeNginx, форк Nginx, созданный из-за несогласия с политикой компании F5
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64015-nginx
Ключевые слова: nginx, freenginx
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (58) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Минона (ok), 07:44, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Э...
    И тут оригинал оказался недостаточно Free?
     
     
  • 2.2, Аноним (2), 07:52, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ECH, zstd, ACME. Где же они в той самой "достаточно" Free?
     
     
  • 3.59, Аноним (59), 00:18, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Отсутствие во "free" какой-либо фичи не оправдывает, а обвиняет корпорастов, присвоивших себе, хоть и косвенно, результат труда наёмного работника. Что бы там в корпорастической фигне не было, оно не ваше и не для вас.
     
  • 3.62, Аноним (-), 00:50, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > ECH, zstd, ACME. Где же они в той самой "достаточно" Free?

    Ну так он достаточно free - от этого лишнего груза :). Хотя вот ECH вроде сделали. И теперь кто-то попадет в список ... черт его знает который из, но шансы - удвоились. Опасное это дело - софт разрабатывать.

     

  • 1.3, Аноним (3), 07:54, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    оно когда уже будет из коробки https3 поддерживать например в debian?
     
     
  • 2.5, В афиге (?), 08:08, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Когда этот https3 появится в природе и ты напишешь его реализацию
     
     
  • 3.6, Аноним (3), 08:23, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    ты гонишь? http3 давно есть в nginx, просто в debian он отключен из коробки
    если ты про то что мол https3 это не http3 то иди в баню
     
     
  • 4.33, Аноним (33), 14:04, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Извините, а что такое https3? http/3 слышал. https3 первый раз вижу. Ответьте, пожалуйста, подробно, чтобы не было домыслов.
     
  • 4.48, В афиге (?), 20:44, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты писало https3
    Есть http/3, а https3 нет
     
  • 2.26, Аноним (26), 12:41, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тогда, когда в стабильной появится нормальная понятная shared-либа с HTTP/3? (Намекаю на OpenSSL 3.5.1+, где завезли поддержку [3.5.0] и убрали самые мешающие баги [3.5.1]).
     
  • 2.46, Аноним (46), 20:03, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я понимаю зачем гугл, яндекс, амазон, етц толкают HTTP3.
    Народ с опеннета, объясните, плз, вам оно ЗАЧЕМ?
     
     
  • 3.64, нах. (?), 01:08, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да обычный карго-культ, не на что тут смотреть, расходимся.

     

  • 1.7, Аноним (7), 08:28, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >"Код FreeNginx продолжает поставляться под лицензией BSD."

    Настоящая свобода!

     
     
  • 2.12, Хехмда (?), 10:16, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Настоящая свобода это когда корпораты закрывают код? Понятно.
     
     
  • 3.20, Аноним (20), 11:44, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Свобода это отсутствие принуждения. GPL принуждает открывать измененный код.
     
     
  • 4.21, Аноним (21), 11:53, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    И правильно делает, чтобы код оставался СВОБОДНЫМ и далее.
     
     
  • 5.30, Аноним (-), 13:14, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Мы лишим вас свободы ради свободы! (с)
    Сразу чувствуется коммуняцкая вонь))
     
     
  • 6.40, Самый Лучший Гусь (?), 18:32, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не должно быть свободы ограничивать свободу .Если вы несогласны то что же вы скажите если вас повяжут другие свободные люди ни за что и бросят в мешок?
     
     
  • 7.51, Аноним (51), 21:04, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ляяяя, как у все запущено с этими аналогиями. Там уже ниже про езду по встречке кто-то написал и про нештатное оборудование на автомобилях.

    > что же вы скажите если вас повяжут другие свободные люди ни за что и бросят в мешок?

    Как это коррелирует с тем, что оригинальный софт остался под BSD, как и был, даже если форк перелицензировали под EULA?

    А что вы скажите, если автор решил сменить лицензию с GPL на какую-нить закрытую? Здесь какая аналогия подходит из реальной жизни? Про молоток, запорожец, сортир на улице (видел в  комментах к одной новости тут)?

     
  • 6.70, Вася (??), 05:17, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    GPL и не ограничивает свободу: ты все так же можешь сделать закрытый форк и пользоватья им в одно рыло, просто он будет закрытый во дно рыло. А вот для остального код должен быть открытый, что, в принципе, разумно.
     
  • 4.41, Пыщь (?), 18:54, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Говоря по-человечьи, запрещает тырить чужое... Считаешь, что твоё поделие на базе чужого, которое под GPL, важнее исходного? - изобретай свой "свободный" велосипед без заимствований. GPL не про наглую халяву. Можешь продавать, но не присваивать. Автор указал, что он делится своим продуктом на условиях, чтобы и применяющие делились своими наработками к его высеру. Изначальный автор тоже не может обратно всё закрыть, особенно если в его поносе уже поковырялись и некоторые свои ошмётки добавили/заменили (тут он уже не единоличный автор всей кучи,  просто рассмотреть в деталях - уже труд). Не нравится такое - не жуй. Вот кому плевать на чужой труд и мнение, так это борцунам с GPL. Хотя по россиянинским законам кто последний прицепил наклейку - тот и производитель.

    "Свобода это отсутствие принуждения." Это ты по встречке ездишь, олЁша, ведь принуждают же толпой в одну сторону ехать? Сварку в фары тоже на забыл поставить, так ведь тебе удобнее (что-то в правилах пишут про нештатное оборудование - принуждают гады)? Ты живёшь в толпе/обществе/стаде (нужное подчеркнуть), тут хошь не хошь определённые принуждения/ограничения будут. То же и с ПО, GPL - одна из форм договорённостей при распространении.

    Послесловие. Знатоки различий авторского права по странам имеются?

     
     
  • 5.47, Аноним (-), 20:10, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ого как коммуняку порвало))
    А ЖоПэЭльщикам было норм брать БСДшный код и заражать его гну-раком?
    Делая его менее свободным?

    К счастью это сейчас вымирающая лицензия, остались или мегапроекты, которые не перелицуешь (типа ядра линукс, но там слава богу не опустились до 3 версии), или какой-то древний хлам.

    Часть успешно переписывается на свободные лицензии.

     
  • 3.38, Аноним (51), 17:31, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Настоящая свобода это когда корпораты закрывают код?

    А оригинальном nginx под BSD? Протрезвей.

     
  • 3.63, Аноним (-), 00:52, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Настоящая свобода это когда корпораты закрывают код? Понятно.

    Ну так на примере Nginx и F5 так то видно как сие работает. Правда Сысоев в отличие от большинства бсдшников хотя-бы не совсем лох - и денег на прощание рубанул вроде бы.

     
  • 2.15, Аноним (21), 11:00, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А смысл тогда было форкать?
     

  • 1.9, Аноним (-), 08:52, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Выпуск nginx 1.29.2 и форка FreeNginx 1.29.2

    Ну и кто у кого скопипастил, признавайтесь?

     
     
  • 2.27, Аноним (27), 12:59, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    https://www.netcraft.com/blog/august-2025-web-server-survey
     

  • 1.10, Аноним (10), 09:29, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Проблема не появлялась, она была всегда, и теперь исправлено Доступно при испол... большой текст свёрнут, показать
     
     
  • 2.58, В афиге (?), 23:06, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Слушай, вот совершенно без наезда и стеба вопрос: а какие могут быть use case для одного на 1.2, другого на 1.3? Ну то есть зачем оно может понадобиться? Как-то везде 1.2 и 1.3 используем и даже в голову не приходило с разными версиями на одном ip:port
     

  • 1.11, пох. (?), 09:57, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А где импортозамещенный прожект? Непорядок...

     
     
  • 2.13, Аноним (13), 10:36, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У Angie. :-) Максим, мне кажется, выше этого. Он хочет писать код, а не госбюджеты пилить.
     
     
  • 3.14, пох. (?), 10:48, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    дык я и спрашиваю - иде?! Хотя бы даже отчет об успешном бюджетоосвоении?

    Одни враждебные поделки из запрещенных стран!


     
     
  • 4.17, llolik (ok), 11:19, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > дык я и спрашиваю - иде?!

    К концу ноября планируют новый релиз. Инфа из чата саппорта в tg.

     

  • 1.19, Аноним (19), 11:42, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Кто там вонял на тему /невостребованности/ FreeNginx? Существует, поддерживается, кушать у корпораций не просит. Утритесь, заправщики картриджей с сертификатами микрософт.
     
     
  • 2.28, Аноним (-), 13:12, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Существует

    Именно что существует :) Тихонько тырит код из апстрима.
    А вот где его "востребованность" еще показать нужно.

    > Среди изменений в FreeNginx 1.29.2 отмечается добавление поддержки TLS-расширения ECH

    Просто невероятное улучшение для васянопроекта)))

     
  • 2.31, Аноним (31), 13:19, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сравните активность гита у nginx, angie и freenginx. У freenginx активность на уровне погрешности.
     
     
  • 3.32, Аноним (13), 13:23, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так цель не в этом. Главная цель проекта выполняется - апстрим nginx остаётся СПО.
     
     
  • 4.57, В афиге (?), 23:03, 08/10/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.34, Аноним (34), 14:37, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я вот иногда тихо фигею от некоторых здешних товарищей. Как будто держатели сертификатов Майкрософт должны, обязаны (по их воспалённому воображению) ненавидеть свободный софт и Линукс. Откуда такие бредовые установки? Есть промежуточная каста независимых предпринимателей, мелких/средних независимых проприетарных разработчиков, которых записывать во враги - весьма опрометчиво.
     
     
  • 3.45, Аноним (45), 19:51, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >промежуточная каста независимых предпринимателей, мелких/средних независимых проприетарных разработчиков

    Паразиторий, считающий себя элитой сообщества (несмотря на нулевой вклад) и бесценными специалистами, которых ждут в FAANG.

     
  • 3.61, Аноним (59), 00:20, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых, для держателей акций Майкрософт опенсорс и подобное -- конкуренты, мешающие обогащаться.
    Во-вторых, независимых мелких и средних предпринимателей не бывает, все они или зависимы от крупного капитала или уже пошли ему на корм.
     

  • 1.39, Аноним (39), 18:06, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Есть промежуточная каста

    Это что то из индии.
    Ну и взаимоисключающие - если они "независимы", то почему "каста" ?

     
     
  • 2.42, Пыщь (?), 18:59, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Мне ещё немного интересны детали насколько независимы "держатели сертификатов микрософт". Оные сертификаты не налагают никаких ограничений?
     
     
  • 3.44, Аноним (39), 19:45, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тут чел наверное прав, в договоре скорей всего не написано (хоть я текст и не видел) "ненавидеть все что не наше".
    Воспаленный мозг школьника только такой пункт мог придумать )
     
     
  • 4.53, Пыщь (?), 22:26, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У меня в мыслях смешались сообщения с "держатели сертификатов микрософт" и "мелких/средних независимых проприетарных разработчиков" в независимых разработчиков с какими-то сертификатами микрософт ( https://learn.microsoft.com/ru-ru/credentials/certifications/power-platform-de - такое нагоголилось для разработчиков ). Вот и подумалось о каких-то интересных деталях этих сертификатов.
    .смешались в кучу пони, люди..
     
  • 3.69, нах. (?), 01:59, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне ещё немного интересны детали насколько независимы "держатели сертификатов микрософт".
    > Оные сертификаты не налагают никаких ограничений?

    конечно налагают - когда ты приходишь получать сертификат, надо положить руку на томик с аццки-светящейся голограммой ms press, другую макнуть в кровь пингвина и поклясьтся что отныне и вовеки будешь ниниавидить шв@6одку и л@п4атые поделки в особенности, после чего трижды плюнуть на портрет Встолмана. (На него еще наступить сперва надо, когда в крипту входишь.)

    Иначе сертификат не дадут, а деньги-то уже взяли вперед.

    (а ты думал, мы сами такие?)

     
  • 2.65, Аноним (34), 01:11, 09/10/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 3.67, нах. (?), 01:42, 09/10/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 4.68, Аноним (34), 01:51, 09/10/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.43, еропка (?), 19:03, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А сколько сейчаст nginx'ов актуальных?
     
     
  • 2.50, В афиге (?), 20:46, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Один, конечно
    Есть оригинал и настоящий только он
    А все эти зверцд с перебиванием названия и копирайтов ничто без оригинала, они ничего сами не разрабатывают
     
     
  • 3.66, нах. (?), 01:34, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть оригинал и настоящий только он

    есть, но есть нюанс - этот оригинал кого надо оригинал. Потому что он - nginx+ и тебе его никогда не видать.

    Ну ладно, статус вместо бесполезного stub_status тебе китаец подарил, плюсовая версия на мой взгляд ничего существенно важного не добавляет. Тем не менее, кому-то он был нужен раз за это платили дохрена и выше. А эти робингуды сперли и раздают бедным.
    upstream_probe тебе к примеру не продадут, и задаром не дадут, и за деньги тоже, у тебя паспорт не того цвета. А за рубли - дадут, в какую рельсу звонить - знаешь.
    mp4_limit_rate - таки тоже сп-ли робингуды и раздали бедным.
    как и Sticky сессии.

    Ну и встроенные интерфейсы к дыркеру и acme, что на мой взгляд скорее вредное, но тем не менее - есть.

    А ты можешь продолжать платить от $2k за подписочку на "оригинал", если вовремя обзавелся литовским паспортом и кредиткой в правильном месте.

     

  • 1.49, В афиге (?), 20:45, 08/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дунин это же тот которого из F5 выгнали поганой метлой потому что он ничего не делал, а он в ответ начал истерить, что его якобы за происхождение обижают? Я его ни с кем не перепутал?
    Он осилил написать скрипт перебивающий название и копирайты?
     
     
  • 2.52, Аноним (45), 22:07, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Дунин - это тот, кто в значительной степени сделал тот nginx, контроль над которым F5 захотели получить.

    Да, ты наверно и на стороне гребней из рамблера был, когда они пытались права на nginx отжать у автора.

     
     
  • 3.55, В афиге (?), 23:01, 08/10/2025 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 2.54, Аноним (39), 22:49, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А можно ссылочку на это ваше "ничего не деланье" или *здеть не мешки ворочать и вы из враждебной группировки ?
     
     
  • 3.56, В афиге (?), 23:02, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Рекомендую посмотреть количество коммитов от него за год перед увольнением, а так же его завывания, что якобы уволен за поддержку войны
     
     
  • 4.60, Аноним (45), 00:20, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это называется опенсорс Он себе этот код наверняка не приписывает Люди такого... большой текст свёрнут, показать
     

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



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

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