Version in base suite: 2.4.48-3.1+deb11u1
Base version: apache2_2.4.48-3.1+deb11u1
Target version: apache2_2.4.49-1~deb11u2
Base file: /srv/ftp-master.debian.org/ftp/pool/main/a/apache2/apache2_2.4.48-3.1+deb11u1.dsc
Target file: /srv/ftp-master.debian.org/policy/pool/main/a/apache2/apache2_2.4.49-1~deb11u2.dsc
.travis.yml | 6
CHANGES | 174 +++
Makefile.in | 6
ROADMAP | 2
VERSIONING | 2
build/ltmain.sh | 250 +----
configure | 14
debian/changelog | 19
debian/patches/CVE-2021-33193.patch | 870 -------------------
debian/patches/CVE-2021-40438-improvement.patch | 38
debian/patches/fhs_compliance.patch | 2
debian/patches/series | 4
debian/upstream/signing-key.asc | 60 +
docs/manual/bind.html.de | 2
docs/manual/bind.html.en | 2
docs/manual/bind.html.fr.utf8 | 2
docs/manual/bind.html.ja.utf8 | 2
docs/manual/bind.html.ko.euc-kr | 2
docs/manual/bind.html.tr.utf8 | 2
docs/manual/caching.html.en | 2
docs/manual/caching.html.fr.utf8 | 2
docs/manual/caching.html.tr.utf8 | 2
docs/manual/configuring.html.de | 2
docs/manual/configuring.html.en | 2
docs/manual/configuring.html.fr.utf8 | 2
docs/manual/configuring.html.ja.utf8 | 2
docs/manual/configuring.html.ko.euc-kr | 2
docs/manual/configuring.html.tr.utf8 | 2
docs/manual/content-negotiation.html.en | 2
docs/manual/content-negotiation.html.fr.utf8 | 2
docs/manual/content-negotiation.html.ja.utf8 | 2
docs/manual/content-negotiation.html.ko.euc-kr | 2
docs/manual/content-negotiation.html.tr.utf8 | 2
docs/manual/custom-error.html.en | 2
docs/manual/custom-error.html.es | 2
docs/manual/custom-error.html.fr.utf8 | 2
docs/manual/custom-error.html.ja.utf8 | 2
docs/manual/custom-error.html.ko.euc-kr | 2
docs/manual/custom-error.html.tr.utf8 | 2
docs/manual/developer/API.html.en | 2
docs/manual/developer/debugging.html.en | 2
docs/manual/developer/documenting.html.en | 2
docs/manual/developer/documenting.html.zh-cn.utf8 | 2
docs/manual/developer/filters.html.en | 2
docs/manual/developer/hooks.html.en | 2
docs/manual/developer/modguide.html.en | 3
docs/manual/developer/modules.html.en | 2
docs/manual/developer/modules.html.ja.utf8 | 2
docs/manual/developer/new_api_2_4.html.en | 2
docs/manual/developer/output-filters.html.en | 2
docs/manual/developer/request.html.en | 2
docs/manual/developer/thread_safety.html.en | 2
docs/manual/dns-caveats.html.en | 2
docs/manual/dns-caveats.html.fr.utf8 | 2
docs/manual/dns-caveats.html.ja.utf8 | 2
docs/manual/dns-caveats.html.ko.euc-kr | 2
docs/manual/dns-caveats.html.tr.utf8 | 2
docs/manual/dso.html.en | 2
docs/manual/dso.html.fr.utf8 | 2
docs/manual/dso.html.ja.utf8 | 2
docs/manual/dso.html.ko.euc-kr | 2
docs/manual/dso.html.tr.utf8 | 2
docs/manual/env.html.en | 2
docs/manual/env.html.fr.utf8 | 2
docs/manual/env.html.ja.utf8 | 2
docs/manual/env.html.ko.euc-kr | 2
docs/manual/env.html.tr.utf8 | 2
docs/manual/expr.html.en | 2
docs/manual/expr.html.fr.utf8 | 2
docs/manual/filter.html.en | 2
docs/manual/filter.html.es | 2
docs/manual/filter.html.fr.utf8 | 2
docs/manual/filter.html.ja.utf8 | 2
docs/manual/filter.html.ko.euc-kr | 2
docs/manual/filter.html.tr.utf8 | 2
docs/manual/getting-started.html.en | 2
docs/manual/getting-started.html.fr.utf8 | 2
docs/manual/getting-started.html.ru.utf8 | 2
docs/manual/glossary.html.de | 2
docs/manual/glossary.html.en | 2
docs/manual/glossary.html.es | 2
docs/manual/glossary.html.fr.utf8 | 2
docs/manual/glossary.html.ja.utf8 | 2
docs/manual/glossary.html.ko.euc-kr | 2
docs/manual/glossary.html.tr.utf8 | 2
docs/manual/handler.html.en | 2
docs/manual/handler.html.es | 2
docs/manual/handler.html.fr.utf8 | 2
docs/manual/handler.html.ja.utf8 | 2
docs/manual/handler.html.ko.euc-kr | 2
docs/manual/handler.html.tr.utf8 | 2
docs/manual/handler.html.zh-cn.utf8 | 2
docs/manual/howto/access.html.en | 2
docs/manual/howto/access.html.es | 2
docs/manual/howto/access.html.fr.utf8 | 2
docs/manual/howto/auth.html.en | 2
docs/manual/howto/auth.html.es | 2
docs/manual/howto/auth.html.fr.utf8 | 2
docs/manual/howto/auth.html.ja.utf8 | 2
docs/manual/howto/auth.html.ko.euc-kr | 2
docs/manual/howto/auth.html.tr.utf8 | 2
docs/manual/howto/cgi.html.en | 2
docs/manual/howto/cgi.html.es | 2
docs/manual/howto/cgi.html.fr.utf8 | 2
docs/manual/howto/cgi.html.ja.utf8 | 2
docs/manual/howto/cgi.html.ko.euc-kr | 2
docs/manual/howto/htaccess.html.en | 2
docs/manual/howto/htaccess.html.es | 2
docs/manual/howto/htaccess.html.fr.utf8 | 2
docs/manual/howto/htaccess.html.ja.utf8 | 2
docs/manual/howto/htaccess.html.ko.euc-kr | 2
docs/manual/howto/htaccess.html.pt-br | 2
docs/manual/howto/http2.html.en | 2
docs/manual/howto/http2.html.es | 2
docs/manual/howto/http2.html.fr.utf8 | 2
docs/manual/howto/public_html.html.en | 2
docs/manual/howto/public_html.html.es | 2
docs/manual/howto/public_html.html.fr.utf8 | 2
docs/manual/howto/public_html.html.ja.utf8 | 2
docs/manual/howto/public_html.html.ko.euc-kr | 2
docs/manual/howto/public_html.html.tr.utf8 | 2
docs/manual/howto/reverse_proxy.html.en | 2
docs/manual/howto/reverse_proxy.html.fr.utf8 | 2
docs/manual/howto/ssi.html.en | 2
docs/manual/howto/ssi.html.es | 2
docs/manual/howto/ssi.html.fr.utf8 | 2
docs/manual/howto/ssi.html.ja.utf8 | 2
docs/manual/howto/ssi.html.ko.euc-kr | 2
docs/manual/install.html.de | 2
docs/manual/install.html.en | 2
docs/manual/install.html.es | 2
docs/manual/install.html.fr.utf8 | 2
docs/manual/install.html.ja.utf8 | 2
docs/manual/install.html.ko.euc-kr | 2
docs/manual/install.html.tr.utf8 | 2
docs/manual/invoking.html.de | 2
docs/manual/invoking.html.en | 2
docs/manual/invoking.html.es | 2
docs/manual/invoking.html.fr.utf8 | 2
docs/manual/invoking.html.ja.utf8 | 2
docs/manual/invoking.html.ko.euc-kr | 2
docs/manual/invoking.html.tr.utf8 | 2
docs/manual/license.html.en | 2
docs/manual/logs.html.en | 2
docs/manual/logs.html.fr.utf8 | 2
docs/manual/logs.html.ja.utf8 | 2
docs/manual/logs.html.ko.euc-kr | 2
docs/manual/logs.html.tr.utf8 | 2
docs/manual/misc/password_encryptions.html.en | 2
docs/manual/misc/password_encryptions.html.fr.utf8 | 2
docs/manual/misc/perf-tuning.html.en | 2
docs/manual/misc/perf-tuning.html.fr.utf8 | 2
docs/manual/misc/perf-tuning.html.ko.euc-kr | 2
docs/manual/misc/perf-tuning.html.tr.utf8 | 2
docs/manual/misc/relevant_standards.html.en | 2
docs/manual/misc/relevant_standards.html.fr.utf8 | 2
docs/manual/misc/relevant_standards.html.ko.euc-kr | 2
docs/manual/misc/security_tips.html.en | 2
docs/manual/misc/security_tips.html.fr.utf8 | 2
docs/manual/misc/security_tips.html.ko.euc-kr | 2
docs/manual/misc/security_tips.html.tr.utf8 | 2
docs/manual/mod/core.html.de | 18
docs/manual/mod/core.html.en | 59 +
docs/manual/mod/core.html.es | 18
docs/manual/mod/core.html.fr.utf8 | 95 +-
docs/manual/mod/core.html.ja.utf8 | 18
docs/manual/mod/core.html.tr.utf8 | 85 +
docs/manual/mod/directive-dict.html.en | 2
docs/manual/mod/directive-dict.html.es | 2
docs/manual/mod/directive-dict.html.fr.utf8 | 2
docs/manual/mod/directive-dict.html.ja.utf8 | 2
docs/manual/mod/directive-dict.html.ko.euc-kr | 2
docs/manual/mod/directive-dict.html.tr.utf8 | 2
docs/manual/mod/directives.html.de | 4
docs/manual/mod/directives.html.en | 4
docs/manual/mod/directives.html.es | 4
docs/manual/mod/directives.html.fr.utf8 | 4
docs/manual/mod/directives.html.ja.utf8 | 4
docs/manual/mod/directives.html.ko.euc-kr | 4
docs/manual/mod/directives.html.tr.utf8 | 4
docs/manual/mod/directives.html.zh-cn.utf8 | 4
docs/manual/mod/event.html.en | 2
docs/manual/mod/event.html.fr.utf8 | 2
docs/manual/mod/mod_access_compat.html.en | 2
docs/manual/mod/mod_access_compat.html.fr.utf8 | 2
docs/manual/mod/mod_access_compat.html.ja.utf8 | 2
docs/manual/mod/mod_actions.html.de | 2
docs/manual/mod/mod_actions.html.en | 2
docs/manual/mod/mod_actions.html.fr.utf8 | 2
docs/manual/mod/mod_actions.html.ja.utf8 | 2
docs/manual/mod/mod_actions.html.ko.euc-kr | 2
docs/manual/mod/mod_alias.html.en | 2
docs/manual/mod/mod_alias.html.fr.utf8 | 2
docs/manual/mod/mod_alias.html.ja.utf8 | 2
docs/manual/mod/mod_alias.html.ko.euc-kr | 2
docs/manual/mod/mod_alias.html.tr.utf8 | 2
docs/manual/mod/mod_allowmethods.html.en | 2
docs/manual/mod/mod_allowmethods.html.fr.utf8 | 2
docs/manual/mod/mod_asis.html.en | 2
docs/manual/mod/mod_asis.html.fr.utf8 | 2
docs/manual/mod/mod_asis.html.ja.utf8 | 2
docs/manual/mod/mod_asis.html.ko.euc-kr | 2
docs/manual/mod/mod_auth_basic.html.en | 2
docs/manual/mod/mod_auth_basic.html.fr.utf8 | 2
docs/manual/mod/mod_auth_basic.html.ja.utf8 | 2
docs/manual/mod/mod_auth_basic.html.ko.euc-kr | 2
docs/manual/mod/mod_auth_digest.html.en | 2
docs/manual/mod/mod_auth_digest.html.fr.utf8 | 2
docs/manual/mod/mod_auth_digest.html.ko.euc-kr | 2
docs/manual/mod/mod_auth_form.html.en | 2
docs/manual/mod/mod_auth_form.html.fr.utf8 | 2
docs/manual/mod/mod_authn_anon.html.en | 2
docs/manual/mod/mod_authn_anon.html.fr.utf8 | 2
docs/manual/mod/mod_authn_anon.html.ja.utf8 | 2
docs/manual/mod/mod_authn_anon.html.ko.euc-kr | 2
docs/manual/mod/mod_authn_core.html.en | 2
docs/manual/mod/mod_authn_core.html.fr.utf8 | 2
docs/manual/mod/mod_authn_dbd.html.en | 2
docs/manual/mod/mod_authn_dbd.html.fr.utf8 | 2
docs/manual/mod/mod_authn_dbm.html.en | 2
docs/manual/mod/mod_authn_dbm.html.fr.utf8 | 2
docs/manual/mod/mod_authn_dbm.html.ja.utf8 | 2
docs/manual/mod/mod_authn_dbm.html.ko.euc-kr | 2
docs/manual/mod/mod_authn_file.html.en | 2
docs/manual/mod/mod_authn_file.html.fr.utf8 | 2
docs/manual/mod/mod_authn_file.html.ja.utf8 | 2
docs/manual/mod/mod_authn_file.html.ko.euc-kr | 2
docs/manual/mod/mod_authn_socache.html.en | 2
docs/manual/mod/mod_authn_socache.html.fr.utf8 | 2
docs/manual/mod/mod_authnz_fcgi.html.en | 2
docs/manual/mod/mod_authnz_fcgi.html.fr.utf8 | 2
docs/manual/mod/mod_authnz_ldap.html.en | 2
docs/manual/mod/mod_authnz_ldap.html.fr.utf8 | 2
docs/manual/mod/mod_authz_core.html.en | 2
docs/manual/mod/mod_authz_core.html.fr.utf8 | 2
docs/manual/mod/mod_authz_dbd.html.en | 2
docs/manual/mod/mod_authz_dbd.html.fr.utf8 | 2
docs/manual/mod/mod_authz_dbm.html.en | 2
docs/manual/mod/mod_authz_dbm.html.fr.utf8 | 2
docs/manual/mod/mod_authz_dbm.html.ko.euc-kr | 2
docs/manual/mod/mod_authz_groupfile.html.en | 2
docs/manual/mod/mod_authz_groupfile.html.fr.utf8 | 2
docs/manual/mod/mod_authz_groupfile.html.ja.utf8 | 2
docs/manual/mod/mod_authz_groupfile.html.ko.euc-kr | 2
docs/manual/mod/mod_authz_host.html.en | 2
docs/manual/mod/mod_authz_host.html.fr.utf8 | 2
docs/manual/mod/mod_authz_owner.html.en | 2
docs/manual/mod/mod_authz_owner.html.fr.utf8 | 2
docs/manual/mod/mod_authz_owner.html.ja.utf8 | 2
docs/manual/mod/mod_authz_owner.html.ko.euc-kr | 2
docs/manual/mod/mod_authz_user.html.en | 2
docs/manual/mod/mod_authz_user.html.fr.utf8 | 2
docs/manual/mod/mod_authz_user.html.ja.utf8 | 2
docs/manual/mod/mod_authz_user.html.ko.euc-kr | 2
docs/manual/mod/mod_autoindex.html.en | 2
docs/manual/mod/mod_autoindex.html.fr.utf8 | 2
docs/manual/mod/mod_autoindex.html.ja.utf8 | 2
docs/manual/mod/mod_autoindex.html.ko.euc-kr | 2
docs/manual/mod/mod_autoindex.html.tr.utf8 | 2
docs/manual/mod/mod_brotli.html.en | 2
docs/manual/mod/mod_brotli.html.fr.utf8 | 2
docs/manual/mod/mod_buffer.html.en | 2
docs/manual/mod/mod_buffer.html.fr.utf8 | 2
docs/manual/mod/mod_cache.html.en | 2
docs/manual/mod/mod_cache.html.fr.utf8 | 2
docs/manual/mod/mod_cache.html.ja.utf8 | 2
docs/manual/mod/mod_cache.html.ko.euc-kr | 2
docs/manual/mod/mod_cache_disk.html.en | 2
docs/manual/mod/mod_cache_disk.html.fr.utf8 | 2
docs/manual/mod/mod_cache_disk.html.ja.utf8 | 2
docs/manual/mod/mod_cache_disk.html.ko.euc-kr | 2
docs/manual/mod/mod_cache_socache.html.en | 2
docs/manual/mod/mod_cache_socache.html.fr.utf8 | 2
docs/manual/mod/mod_cern_meta.html.en | 2
docs/manual/mod/mod_cern_meta.html.fr.utf8 | 2
docs/manual/mod/mod_cern_meta.html.ko.euc-kr | 2
docs/manual/mod/mod_cgi.html.en | 2
docs/manual/mod/mod_cgi.html.fr.utf8 | 2
docs/manual/mod/mod_cgi.html.ja.utf8 | 2
docs/manual/mod/mod_cgi.html.ko.euc-kr | 2
docs/manual/mod/mod_cgid.html.en | 2
docs/manual/mod/mod_cgid.html.fr.utf8 | 2
docs/manual/mod/mod_cgid.html.ja.utf8 | 2
docs/manual/mod/mod_cgid.html.ko.euc-kr | 2
docs/manual/mod/mod_charset_lite.html.en | 2
docs/manual/mod/mod_charset_lite.html.fr.utf8 | 2
docs/manual/mod/mod_charset_lite.html.ko.euc-kr | 2
docs/manual/mod/mod_data.html.en | 2
docs/manual/mod/mod_data.html.fr.utf8 | 2
docs/manual/mod/mod_dav.html.en | 2
docs/manual/mod/mod_dav.html.fr.utf8 | 2
docs/manual/mod/mod_dav.html.ja.utf8 | 2
docs/manual/mod/mod_dav.html.ko.euc-kr | 2
docs/manual/mod/mod_dav_fs.html.en | 2
docs/manual/mod/mod_dav_fs.html.fr.utf8 | 2
docs/manual/mod/mod_dav_fs.html.ja.utf8 | 2
docs/manual/mod/mod_dav_fs.html.ko.euc-kr | 2
docs/manual/mod/mod_dav_lock.html.en | 2
docs/manual/mod/mod_dav_lock.html.fr.utf8 | 2
docs/manual/mod/mod_dav_lock.html.ja.utf8 | 2
docs/manual/mod/mod_dbd.html.en | 2
docs/manual/mod/mod_dbd.html.fr.utf8 | 2
docs/manual/mod/mod_deflate.html.en | 2
docs/manual/mod/mod_deflate.html.fr.utf8 | 2
docs/manual/mod/mod_deflate.html.ja.utf8 | 2
docs/manual/mod/mod_deflate.html.ko.euc-kr | 2
docs/manual/mod/mod_dialup.html.en | 2
docs/manual/mod/mod_dialup.html.fr.utf8 | 2
docs/manual/mod/mod_dir.html.en | 2
docs/manual/mod/mod_dir.html.fr.utf8 | 2
docs/manual/mod/mod_dir.html.ja.utf8 | 2
docs/manual/mod/mod_dir.html.ko.euc-kr | 2
docs/manual/mod/mod_dir.html.tr.utf8 | 2
docs/manual/mod/mod_dumpio.html.en | 2
docs/manual/mod/mod_dumpio.html.fr.utf8 | 2
docs/manual/mod/mod_dumpio.html.ja.utf8 | 2
docs/manual/mod/mod_echo.html.en | 2
docs/manual/mod/mod_echo.html.fr.utf8 | 2
docs/manual/mod/mod_echo.html.ja.utf8 | 2
docs/manual/mod/mod_echo.html.ko.euc-kr | 2
docs/manual/mod/mod_env.html.en | 2
docs/manual/mod/mod_env.html.fr.utf8 | 2
docs/manual/mod/mod_env.html.ja.utf8 | 2
docs/manual/mod/mod_env.html.ko.euc-kr | 2
docs/manual/mod/mod_env.html.tr.utf8 | 2
docs/manual/mod/mod_example_hooks.html.en | 2
docs/manual/mod/mod_example_hooks.html.fr.utf8 | 2
docs/manual/mod/mod_example_hooks.html.ko.euc-kr | 2
docs/manual/mod/mod_expires.html.en | 2
docs/manual/mod/mod_expires.html.fr.utf8 | 2
docs/manual/mod/mod_expires.html.ja.utf8 | 2
docs/manual/mod/mod_expires.html.ko.euc-kr | 2
docs/manual/mod/mod_ext_filter.html.en | 2
docs/manual/mod/mod_ext_filter.html.fr.utf8 | 2
docs/manual/mod/mod_ext_filter.html.ja.utf8 | 2
docs/manual/mod/mod_ext_filter.html.ko.euc-kr | 2
docs/manual/mod/mod_file_cache.html.en | 2
docs/manual/mod/mod_file_cache.html.fr.utf8 | 2
docs/manual/mod/mod_file_cache.html.ko.euc-kr | 2
docs/manual/mod/mod_filter.html.en | 2
docs/manual/mod/mod_filter.html.fr.utf8 | 2
docs/manual/mod/mod_headers.html.en | 2
docs/manual/mod/mod_headers.html.fr.utf8 | 2
docs/manual/mod/mod_headers.html.ja.utf8 | 2
docs/manual/mod/mod_headers.html.ko.euc-kr | 2
docs/manual/mod/mod_heartbeat.html.en | 2
docs/manual/mod/mod_heartbeat.html.fr.utf8 | 2
docs/manual/mod/mod_heartmonitor.html.en | 2
docs/manual/mod/mod_heartmonitor.html.fr.utf8 | 2
docs/manual/mod/mod_http2.html.en | 2
docs/manual/mod/mod_http2.html.fr.utf8 | 2
docs/manual/mod/mod_ident.html.en | 2
docs/manual/mod/mod_ident.html.fr.utf8 | 2
docs/manual/mod/mod_ident.html.ja.utf8 | 2
docs/manual/mod/mod_ident.html.ko.euc-kr | 2
docs/manual/mod/mod_imagemap.html.en | 2
docs/manual/mod/mod_imagemap.html.fr.utf8 | 2
docs/manual/mod/mod_imagemap.html.ko.euc-kr | 2
docs/manual/mod/mod_include.html.en | 6
docs/manual/mod/mod_include.html.fr.utf8 | 4
docs/manual/mod/mod_include.html.ja.utf8 | 2
docs/manual/mod/mod_info.html.en | 2
docs/manual/mod/mod_info.html.fr.utf8 | 2
docs/manual/mod/mod_info.html.ja.utf8 | 2
docs/manual/mod/mod_info.html.ko.euc-kr | 2
docs/manual/mod/mod_isapi.html.en | 2
docs/manual/mod/mod_isapi.html.fr.utf8 | 2
docs/manual/mod/mod_isapi.html.ko.euc-kr | 2
docs/manual/mod/mod_lbmethod_bybusyness.html.en | 2
docs/manual/mod/mod_lbmethod_bybusyness.html.fr.utf8 | 2
docs/manual/mod/mod_lbmethod_byrequests.html.en | 2
docs/manual/mod/mod_lbmethod_byrequests.html.fr.utf8 | 2
docs/manual/mod/mod_lbmethod_bytraffic.html.en | 2
docs/manual/mod/mod_lbmethod_bytraffic.html.fr.utf8 | 2
docs/manual/mod/mod_lbmethod_heartbeat.html.en | 2
docs/manual/mod/mod_lbmethod_heartbeat.html.fr.utf8 | 2
docs/manual/mod/mod_ldap.html.en | 2
docs/manual/mod/mod_ldap.html.fr.utf8 | 2
docs/manual/mod/mod_log_config.html.en | 2
docs/manual/mod/mod_log_config.html.fr.utf8 | 2
docs/manual/mod/mod_log_config.html.ja.utf8 | 2
docs/manual/mod/mod_log_config.html.ko.euc-kr | 2
docs/manual/mod/mod_log_config.html.tr.utf8 | 2
docs/manual/mod/mod_log_debug.html.en | 27
docs/manual/mod/mod_log_debug.html.fr.utf8 | 27
docs/manual/mod/mod_log_forensic.html.en | 2
docs/manual/mod/mod_log_forensic.html.fr.utf8 | 2
docs/manual/mod/mod_log_forensic.html.ja.utf8 | 2
docs/manual/mod/mod_log_forensic.html.tr.utf8 | 2
docs/manual/mod/mod_logio.html.en | 2
docs/manual/mod/mod_logio.html.fr.utf8 | 2
docs/manual/mod/mod_logio.html.ja.utf8 | 2
docs/manual/mod/mod_logio.html.ko.euc-kr | 2
docs/manual/mod/mod_logio.html.tr.utf8 | 2
docs/manual/mod/mod_lua.html.en | 47 -
docs/manual/mod/mod_lua.html.fr.utf8 | 61 -
docs/manual/mod/mod_macro.html.en | 2
docs/manual/mod/mod_macro.html.fr.utf8 | 2
docs/manual/mod/mod_md.html.en | 2
docs/manual/mod/mod_md.html.fr.utf8 | 67 +
docs/manual/mod/mod_mime.html.en | 2
docs/manual/mod/mod_mime.html.fr.utf8 | 2
docs/manual/mod/mod_mime.html.ja.utf8 | 2
docs/manual/mod/mod_mime_magic.html.en | 2
docs/manual/mod/mod_mime_magic.html.fr.utf8 | 2
docs/manual/mod/mod_negotiation.html.en | 2
docs/manual/mod/mod_negotiation.html.fr.utf8 | 2
docs/manual/mod/mod_negotiation.html.ja.utf8 | 2
docs/manual/mod/mod_nw_ssl.html.en | 2
docs/manual/mod/mod_nw_ssl.html.fr.utf8 | 2
docs/manual/mod/mod_privileges.html.en | 2
docs/manual/mod/mod_privileges.html.fr.utf8 | 2
docs/manual/mod/mod_proxy.html.en | 2
docs/manual/mod/mod_proxy.html.fr.utf8 | 2
docs/manual/mod/mod_proxy.html.ja.utf8 | 2
docs/manual/mod/mod_proxy_ajp.html.en | 2
docs/manual/mod/mod_proxy_ajp.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_ajp.html.ja.utf8 | 2
docs/manual/mod/mod_proxy_balancer.html.en | 2
docs/manual/mod/mod_proxy_balancer.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_balancer.html.ja.utf8 | 2
docs/manual/mod/mod_proxy_connect.html.en | 2
docs/manual/mod/mod_proxy_connect.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_connect.html.ja.utf8 | 2
docs/manual/mod/mod_proxy_express.html.en | 2
docs/manual/mod/mod_proxy_express.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_fcgi.html.en | 2
docs/manual/mod/mod_proxy_fcgi.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_fdpass.html.en | 2
docs/manual/mod/mod_proxy_fdpass.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_ftp.html.en | 2
docs/manual/mod/mod_proxy_ftp.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_hcheck.html.en | 2
docs/manual/mod/mod_proxy_hcheck.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_html.html.en | 2
docs/manual/mod/mod_proxy_html.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_http.html.en | 2
docs/manual/mod/mod_proxy_http.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_http2.html.en | 2
docs/manual/mod/mod_proxy_http2.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_scgi.html.en | 2
docs/manual/mod/mod_proxy_scgi.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_uwsgi.html.en | 2
docs/manual/mod/mod_proxy_uwsgi.html.fr.utf8 | 2
docs/manual/mod/mod_proxy_wstunnel.html.en | 2
docs/manual/mod/mod_proxy_wstunnel.html.fr.utf8 | 23
docs/manual/mod/mod_ratelimit.html.en | 2
docs/manual/mod/mod_ratelimit.html.fr.utf8 | 2
docs/manual/mod/mod_reflector.html.en | 2
docs/manual/mod/mod_reflector.html.fr.utf8 | 2
docs/manual/mod/mod_remoteip.html.en | 2
docs/manual/mod/mod_remoteip.html.fr.utf8 | 2
docs/manual/mod/mod_reqtimeout.html.en | 2
docs/manual/mod/mod_reqtimeout.html.fr.utf8 | 2
docs/manual/mod/mod_request.html.en | 2
docs/manual/mod/mod_request.html.fr.utf8 | 2
docs/manual/mod/mod_request.html.tr.utf8 | 2
docs/manual/mod/mod_rewrite.html.en | 2
docs/manual/mod/mod_rewrite.html.fr.utf8 | 2
docs/manual/mod/mod_sed.html.en | 2
docs/manual/mod/mod_sed.html.fr.utf8 | 2
docs/manual/mod/mod_session.html.en | 2
docs/manual/mod/mod_session.html.fr.utf8 | 2
docs/manual/mod/mod_session_cookie.html.en | 2
docs/manual/mod/mod_session_cookie.html.fr.utf8 | 2
docs/manual/mod/mod_session_crypto.html.en | 2
docs/manual/mod/mod_session_crypto.html.fr.utf8 | 2
docs/manual/mod/mod_session_dbd.html.en | 2
docs/manual/mod/mod_session_dbd.html.fr.utf8 | 2
docs/manual/mod/mod_setenvif.html.en | 2
docs/manual/mod/mod_setenvif.html.fr.utf8 | 2
docs/manual/mod/mod_setenvif.html.ja.utf8 | 2
docs/manual/mod/mod_setenvif.html.ko.euc-kr | 2
docs/manual/mod/mod_setenvif.html.tr.utf8 | 2
docs/manual/mod/mod_slotmem_plain.html.en | 2
docs/manual/mod/mod_slotmem_plain.html.fr.utf8 | 2
docs/manual/mod/mod_slotmem_shm.html.en | 2
docs/manual/mod/mod_slotmem_shm.html.fr.utf8 | 2
docs/manual/mod/mod_so.html.en | 2
docs/manual/mod/mod_so.html.fr.utf8 | 2
docs/manual/mod/mod_so.html.ja.utf8 | 2
docs/manual/mod/mod_so.html.ko.euc-kr | 2
docs/manual/mod/mod_so.html.tr.utf8 | 2
docs/manual/mod/mod_socache_dbm.html.en | 2
docs/manual/mod/mod_socache_dbm.html.fr.utf8 | 2
docs/manual/mod/mod_socache_dc.html.en | 2
docs/manual/mod/mod_socache_dc.html.fr.utf8 | 2
docs/manual/mod/mod_socache_memcache.html.en | 2
docs/manual/mod/mod_socache_memcache.html.fr.utf8 | 2
docs/manual/mod/mod_socache_redis.html.en | 2
docs/manual/mod/mod_socache_redis.html.fr.utf8 | 2
docs/manual/mod/mod_socache_shmcb.html.en | 2
docs/manual/mod/mod_socache_shmcb.html.fr.utf8 | 2
docs/manual/mod/mod_speling.html.en | 2
docs/manual/mod/mod_speling.html.fr.utf8 | 2
docs/manual/mod/mod_speling.html.ja.utf8 | 2
docs/manual/mod/mod_speling.html.ko.euc-kr | 2
docs/manual/mod/mod_ssl.html.en | 2
docs/manual/mod/mod_ssl.html.fr.utf8 | 2
docs/manual/mod/mod_status.html.en | 2
docs/manual/mod/mod_status.html.fr.utf8 | 2
docs/manual/mod/mod_status.html.ja.utf8 | 2
docs/manual/mod/mod_status.html.ko.euc-kr | 2
docs/manual/mod/mod_status.html.tr.utf8 | 2
docs/manual/mod/mod_substitute.html.en | 2
docs/manual/mod/mod_substitute.html.fr.utf8 | 2
docs/manual/mod/mod_suexec.html.en | 2
docs/manual/mod/mod_suexec.html.fr.utf8 | 2
docs/manual/mod/mod_suexec.html.ja.utf8 | 2
docs/manual/mod/mod_suexec.html.ko.euc-kr | 2
docs/manual/mod/mod_suexec.html.tr.utf8 | 2
docs/manual/mod/mod_systemd.html.en | 2
docs/manual/mod/mod_systemd.html.fr.utf8 | 2
docs/manual/mod/mod_unique_id.html.en | 2
docs/manual/mod/mod_unique_id.html.fr.utf8 | 2
docs/manual/mod/mod_unique_id.html.ja.utf8 | 2
docs/manual/mod/mod_unique_id.html.ko.euc-kr | 2
docs/manual/mod/mod_unixd.html.en | 2
docs/manual/mod/mod_unixd.html.fr.utf8 | 2
docs/manual/mod/mod_unixd.html.tr.utf8 | 2
docs/manual/mod/mod_userdir.html.en | 2
docs/manual/mod/mod_userdir.html.fr.utf8 | 2
docs/manual/mod/mod_userdir.html.ja.utf8 | 2
docs/manual/mod/mod_userdir.html.ko.euc-kr | 2
docs/manual/mod/mod_userdir.html.tr.utf8 | 2
docs/manual/mod/mod_usertrack.html.en | 2
docs/manual/mod/mod_usertrack.html.fr.utf8 | 2
docs/manual/mod/mod_version.html.en | 2
docs/manual/mod/mod_version.html.fr.utf8 | 2
docs/manual/mod/mod_version.html.ja.utf8 | 2
docs/manual/mod/mod_version.html.ko.euc-kr | 2
docs/manual/mod/mod_vhost_alias.html.en | 2
docs/manual/mod/mod_vhost_alias.html.fr.utf8 | 2
docs/manual/mod/mod_vhost_alias.html.tr.utf8 | 2
docs/manual/mod/mod_watchdog.html.en | 2
docs/manual/mod/mod_watchdog.html.fr.utf8 | 2
docs/manual/mod/mod_xml2enc.html.en | 2
docs/manual/mod/mod_xml2enc.html.fr.utf8 | 2
docs/manual/mod/module-dict.html.en | 2
docs/manual/mod/module-dict.html.fr.utf8 | 2
docs/manual/mod/module-dict.html.ja.utf8 | 2
docs/manual/mod/module-dict.html.ko.euc-kr | 2
docs/manual/mod/module-dict.html.tr.utf8 | 2
docs/manual/mod/mpm_common.html.de | 2
docs/manual/mod/mpm_common.html.en | 2
docs/manual/mod/mpm_common.html.fr.utf8 | 2
docs/manual/mod/mpm_common.html.ja.utf8 | 2
docs/manual/mod/mpm_common.html.tr.utf8 | 2
docs/manual/mod/mpm_netware.html.en | 2
docs/manual/mod/mpm_netware.html.fr.utf8 | 2
docs/manual/mod/mpm_winnt.html.de | 2
docs/manual/mod/mpm_winnt.html.en | 2
docs/manual/mod/mpm_winnt.html.fr.utf8 | 2
docs/manual/mod/mpm_winnt.html.ja.utf8 | 2
docs/manual/mod/mpmt_os2.html.en | 2
docs/manual/mod/mpmt_os2.html.fr.utf8 | 2
docs/manual/mod/overrides.html.en | 69 -
docs/manual/mod/overrides.html.fr.utf8 | 69 -
docs/manual/mod/prefork.html.de | 2
docs/manual/mod/prefork.html.en | 2
docs/manual/mod/prefork.html.fr.utf8 | 2
docs/manual/mod/prefork.html.ja.utf8 | 2
docs/manual/mod/prefork.html.tr.utf8 | 2
docs/manual/mod/quickreference.html.de | 699 +++++++--------
docs/manual/mod/quickreference.html.en | 697 +++++++--------
docs/manual/mod/quickreference.html.es | 697 +++++++--------
docs/manual/mod/quickreference.html.fr.utf8 | 715 +++++++--------
docs/manual/mod/quickreference.html.ja.utf8 | 685 +++++++-------
docs/manual/mod/quickreference.html.ko.euc-kr | 695 +++++++--------
docs/manual/mod/quickreference.html.tr.utf8 | 710 +++++++--------
docs/manual/mod/quickreference.html.zh-cn.utf8 | 697 +++++++--------
docs/manual/mod/worker.html.de | 2
docs/manual/mod/worker.html.en | 2
docs/manual/mod/worker.html.fr.utf8 | 2
docs/manual/mod/worker.html.ja.utf8 | 2
docs/manual/mod/worker.html.tr.utf8 | 2
docs/manual/mpm.html.de | 2
docs/manual/mpm.html.en | 2
docs/manual/mpm.html.es | 2
docs/manual/mpm.html.fr.utf8 | 2
docs/manual/mpm.html.ja.utf8 | 2
docs/manual/mpm.html.ko.euc-kr | 2
docs/manual/mpm.html.tr.utf8 | 2
docs/manual/mpm.html.zh-cn.utf8 | 2
docs/manual/new_features_2_0.html.de | 2
docs/manual/new_features_2_0.html.en | 2
docs/manual/new_features_2_0.html.fr.utf8 | 2
docs/manual/new_features_2_0.html.ja.utf8 | 2
docs/manual/new_features_2_0.html.ko.euc-kr | 2
docs/manual/new_features_2_0.html.pt-br | 2
docs/manual/new_features_2_0.html.tr.utf8 | 2
docs/manual/new_features_2_2.html.en | 2
docs/manual/new_features_2_2.html.fr.utf8 | 2
docs/manual/new_features_2_2.html.ko.euc-kr | 2
docs/manual/new_features_2_2.html.pt-br | 2
docs/manual/new_features_2_2.html.tr.utf8 | 2
docs/manual/new_features_2_4.html.en | 2
docs/manual/new_features_2_4.html.fr.utf8 | 2
docs/manual/new_features_2_4.html.tr.utf8 | 2
docs/manual/platform/ebcdic.html.en | 2
docs/manual/platform/ebcdic.html.ko.euc-kr | 2
docs/manual/platform/netware.html.en | 2
docs/manual/platform/netware.html.fr.utf8 | 2
docs/manual/platform/netware.html.ko.euc-kr | 2
docs/manual/platform/perf-hp.html.en | 2
docs/manual/platform/perf-hp.html.fr.utf8 | 2
docs/manual/platform/perf-hp.html.ko.euc-kr | 2
docs/manual/platform/rpm.html.en | 2
docs/manual/platform/rpm.html.fr.utf8 | 2
docs/manual/platform/win_compiling.html.en | 2
docs/manual/platform/win_compiling.html.fr.utf8 | 2
docs/manual/platform/win_compiling.html.ko.euc-kr | 2
docs/manual/platform/windows.html.en | 2
docs/manual/platform/windows.html.fr.utf8 | 2
docs/manual/platform/windows.html.ko.euc-kr | 2
docs/manual/programs/ab.html.en | 2
docs/manual/programs/ab.html.fr.utf8 | 2
docs/manual/programs/ab.html.ko.euc-kr | 2
docs/manual/programs/ab.html.tr.utf8 | 2
docs/manual/programs/apachectl.html.en | 2
docs/manual/programs/apachectl.html.fr.utf8 | 2
docs/manual/programs/apachectl.html.ko.euc-kr | 2
docs/manual/programs/apachectl.html.tr.utf8 | 2
docs/manual/programs/apxs.html.en | 2
docs/manual/programs/apxs.html.fr.utf8 | 2
docs/manual/programs/apxs.html.ko.euc-kr | 2
docs/manual/programs/apxs.html.tr.utf8 | 2
docs/manual/programs/configure.html.en | 2
docs/manual/programs/configure.html.fr.utf8 | 2
docs/manual/programs/configure.html.ko.euc-kr | 2
docs/manual/programs/configure.html.tr.utf8 | 2
docs/manual/programs/dbmmanage.html.en | 2
docs/manual/programs/dbmmanage.html.fr.utf8 | 2
docs/manual/programs/dbmmanage.html.ko.euc-kr | 2
docs/manual/programs/dbmmanage.html.tr.utf8 | 2
docs/manual/programs/fcgistarter.html.en | 2
docs/manual/programs/fcgistarter.html.fr.utf8 | 2
docs/manual/programs/fcgistarter.html.tr.utf8 | 2
docs/manual/programs/htcacheclean.html.en | 2
docs/manual/programs/htcacheclean.html.fr.utf8 | 2
docs/manual/programs/htcacheclean.html.ko.euc-kr | 2
docs/manual/programs/htcacheclean.html.tr.utf8 | 2
docs/manual/programs/htdbm.html.en | 2
docs/manual/programs/htdbm.html.fr.utf8 | 2
docs/manual/programs/htdbm.html.tr.utf8 | 2
docs/manual/programs/htdigest.html.en | 2
docs/manual/programs/htdigest.html.fr.utf8 | 2
docs/manual/programs/htdigest.html.ko.euc-kr | 2
docs/manual/programs/htdigest.html.tr.utf8 | 2
docs/manual/programs/htpasswd.html.en | 2
docs/manual/programs/htpasswd.html.fr.utf8 | 2
docs/manual/programs/htpasswd.html.ko.euc-kr | 2
docs/manual/programs/htpasswd.html.tr.utf8 | 2
docs/manual/programs/httpd.html.en | 2
docs/manual/programs/httpd.html.fr.utf8 | 2
docs/manual/programs/httpd.html.ko.euc-kr | 2
docs/manual/programs/httpd.html.tr.utf8 | 2
docs/manual/programs/httxt2dbm.html.en | 2
docs/manual/programs/httxt2dbm.html.fr.utf8 | 2
docs/manual/programs/httxt2dbm.html.tr.utf8 | 2
docs/manual/programs/log_server_status.html.en | 2
docs/manual/programs/log_server_status.html.fr.utf8 | 2
docs/manual/programs/logresolve.html.en | 2
docs/manual/programs/logresolve.html.fr.utf8 | 2
docs/manual/programs/logresolve.html.ko.euc-kr | 2
docs/manual/programs/logresolve.html.tr.utf8 | 2
docs/manual/programs/other.html.en | 2
docs/manual/programs/other.html.fr.utf8 | 2
docs/manual/programs/other.html.ko.euc-kr | 2
docs/manual/programs/other.html.tr.utf8 | 2
docs/manual/programs/rotatelogs.html.en | 2
docs/manual/programs/rotatelogs.html.fr.utf8 | 2
docs/manual/programs/rotatelogs.html.ko.euc-kr | 2
docs/manual/programs/rotatelogs.html.tr.utf8 | 2
docs/manual/programs/split-logfile.html.en | 2
docs/manual/programs/split-logfile.html.fr.utf8 | 2
docs/manual/programs/suexec.html.en | 2
docs/manual/programs/suexec.html.fr.utf8 | 2
docs/manual/programs/suexec.html.ko.euc-kr | 2
docs/manual/programs/suexec.html.tr.utf8 | 2
docs/manual/rewrite/access.html.en | 2
docs/manual/rewrite/access.html.fr.utf8 | 2
docs/manual/rewrite/advanced.html.en | 2
docs/manual/rewrite/advanced.html.fr.utf8 | 2
docs/manual/rewrite/avoid.html.en | 2
docs/manual/rewrite/avoid.html.fr.utf8 | 2
docs/manual/rewrite/flags.html.en | 2
docs/manual/rewrite/flags.html.fr.utf8 | 2
docs/manual/rewrite/htaccess.html.en | 2
docs/manual/rewrite/htaccess.html.fr.utf8 | 2
docs/manual/rewrite/intro.html.en | 2
docs/manual/rewrite/intro.html.fr.utf8 | 2
docs/manual/rewrite/proxy.html.en | 2
docs/manual/rewrite/proxy.html.fr.utf8 | 2
docs/manual/rewrite/remapping.html.en | 2
docs/manual/rewrite/remapping.html.fr.utf8 | 2
docs/manual/rewrite/rewritemap.html.en | 2
docs/manual/rewrite/rewritemap.html.fr.utf8 | 2
docs/manual/rewrite/tech.html.en | 2
docs/manual/rewrite/tech.html.fr.utf8 | 2
docs/manual/rewrite/vhosts.html.en | 2
docs/manual/rewrite/vhosts.html.fr.utf8 | 2
docs/manual/sections.html.en | 2
docs/manual/sections.html.fr.utf8 | 2
docs/manual/sections.html.ja.utf8 | 2
docs/manual/sections.html.ko.euc-kr | 2
docs/manual/sections.html.tr.utf8 | 2
docs/manual/server-wide.html.en | 2
docs/manual/server-wide.html.fr.utf8 | 2
docs/manual/server-wide.html.ja.utf8 | 2
docs/manual/server-wide.html.ko.euc-kr | 2
docs/manual/server-wide.html.tr.utf8 | 2
docs/manual/sitemap.html.de | 2
docs/manual/sitemap.html.en | 2
docs/manual/sitemap.html.es | 2
docs/manual/sitemap.html.fr.utf8 | 2
docs/manual/sitemap.html.ja.utf8 | 2
docs/manual/sitemap.html.ko.euc-kr | 2
docs/manual/sitemap.html.tr.utf8 | 2
docs/manual/sitemap.html.zh-cn.utf8 | 2
docs/manual/socache.html.en | 2
docs/manual/socache.html.fr.utf8 | 2
docs/manual/ssl/ssl_compat.html.en | 2
docs/manual/ssl/ssl_compat.html.fr.utf8 | 2
docs/manual/ssl/ssl_faq.html.en | 2
docs/manual/ssl/ssl_faq.html.fr.utf8 | 2
docs/manual/ssl/ssl_howto.html.en | 2
docs/manual/ssl/ssl_howto.html.fr.utf8 | 2
docs/manual/ssl/ssl_intro.html.en | 2
docs/manual/ssl/ssl_intro.html.fr.utf8 | 2
docs/manual/ssl/ssl_intro.html.ja.utf8 | 2
docs/manual/stopping.html.de | 2
docs/manual/stopping.html.en | 2
docs/manual/stopping.html.es | 2
docs/manual/stopping.html.fr.utf8 | 2
docs/manual/stopping.html.ja.utf8 | 2
docs/manual/stopping.html.ko.euc-kr | 2
docs/manual/stopping.html.tr.utf8 | 2
docs/manual/style/version.ent | 2
docs/manual/suexec.html.en | 2
docs/manual/suexec.html.fr.utf8 | 2
docs/manual/suexec.html.ja.utf8 | 2
docs/manual/suexec.html.ko.euc-kr | 2
docs/manual/suexec.html.tr.utf8 | 2
docs/manual/upgrading.html.en | 2
docs/manual/upgrading.html.fr.utf8 | 2
docs/manual/urlmapping.html.en | 2
docs/manual/urlmapping.html.fr.utf8 | 2
docs/manual/urlmapping.html.ja.utf8 | 2
docs/manual/urlmapping.html.ko.euc-kr | 2
docs/manual/urlmapping.html.tr.utf8 | 2
docs/manual/vhosts/details.html.en | 2
docs/manual/vhosts/details.html.fr.utf8 | 2
docs/manual/vhosts/details.html.ko.euc-kr | 2
docs/manual/vhosts/details.html.tr.utf8 | 2
docs/manual/vhosts/examples.html.en | 2
docs/manual/vhosts/examples.html.fr.utf8 | 2
docs/manual/vhosts/examples.html.ja.utf8 | 2
docs/manual/vhosts/examples.html.ko.euc-kr | 2
docs/manual/vhosts/examples.html.tr.utf8 | 2
docs/manual/vhosts/fd-limits.html.en | 2
docs/manual/vhosts/fd-limits.html.fr.utf8 | 2
docs/manual/vhosts/fd-limits.html.ja.utf8 | 2
docs/manual/vhosts/fd-limits.html.ko.euc-kr | 2
docs/manual/vhosts/fd-limits.html.tr.utf8 | 2
docs/manual/vhosts/ip-based.html.en | 2
docs/manual/vhosts/ip-based.html.fr.utf8 | 2
docs/manual/vhosts/ip-based.html.ja.utf8 | 2
docs/manual/vhosts/ip-based.html.ko.euc-kr | 2
docs/manual/vhosts/ip-based.html.tr.utf8 | 2
docs/manual/vhosts/mass.html.en | 2
docs/manual/vhosts/mass.html.fr.utf8 | 2
docs/manual/vhosts/mass.html.ko.euc-kr | 2
docs/manual/vhosts/mass.html.tr.utf8 | 2
docs/manual/vhosts/name-based.html.de | 2
docs/manual/vhosts/name-based.html.en | 2
docs/manual/vhosts/name-based.html.fr.utf8 | 2
docs/manual/vhosts/name-based.html.ja.utf8 | 2
docs/manual/vhosts/name-based.html.ko.euc-kr | 2
docs/manual/vhosts/name-based.html.tr.utf8 | 2
httpd.spec | 2
include/ap_mmn.h | 21
include/ap_release.h | 2
include/http_core.h | 6
include/http_protocol.h | 21
include/http_request.h | 12
include/http_ssl.h | 37
include/http_vhost.h | 13
include/httpd.h | 17
include/mpm_common.h | 9
modules/aaa/mod_auth_basic.c | 2
modules/dav/main/mod_dav.c | 496 ++++++++--
modules/dav/main/mod_dav.h | 80 +
modules/dav/main/util.c | 8
modules/examples/mod_example_hooks.c | 17
modules/filters/mod_deflate.c | 37
modules/filters/mod_request.c | 16
modules/generators/mod_autoindex.c | 5
modules/generators/mod_info.c | 1
modules/http/http_protocol.c | 2
modules/http2/h2_mplx.c | 26
modules/http2/h2_request.c | 108 --
modules/ldap/util_ldap.c | 100 +-
modules/loggers/mod_log_debug.c | 8
modules/loggers/mod_log_forensic.c | 2
modules/lua/mod_lua.c | 31
modules/mappers/mod_rewrite.c | 10
modules/md/md_acme.c | 3
modules/md/md_acme_authz.c | 39
modules/md/md_acme_drive.c | 30
modules/md/md_acme_order.c | 5
modules/md/md_crypt.c | 79 +
modules/md/md_crypt.h | 7
modules/md/md_curl.c | 6
modules/md/md_json.c | 11
modules/md/md_jws.c | 8
modules/md/md_ocsp.c | 126 +-
modules/md/md_store_fs.c | 57 -
modules/md/md_util.c | 57 +
modules/md/md_util.h | 37
modules/md/md_version.h | 4
modules/md/mod_md.c | 9
modules/md/mod_md.h | 27
modules/md/mod_md_config.c | 4
modules/md/mod_md_ocsp.c | 68 -
modules/md/mod_md_ocsp.h | 6
modules/metadata/mod_unique_id.c | 77 -
modules/proxy/mod_proxy.c | 460 +++++++---
modules/proxy/mod_proxy.h | 72 +
modules/proxy/mod_proxy_ajp.c | 1
modules/proxy/mod_proxy_balancer.c | 296 ++++--
modules/proxy/mod_proxy_hcheck.c | 68 +
modules/proxy/mod_proxy_http.c | 4
modules/proxy/mod_proxy_uwsgi.c | 22
modules/proxy/proxy_util.c | 293 ++++--
modules/ssl/mod_ssl.c | 73 -
modules/ssl/ssl_engine_config.c | 4
modules/ssl/ssl_engine_init.c | 28
modules/ssl/ssl_engine_io.c | 64 +
modules/ssl/ssl_engine_kernel.c | 27
modules/ssl/ssl_engine_vars.c | 8
modules/ssl/ssl_private.h | 18
modules/ssl/ssl_util_stapling.c | 3
server/connection.c | 9
server/core.c | 14
server/core_filters.c | 5
server/mpm/event/event.c | 568 +++++++-----
server/mpm/prefork/prefork.c | 39
server/mpm/worker/worker.c | 6
server/mpm_common.c | 6
server/mpm_fdqueue.c | 4
server/mpm_fdqueue.h | 2
server/protocol.c | 332 ++++---
server/request.c | 129 +-
server/scoreboard.c | 2
server/ssl.c | 92 ++
server/util.c | 192 ++--
server/vhost.c | 38
support/htcacheclean.c | 63 -
test/test_travis_conditions.sh | 39
test/travis_run_linux.sh | 2
861 files changed, 7623 insertions(+), 6347 deletions(-)
diff -Nru apache2-2.4.48/.travis.yml apache2-2.4.49/.travis.yml
--- apache2-2.4.48/.travis.yml 2021-01-17 22:46:45.000000000 +0000
+++ apache2-2.4.49/.travis.yml 2021-09-03 08:33:22.000000000 +0000
@@ -37,8 +37,8 @@
# definitions to either:
# condition_24x_only => run the job only for 2.4.x
# condition_not_24x => run the job everywhere EXCEPT 2.4.x
-_cond1: &condition_24x_only (branch is present AND branch = 2.4.x) OR (tag is present AND tag ~= /^2.4/)
-_cond2: &condition_not_24x (branch is not present OR branch != 2.4.x) AND (tag is not present OR tag !~ /^2.4/)
+_cond1: &condition_24x_only (branch is present AND (branch = 2.4.x OR branch ~= /^candidate-2.4/)) OR (tag is present AND tag ~= /^2.4/)
+_cond2: &condition_not_24x (branch is not present OR (branch != 2.4.x AND branch !~ /^candidate-2.4/)) AND (tag is not present OR tag !~ /^2.4/)
jobs:
include:
@@ -364,7 +364,7 @@
irc:
if: fork = false
channels:
- - "chat.freenode.net#httpd-dev"
+ - "irc.libera.chat#httpd-dev"
email:
if: fork = false
recipients:
diff -Nru apache2-2.4.48/CHANGES apache2-2.4.49/CHANGES
--- apache2-2.4.48/CHANGES 2021-05-14 19:18:52.000000000 +0000
+++ apache2-2.4.49/CHANGES 2021-09-09 15:22:23.000000000 +0000
@@ -1,6 +1,144 @@
-*- coding: utf-8 -*-
+Changes with Apache 2.4.49
+
+ *) core/mod_proxy/mod_ssl:
+ Adding `outgoing` flag to conn_rec, indicating a connection is
+ initiated by the server to somewhere, in contrast to incoming
+ connections from clients.
+ Adding 'ap_ssl_bind_outgoing()` function that marks a connection
+ as outgoing and is used by mod_proxy instead of the previous
+ optional function `ssl_engine_set`. This enables other SSL
+ module to secure proxy connections.
+ The optional functions `ssl_engine_set`, `ssl_engine_disable` and
+ `ssl_proxy_enable` are now provided by the core to have backward
+ compatibility with non-httpd modules that might use them. mod_ssl
+ itself no longer registers these functions, but keeps them in its
+ header for backward compatibility.
+ The core provided optional function wrap any registered function
+ like it was done for `ssl_is_ssl`.
+ [Stefan Eissing]
+
+ *) mod_ssl: Support logging private key material for use with
+ wireshark via log file given by SSLKEYLOGFILE environment
+ variable. Requires OpenSSL 1.1.1. PR 63391. [Joe Orton]
+
+ *) mod_proxy: Do not canonicalize the proxied URL when both "nocanon" and
+ "ProxyPassInterpolateEnv On" are configured. PR 65549.
+ [Joel Self