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 обязательно


Обсуждение (66) 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 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отсутствие во "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 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Когда этот https3 появится в природе и ты напишешь его реализацию
     
     
  • 3.6, Аноним (3), 08:23, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    ты гонишь? http3 давно есть в nginx, просто в debian он отключен из коробки
    если ты про то что мол https3 это не http3 то иди в баню
     
     
  • 4.33, Аноним (33), 14:04, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Извините, а что такое https3? http/3 слышал. https3 первый раз вижу. Ответьте, пожалуйста, подробно, чтобы не было домыслов.
     
  • 2.26, Аноним (26), 12:41, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тогда, когда в стабильной появится нормальная понятная 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 [^] [^^] [^^^] [ответить]  
  • +/
    Да обычный карго-культ, не на что тут смотреть, расходимся.

     
  • 2.81, test (??), 05:55, 10/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    debian13 вполне себе поддерживает из коробки (nginx/1.26.3 + OpenSSL 3.5.1)
     

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

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

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

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

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

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

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

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

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

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

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

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

     
     
  • 6.73, AleksK (ok), 14:05, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот та же Сони использует FreeBSD в своих консолях, Нинтенда использует FreeBSD в своих консолях. Много своих наработок по графике и мультимедии они вернули в оригинальный проект FreeBSD? Может ты можешь на FreeBSD заупстить их игры? А ведь процентов 60 если не больше геймеров в мире получается играют на FreeBSD, но самой FreeBSD от этого ни холодно ни жарко, максимум подачку им кинут чтобы с голоду не подохли и было откуда ещё скомуниздить наработки. Микрософт и Эпл тоже спокойно используют наработки из FreeBSD, опять же от них максимум подачки обратно прилетают. Помню были когда-то новости что фрибсдэшникам нечем за сервера платить.

    И сравни с тем в каком положении находится Линукс. Люди на зарплате корпораций трудятся над всеми частями системы от драйверов до вайна. Проприетарный проф софт тоже стали выпускать под линукс. Про игры я вообще молчу, сейчас большая часть игр на линуксе работает не хуже чем на винде, а бывает что и лучше. Торвальдс сидит и выбирает это принмаем, а этих нафиг посылаем. Сам линукс стоит от суперкомпов до чайников.

    Так что полная свобода приносит мало пользы.

     
  • 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 [^] [^^] [^^^] [ответить]  
  • +/
    Но ровно так же остается и если убрать freenginx… Так зачем он нужен?
     
     
  • 5.72, Аноним (72), 13:34, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    насколько я понимаю,  freenginx появился тогда, когда f5 хотели его приподзакрыть, после чего они передумали

    могу ошибаться, конечно

     
     
  • 6.75, В афиге (?), 18:16, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ничего подобного
    F5 просто уволили за то, что не работал гражданина и он обидевшись и накричавшись, что его уволили за поддержку войны(что было враньем) создал свой форк в котором он ничего не делает, только меняет название и копирайты
     
  • 2.34, Аноним (34), 14:37, 08/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я вот иногда тихо фигею от некоторых здешних товарищей. Как будто держатели сертификатов Майкрософт должны, обязаны (по их воспалённому воображению) ненавидеть свободный софт и Линукс. Откуда такие бредовые установки? Есть промежуточная каста независимых предпринимателей, мелких/средних независимых проприетарных разработчиков, которых записывать во враги - весьма опрометчиво.
     
     
  • 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 за подписочку на "оригинал", если вовремя обзавелся литовским паспортом и кредиткой в правильном месте.

     
     
  • 4.74, Аноним (72), 15:24, 09/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Открою секрет, цвет паспорта интересен только тогда, когда ты ножками в другую страну собрался.

    У юрлица и даже ИП из неподсанкционной юрисдикции деньги берут с радостью и не задавая лишних вопросов. Да и у физлица берут, если хотя бы какой-то proof of residence есть.

     

  • 1.49, В афиге (?), 20:45, 08/10/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     

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



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

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