freenginx-1.29.3 changes draft
Maxim Dounin
mdounin at mdounin.ru
Mon Nov 10 23:31:13 UTC 2025
Hello!
Changes with freenginx 1.29.3 11 Nov 2025
*) Feature: loading of certificates and secret keys from hardware tokens
with OpenSSL STORE API.
*) Change: loading of external character entities declared in the
internal DTD subset is now disabled by default in the
ngx_http_xslt_filter_module; loading can be enabled with the
"xml_external_entities" directive.
*) Bugfix: the ngx_http_xslt_filter_module might try loading of external
character entities over the network, which might cause blocking of
the worker process for a significant time.
*) Bugfix: the "working_directory", "google_perftools_profiles",
"geoip_country", "geoip_city", "geoip_org", and "xml_entities"
directives incorrectly handled relative paths.
Изменения в freenginx 1.29.3 11.11.2025
*) Добавление: возможность загрузки сертификатов и секретных ключей с
аппаратных устройств с помощью OpenSSL STORE API.
*) Изменение: в модуле ngx_http_xslt_filter_module теперь по умолчанию
запрещена загрузка внешних символьных сущностей, объявленных во
внутреннем подмножестве DTD; загрузка может быть разрешена с помощью
директивы xml_external_entities.
*) Исправление: модуль ngx_http_xslt_filter_module мог пытаться
загружать внешние символьные сущности по сети, что могло приводить к
продолжительной блокировке рабочго процесса.
*) Исправление: директивы working_directory, google_perftools_profiles,
geoip_country, geoip_city, geoip_org и xml_entities некорректно
обрабатывали относительные пути.
--
Maxim Dounin
http://mdounin.ru/
More information about the nginx-devel
mailing list