]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
7 weeks agoSync contextlist metadata in translations to match English source (bz#66478)
Rich Bowen [Thu, 30 Apr 2026 15:08:07 +0000 (15:08 +0000)] 
Sync contextlist metadata in translations to match English source (bz#66478)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933604 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_proxy: clarify ProxyPass ordering in Location blocks (bz#60479)
Rich Bowen [Thu, 30 Apr 2026 14:46:38 +0000 (14:46 +0000)] 
mod_proxy: clarify ProxyPass ordering in Location blocks (bz#60479)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933602 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoCI: update actions versions, sync windows.yml with 2.4.x.
Joe Orton [Thu, 30 Apr 2026 13:29:53 +0000 (13:29 +0000)] 
CI: update actions versions, sync windows.yml with 2.4.x.

Github: closes #641

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933601 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoBug 65038: MaxRequestWorkers default applies to threaded and hybrid MPMs
Rich Bowen [Thu, 30 Apr 2026 13:17:26 +0000 (13:17 +0000)] 
Bug 65038: MaxRequestWorkers default applies to threaded and hybrid MPMs

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933599 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoChange to nav bar causes rebuild of *all* pages.
Rich Bowen [Thu, 30 Apr 2026 13:15:56 +0000 (13:15 +0000)] 
Change to nav bar causes rebuild of *all* pages.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933598 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoThis adds a "report a bug" link to the main docs nav menu, as per bz#61218
Rich Bowen [Thu, 30 Apr 2026 13:08:22 +0000 (13:08 +0000)] 
This adds a "report a bug" link to the main docs nav menu, as per bz#61218
I'm not entirely convinced that this is a good idea, but it'll be easy
to revert if we decide it's not.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933595 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoBug 65242: Clarify DirectoryCheckHandler On vs Off behavior
Rich Bowen [Thu, 30 Apr 2026 13:01:24 +0000 (13:01 +0000)] 
Bug 65242: Clarify DirectoryCheckHandler On vs Off behavior

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933594 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoBug 70013: AllowOverride Options - clarify that = is optional; fix French translation
Rich Bowen [Thu, 30 Apr 2026 12:48:21 +0000 (12:48 +0000)] 
Bug 70013: AllowOverride Options - clarify that = is optional; fix French translation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933590 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRebuild man pages after reverting nroff.xml change
Rich Bowen [Thu, 30 Apr 2026 12:26:16 +0000 (12:26 +0000)] 
Rebuild man pages after reverting nroff.xml change

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933589 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoThis note needs to be inside the usage block, or it breaks the build
Rich Bowen [Thu, 30 Apr 2026 12:22:48 +0000 (12:22 +0000)] 
This note needs to be inside the usage block, or it breaks the build

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933587 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoFix OpenSSL 4.0 compatibility and test that in CI.
Joe Orton [Thu, 30 Apr 2026 12:19:58 +0000 (12:19 +0000)] 
Fix OpenSSL 4.0 compatibility and test that in CI.

CI: Update to test OpenSSL 4.0.0 explicitly.
CI: No longer disable deprecated-declaration warnings for OpenSSL 3.4 -Werror build.

* modules/ssl/ssl_engine_kernel.c (ssl_hook_UserCheck): Change name to
  const X509_NAME *.
  (ssl_callback_proxy_cert): Change ca_name, issuer, and ca_issuer to
  const X509_NAME *.

* modules/ssl/ssl_engine_log.c (ssl_log_cert_error): Change cert
  parameter to const X509 *. Use X509_get0_serialNumber,
  X509_get0_notBefore, and X509_get0_notAfter instead of non-const
  variants.
  (ssl_log_xerror, ssl_log_cxerror, ssl_log_rxerror): Change cert
  parameter to const X509 *.

* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_dn): Change
  xsname parameter to const X509_NAME *.
  (ssl_var_lookup_ssl_cert_dn_oneline): Change xsname parameter to
  const X509_NAME *.
  (ssl_var_lookup_ssl_cert): Change xsname to const X509_NAME *.
  (ssl_var_lookup_ssl_cert_rfc4523_cea): Change issuer to const
  X509_NAME *.

* modules/ssl/ssl_private.h (ssl_log_xerror, ssl_log_cxerror,
  ssl_log_rxerror): Update declarations to use const X509 *.

* modules/ssl/ssl_util_ssl.c (modssl_X509_NAME_to_string): Change dn
  parameter to const X509_NAME *.
  (getIDs): Change subj to const X509_NAME *.

* modules/ssl/ssl_util_ssl.h (modssl_X509_NAME_to_string): Update
  declaration to use const X509_NAME *.

* support/ab.c (ssl_print_cert_info): Change dn to const X509_NAME *.

mod_ssl: use ASN1_STRING accessor API in dump_extn_value:

* modules/ssl/ssl_engine_vars.c (dump_extn_value): Use
  ASN1_STRING_get0_data() and ASN1_STRING_length() rather than
  directly dereferencing the ASN1_OCTET_STRING structure, which is
  opaque in OpenSSL 4.0.
* modules/ssl/ssl_private.h: Add compat macros for
  ASN1_STRING_get0_data and ASN1_STRING_length for pre-1.1 API.

mod_ssl: constify ASN1_TIME pointers, use X509_get0_not{Before,After}:

* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_valid,
  ssl_var_lookup_ssl_cert_remain): Constify ASN1_TIME * parameter.
  (ssl_var_lookup_ssl_cert): Use X509_get0_notBefore() and
  X509_get0_notAfter() which return const pointers.
  (ssl_var_lookup_ssl_cert_remain): Use ASN1_TIME_check() directly
  rather than INVALID_ASN1_TIME macro which dereferences the
  ASN1_TIME structure.
  (dump_extn_value): Constify ASN1_OCTET_STRING * parameter.
* modules/ssl/ssl_private.h: Add compat macros for
  X509_get0_before and X509_get0_after for pre-1.1 API.

mod_ssl: constify X509_NAME_ENTRY and X509_EXTENSION pointers:

* modules/ssl/ssl_engine_vars.c (ssl_var_lookup_ssl_cert_dn,
  extract_dn): Constify X509_NAME_ENTRY * variables, constify
  X509_NAME * parameter of extract_dn, drop unnecessary casts
  on X509_NAME_ENTRY_get_object() calls.
  (ssl_ext_list): Use MODSSL_X509_EXT_CONST for X509_EXTENSION *
  since X509_EXTENSION accessors are only constified in OpenSSL 4.
* modules/ssl/ssl_util_ssl.c, modules/ssl/ssl_util_ssl.h
  (modssl_X509_NAME_ENTRY_to_string): Constify X509_NAME_ENTRY *
  parameter.
* modules/ssl/ssl_private.h: Add MODSSL_X509_EXT_CONST, defined
  as const for OpenSSL 4+ and empty otherwise.

* modules/ssl/ssl_util_ssl.c (asn1_string_convert): Constify
  ASN1_STRING * argument.
* modules/ssl/ssl_engine_ocsp.c (extract_responder_uri): Use
  modssl_ASN1_STRING_convert instead of directly accessing ASN1_STRING
  data pointer.

* modules/ssl/ssl_util_ssl.c (modssl_ASN1_STRING_convert): Rename from
  asn1_string_convert and export function.
  (asn1_string_to_utf8): Update to use modssl_ASN1_STRING_convert.
  (modssl_X509_NAME_ENTRY_to_string): Update to use
  modssl_ASN1_STRING_convert.

* modules/ssl/ssl_util_ssl.h (modssl_ASN1_STRING_convert): Declare new
  function.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Github: closes #609

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933586 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoReverts the manpage xsl change from yesterday, which had unfortunate
Rich Bowen [Thu, 30 Apr 2026 12:15:46 +0000 (12:15 +0000)] 
Reverts the manpage xsl change from yesterday, which had unfortunate
side effects. I'm not sure what the right solution is here, but it's not
this. Perhaps someone else who understands manpage formatting better can
have a look at this.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933583 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_rewrite: Fix remaining .htaccess-specific language in per-directory context docs...
Rich Bowen [Wed, 29 Apr 2026 21:06:40 +0000 (21:06 +0000)] 
mod_rewrite: Fix remaining .htaccess-specific language in per-directory context docs (Bug 60377 followup)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933562 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_proxy: Warn about ProxyPassMatch backreference worker matching and connection...
Rich Bowen [Wed, 29 Apr 2026 20:52:17 +0000 (20:52 +0000)] 
mod_proxy: Warn about ProxyPassMatch backreference worker matching and connection pooling (Bug 62167, related to Bug 43513)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933559 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_cache: Clarify CacheDisable per-directory context — only Location and Proxy,...
Rich Bowen [Wed, 29 Apr 2026 20:46:13 +0000 (20:46 +0000)] 
mod_cache: Clarify CacheDisable per-directory context — only Location and Proxy, not Directory/Files/If (Bug 64361)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933557 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_ssl: Update StrictRequire docs — replace legacy Satisfy references with RequireAn...
Rich Bowen [Wed, 29 Apr 2026 20:39:00 +0000 (20:39 +0000)] 
mod_ssl: Update StrictRequire docs — replace legacy Satisfy references with RequireAny (Bug 65252)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933555 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_ssl: Document SSLOCSPEnable no_ocsp_for_cert_ok flag (Bug 65014)
Rich Bowen [Wed, 29 Apr 2026 20:34:18 +0000 (20:34 +0000)] 
mod_ssl: Document SSLOCSPEnable no_ocsp_for_cert_ok flag (Bug 65014)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933553 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_autoindex: Document NameWidth minimum value (>5) and +/- incompatibility with...
Rich Bowen [Wed, 29 Apr 2026 20:29:27 +0000 (20:29 +0000)] 
mod_autoindex: Document NameWidth minimum value (>5) and +/- incompatibility with value-taking IndexOptions (Bug 64907)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933551 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoenv: Document REDIRECT_URL, REDIRECT_STATUS and REDIRECT_ variable mechanism (Bug...
Rich Bowen [Wed, 29 Apr 2026 20:23:57 +0000 (20:23 +0000)] 
env: Document REDIRECT_URL, REDIRECT_STATUS and REDIRECT_ variable mechanism (Bug 59944, Bug 58739)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933549 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agocore: Fix ServerName docs — used with UseCanonicalName On, not DNS (Bug 65092)
Rich Bowen [Wed, 29 Apr 2026 20:17:46 +0000 (20:17 +0000)] 
core: Fix ServerName docs — used with UseCanonicalName On, not DNS (Bug 65092)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933547 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agocore: Document that TRACE cannot be controlled by <Limit>, use TraceEnable instead...
Rich Bowen [Wed, 29 Apr 2026 20:08:12 +0000 (20:08 +0000)] 
core: Document that TRACE cannot be controlled by <Limit>, use TraceEnable instead (Bug 64906)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933543 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoDefine range for BalancerGrowth
Rich Bowen [Wed, 29 Apr 2026 20:08:05 +0000 (20:08 +0000)] 
Define range for BalancerGrowth

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933542 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_heartmonitor: Clarify HeartbeatMaxServers value range — 0 for flat-file, 10+...
Rich Bowen [Wed, 29 Apr 2026 19:59:10 +0000 (19:59 +0000)] 
mod_heartmonitor: Clarify HeartbeatMaxServers value range — 0 for flat-file, 10+ for shared memory (Bug 64889)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933540 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_ssl: Fix SSLUserName FakeBasicAuth docs — directive does affect REMOTE_USER ...
Rich Bowen [Wed, 29 Apr 2026 19:55:41 +0000 (19:55 +0000)] 
mod_ssl: Fix SSLUserName FakeBasicAuth docs — directive does affect REMOTE_USER (Bug 63342)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933538 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_remoteip: Mention CONN_REMOTE_ADDR expression variable (Bug 62300)
Rich Bowen [Wed, 29 Apr 2026 19:53:39 +0000 (19:53 +0000)] 
mod_remoteip: Mention CONN_REMOTE_ADDR expression variable (Bug 62300)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933536 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_headers: Note that Set-Cookie is an exception to comma-separated append per RFC...
Rich Bowen [Wed, 29 Apr 2026 19:50:05 +0000 (19:50 +0000)] 
mod_headers: Note that Set-Cookie is an exception to comma-separated append per RFC 6265 (Bug 62213)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933534 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoI'm assuming that &nbsp; in the source was a conscious choice, so reverting that...
Rich Bowen [Wed, 29 Apr 2026 19:06:55 +0000 (19:06 +0000)] 
I'm assuming that &nbsp; in the source was a conscious choice, so reverting that conversion.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933529 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agodocs: Replace HTML entities with UTF-8 characters in French translations and error...
Rich Bowen [Wed, 29 Apr 2026 18:58:29 +0000 (18:58 +0000)] 
docs: Replace HTML entities with UTF-8 characters in French translations and error docs (Bug 57878)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933527 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agodocs: Replace HTML entities with UTF-8 characters in German translations and error...
Rich Bowen [Wed, 29 Apr 2026 18:54:43 +0000 (18:54 +0000)] 
docs: Replace HTML entities with UTF-8 characters in German translations and error docs (Bug 57878)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933525 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_proxy: Add note about HTTPS/CONNECT access control in forward proxy docs (Bug...
Rich Bowen [Wed, 29 Apr 2026 18:44:30 +0000 (18:44 +0000)] 
mod_proxy: Add note about HTTPS/CONNECT access control in forward proxy docs (Bug 54653)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933522 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_rewrite: Replace 'perl compatible regular expression' with glossary-linked 'regul...
Rich Bowen [Wed, 29 Apr 2026 18:35:54 +0000 (18:35 +0000)] 
mod_rewrite: Replace 'perl compatible regular expression' with glossary-linked 'regular expression' (Bug 60377)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933520 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agocore: Fix 'any sequences' -> 'any sequence' in Directory/Files/Location wildcard...
Rich Bowen [Wed, 29 Apr 2026 18:29:35 +0000 (18:29 +0000)] 
core: Fix 'any sequences' -> 'any sequence' in Directory/Files/Location wildcard docs (Bug 65055)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933518 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agocore: Fix ErrorLogFormat severity modifier description and example (Bug 65060)
Rich Bowen [Wed, 29 Apr 2026 18:21:24 +0000 (18:21 +0000)] 
core: Fix ErrorLogFormat severity modifier description and example (Bug 65060)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933516 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agonroff: Render seealso elements as SEE ALSO man page section instead of suppressing...
Rich Bowen [Wed, 29 Apr 2026 18:16:24 +0000 (18:16 +0000)] 
nroff: Render seealso elements as SEE ALSO man page section instead of suppressing them (Bug 62678)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933514 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_deflate: Document that DeflateInflateLimitRequestBody 0 means unlimited (Bug...
Rich Bowen [Wed, 29 Apr 2026 18:02:07 +0000 (18:02 +0000)] 
mod_deflate: Document that DeflateInflateLimitRequestBody 0 means unlimited (Bug 64886)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933512 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_unique_id: Update docs for 2.4.29 PRNG change — 160-bit/27-char encoding, remove...
Rich Bowen [Wed, 29 Apr 2026 17:55:21 +0000 (17:55 +0000)] 
mod_unique_id: Update docs for 2.4.29 PRNG change — 160-bit/27-char encoding, remove stale IP/pid references (Bug 62184)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933510 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRebuild RFC links to new target
Rich Bowen [Wed, 29 Apr 2026 16:07:03 +0000 (16:07 +0000)] 
Rebuild RFC links to new target

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933508 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agodocs: Convert RFC links to use new <rfc> tag; update draft-ietf-tls-esni to RFC 9849
Rich Bowen [Wed, 29 Apr 2026 16:05:21 +0000 (16:05 +0000)] 
docs: Convert RFC links to use new <rfc> tag; update draft-ietf-tls-esni to RFC 9849

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933506 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRebuild HTML using the new <rfc> tag for RFC links
Rich Bowen [Wed, 29 Apr 2026 15:34:08 +0000 (15:34 +0000)] 
Rebuild HTML using the new <rfc> tag for RFC links

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933504 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agodocs: Convert RFC links to use new <rfc> tag
Rich Bowen [Wed, 29 Apr 2026 15:31:13 +0000 (15:31 +0000)] 
docs: Convert RFC links to use new <rfc> tag

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933502 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agodocs: Add <rfc> tag for RFC links — renders to www.rfc-editor.org URLs on build
Rich Bowen [Wed, 29 Apr 2026 15:21:03 +0000 (15:21 +0000)] 
docs: Add <rfc> tag for RFC links — renders to www.rfc-editor.org URLs on build

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933500 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_ssl: Restore missing compatibility tag for SSLHonorCipherOrder (Bug 68327)
Rich Bowen [Wed, 29 Apr 2026 14:59:25 +0000 (14:59 +0000)] 
mod_ssl: Restore missing compatibility tag for SSLHonorCipherOrder (Bug 68327)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933498 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_macro: Fix Tips example to use $() instead of ${} to avoid conflict with Define...
Rich Bowen [Wed, 29 Apr 2026 14:42:52 +0000 (14:42 +0000)] 
mod_macro: Fix Tips example to use $() instead of ${} to avoid conflict with Define syntax (Bug 66153)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933496 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoAdd i18n error document for 504 Gateway Timeout (en/de/fr) (Bug 69651)
Rich Bowen [Wed, 29 Apr 2026 14:38:59 +0000 (14:38 +0000)] 
Add i18n error document for 504 Gateway Timeout (en/de/fr) (Bug 69651)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933494 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agologs: Fix vhost common log format string — add missing %h and %p, fix typo in nicknam...
Rich Bowen [Wed, 29 Apr 2026 14:32:41 +0000 (14:32 +0000)] 
logs: Fix vhost common log format string — add missing %h and %p, fix typo in nickname (Bug 66332)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933492 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRebuild HTML (bz69640)
Rich Bowen [Wed, 29 Apr 2026 14:30:14 +0000 (14:30 +0000)] 
Rebuild HTML (bz69640)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933490 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_dir: Document FallbackResource interaction with SetHandler/AddHandler (Bug 69640)
Rich Bowen [Wed, 29 Apr 2026 14:25:55 +0000 (14:25 +0000)] 
mod_dir: Document FallbackResource interaction with SetHandler/AddHandler (Bug 69640)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933488 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRebuild HTML, meta files, translation pointers
Rich Bowen [Wed, 29 Apr 2026 14:21:31 +0000 (14:21 +0000)] 
Rebuild HTML, meta files, translation pointers

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933486 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_proxy: document that force-proxy-request-1.0 implies proxy-sendcl (closes #55401)
Rich Bowen [Tue, 28 Apr 2026 19:50:22 +0000 (19:50 +0000)] 
mod_proxy: document that force-proxy-request-1.0 implies proxy-sendcl (closes #55401)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933463 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agohowto/auth: fix authn/authz mixup — s/authentication/authorization/ in backwards...
Rich Bowen [Tue, 28 Apr 2026 19:46:07 +0000 (19:46 +0000)] 
howto/auth: fix authn/authz mixup — s/authentication/authorization/ in backwards compat section (closes #65132)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933461 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoForceLanguagePriority: document None option (closes #64888)
Rich Bowen [Tue, 28 Apr 2026 19:40:51 +0000 (19:40 +0000)] 
ForceLanguagePriority: document None option (closes #64888)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933459 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoCacheSocacheMaxSize: document minimum value of 1024 bytes (closes #64882)
Rich Bowen [Tue, 28 Apr 2026 19:36:22 +0000 (19:36 +0000)] 
CacheSocacheMaxSize: document minimum value of 1024 bytes (closes #64882)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933457 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoClarify <Location> behavior with forward vs reverse proxy (closes #54309)
Rich Bowen [Tue, 28 Apr 2026 19:30:15 +0000 (19:30 +0000)] 
Clarify <Location> behavior with forward vs reverse proxy (closes #54309)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933455 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agossl_compat: Add deprecation banner, remove dead Stronghold link
Rich Bowen [Tue, 28 Apr 2026 19:11:33 +0000 (19:11 +0000)] 
ssl_compat: Add deprecation banner, remove dead Stronghold link

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933453 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoStandardize all RFC links to datatracker.ietf.org; fix broken external links; update...
Rich Bowen [Tue, 28 Apr 2026 18:56:55 +0000 (18:56 +0000)] 
Standardize all RFC links to datatracker.ietf.org; fix broken external links; update AGENTS.md

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933451 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoFixes several broken/ancient links
Rich Bowen [Tue, 28 Apr 2026 18:38:01 +0000 (18:38 +0000)] 
Fixes several broken/ancient links

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933449 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoweird utf8 character
Rich Bowen [Tue, 28 Apr 2026 18:14:40 +0000 (18:14 +0000)] 
weird utf8 character

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933448 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoAdds all new translations
Rich Bowen [Tue, 28 Apr 2026 17:46:52 +0000 (17:46 +0000)] 
Adds all new translations

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933443 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoTranslations for all languages, all files in the rewrite/ docs tree.
Rich Bowen [Tue, 28 Apr 2026 17:43:35 +0000 (17:43 +0000)] 
Translations for all languages, all files in the rewrite/ docs tree.
This translation was facilitated by AI tools.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933442 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRebuild all that stuff
Rich Bowen [Tue, 28 Apr 2026 16:13:39 +0000 (16:13 +0000)] 
Rebuild all that stuff

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933439 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoBulk replacement of old wiki.apache.org URLs with the new
Rich Bowen [Tue, 28 Apr 2026 16:06:48 +0000 (16:06 +0000)] 
Bulk replacement of old wiki.apache.org URLs with the new
cwiki.apache.org URLs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933438 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agofix support for rfc4291 (ipv6 mapped ipv4 addresses)
Giovanni Bechis [Tue, 28 Apr 2026 15:50:40 +0000 (15:50 +0000)] 
fix support for rfc4291 (ipv6 mapped ipv4 addresses)
bz #69672

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933436 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agorebuild
Rich Bowen [Tue, 28 Apr 2026 15:30:30 +0000 (15:30 +0000)] 
rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933433 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agofr doc XML files updates.
Lucien Gentis [Tue, 28 Apr 2026 15:17:22 +0000 (15:17 +0000)] 
fr doc XML files updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933431 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_remoteip: Update PROXY Protocol links
Rich Bowen [Tue, 28 Apr 2026 15:16:31 +0000 (15:16 +0000)] 
mod_remoteip: Update PROXY Protocol links

Replace the old HAProxy blog post URL (which now redirects to
marketing content) and the outdated 1.8 spec link with the
current PROXY Protocol specification (3.1). Both the summary
and seealso now point to the canonical spec document.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933429 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoFix doxygen link
Rich Bowen [Tue, 28 Apr 2026 14:14:19 +0000 (14:14 +0000)] 
Fix doxygen link

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933427 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoFix link to book recommendation.
Rich Bowen [Tue, 28 Apr 2026 13:55:23 +0000 (13:55 +0000)] 
Fix link to book recommendation.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933423 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRemove reference to a conference presentation from 2007
Rich Bowen [Tue, 28 Apr 2026 13:45:45 +0000 (13:45 +0000)] 
Remove reference to a conference presentation from 2007

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933421 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoReplace an example using an attack from ancient history with something
Rich Bowen [Tue, 28 Apr 2026 13:19:04 +0000 (13:19 +0000)] 
Replace an example using an attack from ancient history with something
more timely.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933420 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoReplace some very dated content with more general advice.
Rich Bowen [Tue, 28 Apr 2026 13:05:24 +0000 (13:05 +0000)] 
Replace some very dated content with more general advice.
This doc is due for a pretty serious overhaul.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933417 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoFix broken links, but this module seems abandoned.
Rich Bowen [Mon, 27 Apr 2026 18:05:38 +0000 (18:05 +0000)] 
Fix broken links, but this module seems abandoned.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933401 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoFix broken links in ssl_intro.xml
Rich Bowen [Mon, 27 Apr 2026 17:53:01 +0000 (17:53 +0000)] 
Fix broken links in ssl_intro.xml

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933399 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoFix broken links in thread_safety.xml
Rich Bowen [Mon, 27 Apr 2026 17:42:23 +0000 (17:42 +0000)] 
Fix broken links in thread_safety.xml

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933397 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agofr doc XML files updates.
Lucien Gentis [Mon, 27 Apr 2026 15:57:08 +0000 (15:57 +0000)] 
fr doc XML files updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933392 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoAdd ap_*_timingsafe() constant-time comparison functions:
Joe Orton [Mon, 27 Apr 2026 12:54:48 +0000 (12:54 +0000)] 
Add ap_*_timingsafe() constant-time comparison functions:

* include/httpd.h: Declare ap_memeq_timingsafe(),
  ap_streq_timingsafe(), ap_strneq_timingsafe().

* server/util.c: Implement, wrapping apr_*_timingsafe() if
  APR >= 1.8, with a fallback to copied-in versions.

* modules/aaa/mod_auth_digest.c: Replace apr_crypto_equals()
  with ap_memeq_timingsafe(). Remove apr_crypto.h include.

* modules/session/mod_session_crypto.c: Replace local
  ap_crypto_equals() with ap_memeq_timingsafe(). Remove
  the local implementation and macro alias.

Github: closes #638

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933389 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agofr doc XML files updates.
Lucien Gentis [Mon, 27 Apr 2026 12:30:57 +0000 (12:30 +0000)] 
fr doc XML files updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933384 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoscan outgoing status line for newlines and controls
Eric Covener [Sun, 26 Apr 2026 16:30:43 +0000 (16:30 +0000)] 
scan outgoing status line for newlines and controls

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933359 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_authn_socache: validate URL earlier
Eric Covener [Sun, 26 Apr 2026 16:28:47 +0000 (16:28 +0000)] 
mod_authn_socache: validate URL earlier

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933357 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_auth_digest: use apr_crypto_equals
Eric Covener [Sun, 26 Apr 2026 16:25:43 +0000 (16:25 +0000)] 
mod_auth_digest: use apr_crypto_equals

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933355 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agomod_dav_lock: use the right dav_lock_discovery
Eric Covener [Sun, 26 Apr 2026 16:04:17 +0000 (16:04 +0000)] 
mod_dav_lock: use the right dav_lock_discovery

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933353 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoocsp limits
Eric Covener [Sun, 26 Apr 2026 16:01:59 +0000 (16:01 +0000)] 
ocsp limits

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933351 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agouse AP_EXPR_FLAG_RESTRICTED in htaccess
Eric Covener [Sun, 26 Apr 2026 15:59:34 +0000 (15:59 +0000)] 
use AP_EXPR_FLAG_RESTRICTED in htaccess

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933349 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agofix ajp_msg_check_header check
Eric Covener [Sun, 26 Apr 2026 15:57:15 +0000 (15:57 +0000)] 
fix ajp_msg_check_header check

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933347 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agolognos for r1933344
Eric Covener [Sun, 26 Apr 2026 15:54:12 +0000 (15:54 +0000)] 
lognos for r1933344

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933345 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agofix ajp_parse_data message len check
Eric Covener [Sun, 26 Apr 2026 15:53:19 +0000 (15:53 +0000)] 
fix ajp_parse_data message len check

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933344 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agofix ajp_msg_get_string buffer checks
Eric Covener [Sun, 26 Apr 2026 15:50:18 +0000 (15:50 +0000)] 
fix ajp_msg_get_string buffer checks

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933342 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agofix length checks in AJP msg_get functions
Eric Covener [Sun, 26 Apr 2026 15:47:51 +0000 (15:47 +0000)] 
fix length checks in  AJP msg_get functions

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933340 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRebuild html, meta files
Rich Bowen [Fri, 24 Apr 2026 15:57:20 +0000 (15:57 +0000)] 
Rebuild html, meta files

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933312 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoCorrect link for Bruce Schneier's website
Rich Bowen [Fri, 24 Apr 2026 15:54:41 +0000 (15:54 +0000)] 
Correct link for Bruce Schneier's website

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933310 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoI changed my mind. Removed reference to abandoned mod_fastcgi entirely.
Rich Bowen [Fri, 24 Apr 2026 15:38:28 +0000 (15:38 +0000)] 
I changed my mind. Removed reference to abandoned mod_fastcgi entirely.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933308 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoLink to the archive of the fastcgi website, since the original has gone away
Rich Bowen [Fri, 24 Apr 2026 15:30:26 +0000 (15:30 +0000)] 
Link to the archive of the fastcgi website, since the original has gone away

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933306 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRemove references to the Novell SDK, which no longer exists
Rich Bowen [Fri, 24 Apr 2026 15:23:32 +0000 (15:23 +0000)] 
Remove references to the Novell SDK, which no longer exists

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933304 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRemove link to Sablotron - Discontinued in 2006
Rich Bowen [Fri, 24 Apr 2026 15:18:17 +0000 (15:18 +0000)] 
Remove link to Sablotron - Discontinued in 2006

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933302 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRemove references to retired/abandoned projects ... although to be
Rich Bowen [Fri, 24 Apr 2026 15:16:50 +0000 (15:16 +0000)] 
Remove references to retired/abandoned projects ... although to be
honest I am skeptical that this page is useful at all, and would
appreciate more eyes on it.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933301 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoMing, and Flash in general, have been dead for years. Remove references.
Rich Bowen [Fri, 24 Apr 2026 15:05:48 +0000 (15:05 +0000)] 
Ming, and Flash in general, have been dead for years. Remove references.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933299 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRemove an ancient email from 1997 that links to no-longer-there FTP
Rich Bowen [Fri, 24 Apr 2026 15:01:11 +0000 (15:01 +0000)] 
Remove an ancient email from 1997 that links to no-longer-there FTP
resources.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933297 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoLink to current source for PKCS docs.
Rich Bowen [Fri, 24 Apr 2026 14:52:23 +0000 (14:52 +0000)] 
Link to current source for PKCS docs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933295 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agoRemove ancient historical artifact
Rich Bowen [Fri, 24 Apr 2026 14:49:12 +0000 (14:49 +0000)] 
Remove ancient historical artifact

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933294 13f79535-47bb-0310-9956-ffa450edef68

7 weeks agofr doc XML files updates.
Lucien Gentis [Fri, 24 Apr 2026 14:28:21 +0000 (14:28 +0000)] 
fr doc XML files updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933291 13f79535-47bb-0310-9956-ffa450edef68

8 weeks agoRemove apreq from trunk per PMC vote:
Joe Orton [Thu, 23 Apr 2026 16:08:21 +0000 (16:08 +0000)] 
Remove apreq from trunk per PMC vote:

https://lists.apache.org/thread/hlvtnmg8qq1m10xlmgvyn12wrw4z3gp3

Revert \"Added apreq to NetWare build.\" r1201918

Revert \"add apreq in Win32\" r1825396

Remove references to apreq from CHANGES, httpd.spec.in.

Partial revert of r1825400.

Revert apreq support from cmake.

GitHub: closes #637

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933271 13f79535-47bb-0310-9956-ffa450edef68