freenginx-1.29.2

2025-09-23 Thread Maxim Dounin
Изменения в freenginx 1.29.2 23.09.2025 *) Добавление: поддержка расширения Encrypted Client Hello (ECH) протокола TLS 1.3. -- Maxim Dounin http://freenginx.org/

freenginx-1.29.1

2025-08-26 Thread Maxim Dounin
*) Изменение: на NetBSD в логах могли появляться сообщения "shutdown() failed (22: Invalid argument)". *) Исправление: в почтовом прокси-сервере. -- Maxim Dounin http://freenginx.org/

Re: Возможно ли включить в продукт фичи angie?

2025-08-23 Thread Maxim Dounin
, так что вполне понятно, почему этого пока не сделано, особенно если на практике проблемы нет. -- Maxim Dounin http://mdounin.ru/

Re: Возможно ли включить в продукт фичи angie?

2025-08-22 Thread Maxim Dounin
зую, но задумывался он, как я понимаю, именно для этой задачи. -- Maxim Dounin http://mdounin.ru/

freenginx-1.29.0

2025-07-08 Thread Maxim Dounin
e в модуле stream; ошибка появилась в 1.23.1. *) Исправление: при завершении рабочего процесса мог произойти segmentation fault; ошибка появилась в 1.27.2. *) Исправление: в директиве open_file_cache. -- Maxim Dounin http://freenginx.org/

Re: Время когда чанк был закеширован

2025-05-08 Thread Maxim Dounin
переданный бэкендом заголовок Age также учитывается), подробнее тут: https://freenginx.org/r/$upstream_cache_age https://freenginx.org/hg/nginx/rev/e46e1ea89ccd > P.S. это nginx, а не freenginx, но у нас ещё та версия, когда они были > едины, поэтому надеюсь это не офтопик тут. Тут в целом нет проблем с любыми обсуждениями. -- Maxim Dounin http://mdounin.ru/

Re: ошибка аутентификации при проксировании smtp

2025-05-02 Thread Maxim Dounin
е Postfix'а, и позволяет передать больше информации (в том числе DNS-имя клиента, если использовать resolver, и SASL login, если таки нормально аутентифицировать пользователей через auth_http; подробнее см. https://freenginx.org/r/xclient). -- Maxim Dounin http://mdounin.ru/

Re: ошибка аутентификации при проксировании smtp

2025-05-02 Thread Maxim Dounin
тветственно, работает. А поскольку nginx к почтовым бэкендам ходит без шифрования - ему аутентификацию не разрешают. Лечить, соответственно, проще всего на стороне postfix'а, либо вообще убрав запрет на аутентификацию без SSL, либо сконфигурировав в master.cf отдельный smtpd-сервис для nginx без такого запрета. Если сеть не доверенная и нужно таки шифровать соединения к почтовым бэкендам - то можно в nginx'е сделать дополнительное проксирование через модуль stream, и там включить шифрование соединений к бэкенду (proxy_ssl on). -- Maxim Dounin http://mdounin.ru/

freenginx-1.28.0

2025-04-22 Thread Maxim Dounin
Изменения в freenginx 1.28.0 22.04.2025 *) Стабильная ветка 1.28.x. -- Maxim Dounin http://freenginx.org/

freenginx-1.27.6

2025-04-15 Thread Maxim Dounin
, если использовалась директива proxy_ssl_password_file, а в директивах proxy_ssl_certificate или proxy_ssl_certificate_key использовались переменные; ошибка появилась в 1.23.1. -- Maxim Dounin http://freenginx.org/

freenginx-1.27.5

2025-04-08 Thread Maxim Dounin
, в том числе с другими сертификатами, заданными директивой ssl_client_certificate. *) Изменение: при использовании zlib-ng в логах появлялись сообщения "gzip filter failed to use preallocated memory". -- Maxim Dounin http://freenginx.org/

freenginx-1.27.4

2024-09-03 Thread Maxim Dounin
"Expect: 100-continue" в заголовке запроса в рабочем процессе мог произойти segmentation fault; ошибка появилась в 1.27.0. -- Maxim Dounin http://freenginx.org/

freenginx-1.27.3

2024-08-13 Thread Maxim Dounin
ри плавном завершении старых рабочих процессов keepalive-соединения теперь закрываются только после истечения таймаута, заданного директивой lingering_timeout. *) Добавление: улучшения в сборке на Windows. -- Maxim Dounin http://freenginx.org/

freenginx-1.27.2

2024-07-09 Thread Maxim Dounin
. *) Исправление: в resolver'е. Спасибо Кириллу Коринскому. *) Исправление: директива proxy_no_cache не учитывалась при кэшировании ошибок. *) Исправление: блок, используемый в параметре stub в SSI-директиве include, мог быть отправлен дважды. -- Maxim Dounin

freenginx-1.27.1

2024-06-04 Thread Maxim Dounin
произойти segmentation fault. *) Исправление: в HTTP/3. *) Исправление: в почтовом прокси-сервере. -- Maxim Dounin http://freenginx.org/

freenginx-1.27.0

2024-05-14 Thread Maxim Dounin
ление: если во время чтения тела запроса происходил таймаут, об этом не сообщалось в лог ошибок. *) Исправление: перенаправление ошибок 413 с помощью дерективы error_page работало некорректно при использовании HTTP/2 и HTTP/3. *) Исправление: freenginx не собирался на NetBSD 10.0.

freenginx-1.26.0

2024-04-09 Thread Maxim Dounin
Изменения в freenginx 1.26.0 09.04.2024 *) Стабильная ветка 1.26.x. -- Maxim Dounin http://freenginx.org/ -- nginx-ru mailing list nginx-ru@freenginx.org https://freenginx.org/mailman/listinfo/nginx-ru

freenginx-1.25.5

2024-04-02 Thread Maxim Dounin
е: при использовании директивы "server_tokens off" в ответах могло возвращаться некорректное имя сервера. Спасибо Tatsuya Kaneko и Antanas Patašius. *) Исправление: при чтении тела запроса из быстрого соединения было возможно чтение в течение долгого времени. -- Maxi

nginx-1.25.4

2024-02-20 Thread Maxim Dounin
и segmentation fault. *) Исправления и улучшения в HTTP/3. -- Maxim Dounin http://freenginx.org/ -- nginx-ru mailing list nginx-ru@freenginx.org https://freenginx.org/mailman/listinfo/nginx-ru

Re: Обучение

2024-02-19 Thread Maxim Dounin
tp://freenginx.org/en/docs/contributing_changes.html -- Maxim Dounin http://mdounin.ru/ -- nginx-ru mailing list nginx-ru@freenginx.org https://freenginx.org/mailman/listinfo/nginx-ru