Изменения в freenginx 1.29.2 23.09.2025
*) Добавление: поддержка расширения Encrypted Client Hello (ECH)
протокола TLS 1.3.
--
Maxim Dounin
http://freenginx.org/
*) Изменение: на NetBSD в логах могли появляться сообщения "shutdown()
failed (22: Invalid argument)".
*) Исправление: в почтовом прокси-сервере.
--
Maxim Dounin
http://freenginx.org/
, так что вполне понятно, почему
этого пока не сделано, особенно если на практике проблемы нет.
--
Maxim Dounin
http://mdounin.ru/
зую, но задумывался он, как я понимаю, именно
для этой задачи.
--
Maxim Dounin
http://mdounin.ru/
e в модуле
stream; ошибка появилась в 1.23.1.
*) Исправление: при завершении рабочего процесса мог произойти
segmentation fault; ошибка появилась в 1.27.2.
*) Исправление: в директиве open_file_cache.
--
Maxim Dounin
http://freenginx.org/
переданный бэкендом заголовок Age
также учитывается), подробнее тут:
https://freenginx.org/r/$upstream_cache_age
https://freenginx.org/hg/nginx/rev/e46e1ea89ccd
> P.S. это nginx, а не freenginx, но у нас ещё та версия, когда они были
> едины, поэтому надеюсь это не офтопик тут.
Тут в целом нет проблем с любыми обсуждениями.
--
Maxim Dounin
http://mdounin.ru/
е
Postfix'а, и позволяет передать больше информации (в том числе
DNS-имя клиента, если использовать resolver, и SASL login, если
таки нормально аутентифицировать пользователей через auth_http;
подробнее см. https://freenginx.org/r/xclient).
--
Maxim Dounin
http://mdounin.ru/
тветственно, работает. А поскольку nginx к почтовым
бэкендам ходит без шифрования - ему аутентификацию не разрешают.
Лечить, соответственно, проще всего на стороне postfix'а, либо
вообще убрав запрет на аутентификацию без SSL, либо
сконфигурировав в master.cf отдельный smtpd-сервис для nginx без
такого запрета.
Если сеть не доверенная и нужно таки шифровать соединения к
почтовым бэкендам - то можно в nginx'е сделать дополнительное
проксирование через модуль stream, и там включить шифрование
соединений к бэкенду (proxy_ssl on).
--
Maxim Dounin
http://mdounin.ru/
Изменения в freenginx 1.28.0 22.04.2025
*) Стабильная ветка 1.28.x.
--
Maxim Dounin
http://freenginx.org/
,
если использовалась директива proxy_ssl_password_file, а в директивах
proxy_ssl_certificate или proxy_ssl_certificate_key использовались
переменные; ошибка появилась в 1.23.1.
--
Maxim Dounin
http://freenginx.org/
, в том числе с другими сертификатами, заданными
директивой ssl_client_certificate.
*) Изменение: при использовании zlib-ng в логах появлялись сообщения
"gzip filter failed to use preallocated memory".
--
Maxim Dounin
http://freenginx.org/
"Expect: 100-continue"
в заголовке запроса в рабочем процессе мог произойти segmentation
fault; ошибка появилась в 1.27.0.
--
Maxim Dounin
http://freenginx.org/
ри плавном завершении старых рабочих процессов
keepalive-соединения теперь закрываются только после истечения
таймаута, заданного директивой lingering_timeout.
*) Добавление: улучшения в сборке на Windows.
--
Maxim Dounin
http://freenginx.org/
.
*) Исправление: в resolver'е.
Спасибо Кириллу Коринскому.
*) Исправление: директива proxy_no_cache не учитывалась при кэшировании
ошибок.
*) Исправление: блок, используемый в параметре stub в SSI-директиве
include, мог быть отправлен дважды.
--
Maxim Dounin
произойти segmentation fault.
*) Исправление: в HTTP/3.
*) Исправление: в почтовом прокси-сервере.
--
Maxim Dounin
http://freenginx.org/
ление: если во время чтения тела запроса происходил таймаут, об
этом не сообщалось в лог ошибок.
*) Исправление: перенаправление ошибок 413 с помощью дерективы
error_page работало некорректно при использовании HTTP/2 и HTTP/3.
*) Исправление: freenginx не собирался на NetBSD 10.0.
Изменения в 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
е: при использовании директивы "server_tokens off" в
ответах могло возвращаться некорректное имя сервера.
Спасибо Tatsuya Kaneko и Antanas Patašius.
*) Исправление: при чтении тела запроса из быстрого соединения было
возможно чтение в течение долгого времени.
--
Maxi
и segmentation fault.
*) Исправления и улучшения в HTTP/3.
--
Maxim Dounin
http://freenginx.org/
--
nginx-ru mailing list
nginx-ru@freenginx.org
https://freenginx.org/mailman/listinfo/nginx-ru
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
20 matches
Mail list logo