]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
3 weeks agodocs: Rewrite AccessFileName and AllowOverride opening paragraphs for clarity. We...
Rich Bowen [Thu, 7 May 2026 20:27:14 +0000 (20:27 +0000)] 
docs: Rewrite AccessFileName and AllowOverride opening paragraphs for clarity. We should not be giving examples of configuration that is objectively a terrible idea -- removed that example. (Bug 70025)

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

3 weeks agodocs: Further wordsmithing of RewriteRule per-directory notes - modernize AllowOverri...
Rich Bowen [Thu, 7 May 2026 19:55:53 +0000 (19:55 +0000)] 
docs: Further wordsmithing of RewriteRule per-directory notes - modernize AllowOverride paragraph for 2.4+ defaults (Bug 70026)

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

3 weeks agodocs: RewriteBase - replace (htaccess) with glossary link, use URL-path consistently...
Rich Bowen [Thu, 7 May 2026 19:49:11 +0000 (19:49 +0000)] 
docs: RewriteBase - replace (htaccess) with glossary link, use URL-path consistently (Bug 70027)

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

3 weeks agoCMake: update min version required
Joe Orton [Thu, 7 May 2026 14:42:13 +0000 (14:42 +0000)] 
CMake: update min version required

GitHub: closes #640
Submitted by: Jeff McKenna <jmckenna gatewaygeomatics.com>

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

3 weeks agomod_ssl: Expose serialNumber (2.5.4.5) as standard env var from certificate DN
Joe Orton [Thu, 7 May 2026 13:16:53 +0000 (13:16 +0000)] 
mod_ssl: Expose serialNumber (2.5.4.5) as standard env var from certificate DN

serialNumber (2.5.4.5) is a standard LDAP attribute embedded in the subject's
and/or issuer's DN, extract it by standard means from the DN and expose
via StdEnvVars.

PR: 35154
Co-authored-by: Michael Osipov <michaelo@apache.org>
Submitted by: Benjamin Demarteau <benjamin.demarteau@liege.be>
Github: closes #644

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

3 weeks agomodern python fixes:
Stefan Eissing [Thu, 7 May 2026 09:46:23 +0000 (09:46 +0000)] 
modern python fixes:

- rename hook parameter, because python thought this is a super good idea
- change call property to method because it no longer worked

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

3 weeks agomod_proxy_http2: fix potential (harmless) buffer overrun in link mapping
Stefan Eissing [Thu, 7 May 2026 09:33:12 +0000 (09:33 +0000)] 
mod_proxy_http2: fix potential (harmless) buffer overrun in link mapping

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

3 weeks agoFixes bz70027 - per-directory links to the Glossary, rather than
Rich Bowen [Wed, 6 May 2026 18:30:37 +0000 (18:30 +0000)] 
Fixes bz70027 - per-directory links to the Glossary, rather than
definining it as htaccess files, which is only part of the story.
Also removes an example that I honestly cannot figure out what it is
supposed to be illustrating. It may be worth adding a better example
here at some point.

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

3 weeks agoRebuild HTML, metafiles
Rich Bowen [Wed, 6 May 2026 15:14:21 +0000 (15:14 +0000)] 
Rebuild HTML, metafiles

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

3 weeks agodocs: Clarify that ErrorDocument text strings are served as text/html, with multi...
Rich Bowen [Tue, 5 May 2026 21:07:21 +0000 (21:07 +0000)] 
docs: Clarify that ErrorDocument text strings are served as text/html, with multi-line HTML example (PR 61152)

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

3 weeks agodocs: Modernize htaccess tutorial
Rich Bowen [Tue, 5 May 2026 18:22:48 +0000 (18:22 +0000)] 
docs: Modernize htaccess tutorial

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

3 weeks agodocs: Add anchor attr to <rfc> tag, convert legacy RFC/IETF links, fix http->https
Rich Bowen [Tue, 5 May 2026 17:39:49 +0000 (17:39 +0000)] 
docs: Add anchor attr to <rfc> tag, convert legacy RFC/IETF links, fix http->https

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

3 weeks agodocs: Convert bare RFC 5988 URL to <rfc>8288</rfc> (Web Linking, supersedes 5988)
Rich Bowen [Tue, 5 May 2026 17:33:05 +0000 (17:33 +0000)] 
docs: Convert bare RFC 5988 URL to <rfc>8288</rfc> (Web Linking, supersedes 5988)

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

3 weeks agoRebuilds using new <rfc> tag syntax.
Rich Bowen [Tue, 5 May 2026 17:22:59 +0000 (17:22 +0000)] 
Rebuilds using new <rfc> tag syntax.

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

3 weeks agodocs: Add anchor attr to <rfc> tag, convert remaining RFC fragment links, fix http...
Rich Bowen [Tue, 5 May 2026 17:19:37 +0000 (17:19 +0000)] 
docs: Add anchor attr to <rfc> tag, convert remaining RFC fragment links, fix http->https

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

3 weeks agorebuild html, meta files
Rich Bowen [Tue, 5 May 2026 17:09:51 +0000 (17:09 +0000)] 
rebuild html, meta files

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

3 weeks agodocs: Replace <strong>Note:</strong> with <note> per style guide
Rich Bowen [Tue, 5 May 2026 17:04:05 +0000 (17:04 +0000)] 
docs: Replace <strong>Note:</strong> with <note> per style guide

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

3 weeks agodocs: Convert <strong>Note...</strong> to <note type="warning"> in Directory section...
Rich Bowen [Mon, 4 May 2026 20:47:29 +0000 (20:47 +0000)] 
docs: Convert <strong>Note...</strong> to <note type="warning"> in Directory section (style guide cleanup)

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

3 weeks agodocs: Fix remaining British spellings (style guide cleanup)
Rich Bowen [Mon, 4 May 2026 19:57:03 +0000 (19:57 +0000)] 
docs: Fix remaining British spellings (style guide cleanup)

initialisation → initialization (hooks.xml, modules.xml, mod_crypto.xml)
Recognise → Recognize (mod_xml2enc.xml)

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

3 weeks agomod_rewrite: Document how substitution paths are interpreted in all context/slash...
Rich Bowen [Mon, 4 May 2026 16:19:24 +0000 (16:19 +0000)] 
mod_rewrite: Document how substitution paths are interpreted in all context/slash combinations. PR 70020

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

3 weeks agoconfigure: Note that default Apache layout sets sbindir to bin/, not sbin/ (Bug 56250)
Rich Bowen [Sun, 3 May 2026 21:02:13 +0000 (21:02 +0000)] 
configure: Note that default Apache layout sets sbindir to bin/, not sbin/ (Bug 56250)

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

3 weeks agomod_ssl: Document that SSLStaplingReturnResponderErrors off still returns revoked...
Rich Bowen [Sun, 3 May 2026 20:30:40 +0000 (20:30 +0000)] 
mod_ssl: Document that SSLStaplingReturnResponderErrors off still returns revoked responses (Bug 69647)

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

3 weeks agocore: Note that IPv6 addresses in ServerName are not currently supported (Bug 52178)
Rich Bowen [Sun, 3 May 2026 18:23:55 +0000 (18:23 +0000)] 
core: Note that IPv6 addresses in ServerName are not currently supported (Bug 52178)

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

3 weeks agorebuild, and fix an xml error
Rich Bowen [Sun, 3 May 2026 17:54:43 +0000 (17:54 +0000)] 
rebuild, and fix an xml error

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

3 weeks agoRemove duplicate /dd
Rich Bowen [Sun, 3 May 2026 17:42:45 +0000 (17:42 +0000)] 
Remove duplicate /dd

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

3 weeks agoconfiguring: Document quoting and escaping rules for config files (Bug 66372)
Rich Bowen [Sun, 3 May 2026 17:39:34 +0000 (17:39 +0000)] 
configuring: Document quoting and escaping rules for config files (Bug 66372)

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

3 weeks agomod_filter: Document AddOutputFilterByType limitation with user-defined filters ...
Rich Bowen [Sun, 3 May 2026 17:26:24 +0000 (17:26 +0000)] 
mod_filter: Document AddOutputFilterByType limitation with user-defined filters (Bug 65463)

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

3 weeks agocore, mod_rewrite, expr: Clarify that REQUEST_URI server variable differs from CGI...
Rich Bowen [Sun, 3 May 2026 16:11:04 +0000 (16:11 +0000)] 
core, mod_rewrite, expr: Clarify that REQUEST_URI server variable differs from CGI env var of same name (Bug 62663)

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

3 weeks agocore: Note that http/1.1 cannot be excluded via Protocols directive (Bug 62543)
Rich Bowen [Sun, 3 May 2026 16:00:45 +0000 (16:00 +0000)] 
core: Note that http/1.1 cannot be excluded via Protocols directive (Bug 62543)

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

3 weeks agomod_alias: document Alias context restrictions for one-arg vs two-arg forms (Bug...
Rich Bowen [Sun, 3 May 2026 14:03:54 +0000 (14:03 +0000)] 
mod_alias: document Alias context restrictions for one-arg vs two-arg forms (Bug 64511)

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

3 weeks agomod_autoindex: use pdf.gif icon for .pdf files instead of generic layout icon (Bug...
Rich Bowen [Sun, 3 May 2026 13:44:24 +0000 (13:44 +0000)] 
mod_autoindex: use pdf.gif icon for .pdf files instead of generic layout icon (Bug 64208)

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

3 weeks agomod_ldap: remove redundant ldap-status handler from SSL/TLS examples (Bug 67770)
Rich Bowen [Sun, 3 May 2026 13:33:24 +0000 (13:33 +0000)] 
mod_ldap: remove redundant ldap-status handler from SSL/TLS examples (Bug 67770)

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

3 weeks agomod_autoindex: clarify that =value options are not cleared by unprefixed keywords...
Rich Bowen [Sun, 3 May 2026 13:23:52 +0000 (13:23 +0000)] 
mod_autoindex: clarify that =value options are not cleared by unprefixed keywords (Bug 53669)

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

3 weeks agomod_proxy: document that connection pool parameters have no effect with prefork MPM...
Rich Bowen [Sat, 2 May 2026 23:03:01 +0000 (23:03 +0000)] 
mod_proxy: document that connection pool parameters have no effect with prefork MPM (Bug 54976)

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

3 weeks agomod_authn_core: note that modern browsers no longer display AuthName realm (Bug 69326)
Rich Bowen [Sat, 2 May 2026 22:37:26 +0000 (22:37 +0000)] 
mod_authn_core: note that modern browsers no longer display AuthName realm (Bug 69326)

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

3 weeks agomod_expires: document wildcard sub-type matching in ExpiresByType (Bug 69257)
Rich Bowen [Sat, 2 May 2026 22:26:58 +0000 (22:26 +0000)] 
mod_expires: document wildcard sub-type matching in ExpiresByType (Bug 69257)

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

3 weeks agomod_buffer: fix BufferSize context - remove server config/virtual host (Bug 65477)
Rich Bowen [Sat, 2 May 2026 22:09:08 +0000 (22:09 +0000)] 
mod_buffer: fix BufferSize context - remove server config/virtual host (Bug 65477)

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

3 weeks agomod_negotiation: note that Content-Type is required in type-map variants (Bug 69775)
Rich Bowen [Sat, 2 May 2026 21:59:14 +0000 (21:59 +0000)] 
mod_negotiation: note that Content-Type is required in type-map variants (Bug 69775)

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

3 weeks agomod_vhost_alias: document absolute path requirement (Bug 66558)
Rich Bowen [Sat, 2 May 2026 21:56:00 +0000 (21:56 +0000)] 
mod_vhost_alias: document absolute path requirement (Bug 66558)

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

3 weeks agomod_md: document 'ocsp-renewed' event for MDMessageCmd, update event list (Bug 65593)
Rich Bowen [Sat, 2 May 2026 21:48:50 +0000 (21:48 +0000)] 
mod_md: document 'ocsp-renewed' event for MDMessageCmd, update event list (Bug 65593)

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

3 weeks agoFix spelling errors and EN-GB->EN-US in docs (Bug 63923)
Rich Bowen [Sat, 2 May 2026 21:37:11 +0000 (21:37 +0000)] 
Fix spelling errors and EN-GB->EN-US in docs (Bug 63923)

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

3 weeks agorebuild html, man pages, meta files
Rich Bowen [Sat, 2 May 2026 21:03:18 +0000 (21:03 +0000)] 
rebuild html, man pages, meta files

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

3 weeks agoBug 66648: Document AddOutputFilterByType context merging behavior (additive within...
Rich Bowen [Sat, 2 May 2026 20:51:27 +0000 (20:51 +0000)] 
Bug 66648: Document AddOutputFilterByType context merging behavior (additive within context, replaces across contexts)

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

3 weeks agoBug 64458: Strengthen no-quotes warnings for Require ldap-group and ldap-dn; explain...
Rich Bowen [Sat, 2 May 2026 20:43:13 +0000 (20:43 +0000)] 
Bug 64458: Strengthen no-quotes warnings for Require ldap-group and ldap-dn; explain inconsistency with ldap-user

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

3 weeks agoBug 63961: Fix modguide examples - add AP_MODULE_FLAG_NONE to module struct, use...
Rich Bowen [Sat, 2 May 2026 20:37:42 +0000 (20:37 +0000)] 
Bug 63961: Fix modguide examples - add AP_MODULE_FLAG_NONE to module struct, use { } sentinel for command_rec arrays (clang compatibility)

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

3 weeks agorewrite guide: add Discussion sections to recipes where useful - alternatives, cross...
Rich Bowen [Sat, 2 May 2026 20:24:21 +0000 (20:24 +0000)] 
rewrite guide: add Discussion sections to recipes where useful - alternatives, cross-references, caveats (BZ 58892, step 15)

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

3 weeks agoBug 62031: Add OCSP Stapling production tuning recommendations to SSL howto
Rich Bowen [Sat, 2 May 2026 20:22:10 +0000 (20:22 +0000)] 
Bug 62031: Add OCSP Stapling production tuning recommendations to SSL howto

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

3 weeks agorewrite guide: add security considerations section - open redirects, SSRF, path trave...
Rich Bowen [Sat, 2 May 2026 20:13:17 +0000 (20:13 +0000)] 
rewrite guide: add security considerations section - open redirects, SSRF, path traversal (BZ 58892, step 14)

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

3 weeks agoBug 69092: Expand Location examples to clarify non-filesystem use (proxy, access...
Rich Bowen [Sat, 2 May 2026 20:05:16 +0000 (20:05 +0000)] 
Bug 69092: Expand Location examples to clarify non-filesystem use (proxy, access control)

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

3 weeks agoBug 69891: Warn that <Limit> inside <Location> can silently override <Directory>...
Rich Bowen [Sat, 2 May 2026 19:54:14 +0000 (19:54 +0000)] 
Bug 69891: Warn that <Limit> inside <Location> can silently override <Directory> auth

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

3 weeks agorewrite guide: update nav, clean See Also blocks, remove boilerplate duplication...
Rich Bowen [Sat, 2 May 2026 19:46:23 +0000 (19:46 +0000)] 
rewrite guide: update nav, clean See Also blocks, remove boilerplate duplication, fix external links (BZ 58892, steps 11-13)

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

3 weeks agoBug 64596: Document that extensionless files cannot be matched by mod_mime; show...
Rich Bowen [Sat, 2 May 2026 19:40:57 +0000 (19:40 +0000)] 
Bug 64596: Document that extensionless files cannot be matched by mod_mime; show FilesMatch workaround

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

3 weeks agoBug 70019: Fix contradictory file-system path vs URL-path descriptions; filesystem...
Rich Bowen [Sat, 2 May 2026 19:33:18 +0000 (19:33 +0000)] 
Bug 70019: Fix contradictory file-system path vs URL-path descriptions; filesystem-existence guessing is server-context only, not per-directory

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

3 weeks agorewrite guide: add FallbackResource and If-expression sections to avoid.xml (BZ 58892...
Rich Bowen [Sat, 2 May 2026 19:31:33 +0000 (19:31 +0000)] 
rewrite guide: add FallbackResource and If-expression sections to avoid.xml (BZ 58892, step 10)

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

3 weeks agorewrite guide: expand END flag, add QSL example, SSRF warning on [P], fix BCTLS/BNE...
Rich Bowen [Sat, 2 May 2026 19:26:50 +0000 (19:26 +0000)] 
rewrite guide: expand END flag, add QSL example, SSRF warning on [P], fix BCTLS/BNE versions, remove 2.2 ref (BZ 58892, step 9)

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

3 weeks agorewrite guide: add modern recipes - HTTPS enforcement, trailing slash, www canonicali...
Rich Bowen [Sat, 2 May 2026 19:18:57 +0000 (19:18 +0000)] 
rewrite guide: add modern recipes - HTTPS enforcement, trailing slash, www canonicalization, front-controller routing (BZ 58892, step 8)

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

4 weeks agoBug 65057: Clarify DirectoryMatch: not same as Directory, regex is substring match...
Rich Bowen [Fri, 1 May 2026 20:55:12 +0000 (20:55 +0000)] 
Bug 65057: Clarify DirectoryMatch: not same as Directory, regex is substring match with no implicit anchoring, concrete trailing slash example

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

4 weeks agoBug 65056: Clarify section merging: Directory ordering is independent of config order...
Rich Bowen [Fri, 1 May 2026 20:42:20 +0000 (20:42 +0000)] 
Bug 65056: Clarify section merging: Directory ordering is independent of config order; config-file ordering applies to all section types; VirtualHost is selected, not merged

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

4 weeks agoBug 70017: Clarify substitution combinations table intro; fix per-server/per-director...
Rich Bowen [Fri, 1 May 2026 20:32:50 +0000 (20:32 +0000)] 
Bug 70017: Clarify substitution combinations table intro; fix per-server/per-directory context labels; add seealso from rewrite/htaccess

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

4 weeks agoBug 70018: Document %N (RewriteCond) back-references alongside $N in substitution...
Rich Bowen [Fri, 1 May 2026 20:26:58 +0000 (20:26 +0000)] 
Bug 70018: Document %N (RewriteCond) back-references alongside $N in substitution string description

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

4 weeks agoBug 65145: Add Authorization Result States section; cross-reference from Require...
Rich Bowen [Fri, 1 May 2026 20:14:05 +0000 (20:14 +0000)] 
Bug 65145: Add Authorization Result States section; cross-reference from Require directives, auth howto, and authz provider modules

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

4 weeks agoBug 65054: AllowOverride/AllowOverrideList docs - simplify default, fix syntax typo...
Rich Bowen [Fri, 1 May 2026 19:52:11 +0000 (19:52 +0000)] 
Bug 65054: AllowOverride/AllowOverrideList docs - simplify default, fix syntax typo, document union behavior and All class

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

4 weeks agoBug 66341: Note that HttpProtocolOptions Strict blocks credentials in FTP proxy URLs
Rich Bowen [Fri, 1 May 2026 18:06:50 +0000 (18:06 +0000)] 
Bug 66341: Note that HttpProtocolOptions Strict blocks credentials in FTP proxy URLs

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

4 weeks agoRebuild new rewrite/htaccess guide
Rich Bowen [Fri, 1 May 2026 17:52:49 +0000 (17:52 +0000)] 
Rebuild new rewrite/htaccess guide

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

4 weeks agoSlight rephrase and reorg to clarify the meaning
Rich Bowen [Fri, 1 May 2026 17:50:00 +0000 (17:50 +0000)] 
Slight rephrase and reorg to clarify the meaning

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

4 weeks agorewrite guide: remove terrible horrible crufty obsolete static-to-dynamic CGI and...
Rich Bowen [Fri, 1 May 2026 17:43:06 +0000 (17:43 +0000)] 
rewrite guide: remove terrible horrible crufty obsolete static-to-dynamic CGI and geo-redirect recipes (BZ 58892, step 7)

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

4 weeks agoRebuilds this morning's work
Rich Bowen [Fri, 1 May 2026 17:33:21 +0000 (17:33 +0000)] 
Rebuilds this morning's work

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

4 weeks agorewrite guide: populate htaccess.xml with per-directory rewriting content — path...
Rich Bowen [Fri, 1 May 2026 17:13:03 +0000 (17:13 +0000)] 
rewrite guide: populate htaccess.xml with per-directory rewriting content — path stripping, RewriteBase, looping/[END], FollowSymLinks requirement, RewriteMap restrictions, RewriteOptions inheritance, debugging (BZ 58892, step 6)

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

4 weeks agoBug 64996: Rewrite vhost matching section with explicit priority table and clearer...
Rich Bowen [Fri, 1 May 2026 16:37:47 +0000 (16:37 +0000)] 
Bug 64996: Rewrite vhost matching section with explicit priority table and clearer Phase 1/Phase 2 structure

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

4 weeks agoTranslation out-of-date updates.
Rich Bowen [Fri, 1 May 2026 16:11:28 +0000 (16:11 +0000)] 
Translation out-of-date updates.

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

4 weeks agoRebuild yesterday's patches
Rich Bowen [Fri, 1 May 2026 16:09:54 +0000 (16:09 +0000)] 
Rebuild yesterday's patches

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

4 weeks agoBug 69549: ErrorLogFormat - "format string items" → "format specifiers"; "log line...
Rich Bowen [Fri, 1 May 2026 15:55:29 +0000 (15:55 +0000)] 
Bug 69549: ErrorLogFormat - "format string items" → "format specifiers"; "log line" → "format string"

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

4 weeks agoBug 69549: ErrorLogFormat docs - "log line" should be "format string" when describing...
Rich Bowen [Fri, 1 May 2026 15:46:12 +0000 (15:46 +0000)] 
Bug 69549: ErrorLogFormat docs - "log line" should be "format string" when describing field splitting

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

4 weeks agoBug 70016: Clarify that \$0 refers to the entire match, not a captured group
Rich Bowen [Fri, 1 May 2026 15:26:44 +0000 (15:26 +0000)] 
Bug 70016: Clarify that \$0 refers to the entire match, not a captured group

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

4 weeks agoBug 69329: Document ServerPath in vhost matching details; mark as legacy HTTP/1.0...
Rich Bowen [Fri, 1 May 2026 14:54:37 +0000 (14:54 +0000)] 
Bug 69329: Document ServerPath in vhost matching details; mark as legacy HTTP/1.0 feature; fix seealso link

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

4 weeks agoConstify static arrays of string constants.
Joe Orton [Fri, 1 May 2026 14:48:59 +0000 (14:48 +0000)] 
Constify static arrays of string constants.

Add const qualifier to the pointer in static arrays of
string constants (const char *[] -> const char *const [])
across various modules and server code, and adjust a
local variable type in mod_cache accordingly.

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

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

4 weeks agoBug 64895: Document MaxRequestWorkers/ThreadsPerChild relationship constraints
Rich Bowen [Fri, 1 May 2026 14:19:41 +0000 (14:19 +0000)] 
Bug 64895: Document MaxRequestWorkers/ThreadsPerChild relationship constraints

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

4 weeks agoAdd per-directory context glossary entry; link key rewrite docs references to it
Rich Bowen [Fri, 1 May 2026 14:00:57 +0000 (14:00 +0000)] 
Add per-directory context glossary entry; link key rewrite docs references to it

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

4 weeks agoCI: Fail early if PHP_FPM is set but not valid.
Joe Orton [Fri, 1 May 2026 13:55:33 +0000 (13:55 +0000)] 
CI: Fail early if PHP_FPM is set but not valid.
CI: Set PHP_FPM correctly for current Ubuntu images.

Github: closes #633

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

4 weeks agoBug 60377: Remaining .htaccess-specific wording in rewrite docs; .htaccess IS per...
Rich Bowen [Fri, 1 May 2026 13:53:58 +0000 (13:53 +0000)] 
Bug 60377: Remaining .htaccess-specific wording in rewrite docs; .htaccess IS per-directory context

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

4 weeks agoUpdated list of things we could/should remove from trunk before 2.6.
Joe Orton [Fri, 1 May 2026 13:49:54 +0000 (13:49 +0000)] 
Updated list of things we could/should remove from trunk before 2.6.

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

4 weeks agoBug 66375: Fix AuthzProviderAlias example - remove Require all granted, use ldap...
Rich Bowen [Fri, 1 May 2026 13:40:30 +0000 (13:40 +0000)] 
Bug 66375: Fix AuthzProviderAlias example - remove Require all granted, use ldap auth provider

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

4 weeks agoBug 65247: Fix mod_ssl authz providers docs: authentication→authorization, explain...
Rich Bowen [Fri, 1 May 2026 13:32:45 +0000 (13:32 +0000)] 
Bug 65247: Fix mod_ssl authz providers docs: authentication→authorization, explain Require ssl vs SSLRequireSSL, fix provider name

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

4 weeks agoBug 64900: Document that path/regex is required for ProxyPass, ProxyPassMatch, ProxyP...
Rich Bowen [Fri, 1 May 2026 13:15:47 +0000 (13:15 +0000)] 
Bug 64900: Document that path/regex is required for ProxyPass, ProxyPassMatch, ProxyPassReverse outside Location

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

4 weeks agoBug 70014: Document that disabling FollowSymLinks prevents mod_rewrite in per-directo...
Rich Bowen [Fri, 1 May 2026 13:06:10 +0000 (13:06 +0000)] 
Bug 70014: Document that disabling FollowSymLinks prevents mod_rewrite in per-directory context

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

4 weeks agoBug 70015: Clarify FollowSymLinks requirement for per-directory rewrites; note SymLin...
Rich Bowen [Fri, 1 May 2026 13:02:44 +0000 (13:02 +0000)] 
Bug 70015: Clarify FollowSymLinks requirement for per-directory rewrites; note SymLinksIfOwnerMatch also works

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

4 weeks agoCI: The OpenSSL no-engine config option is redundant as of 4.0, remove.
Joe Orton [Fri, 1 May 2026 07:57:10 +0000 (07:57 +0000)] 
CI: The OpenSSL no-engine config option is redundant as of 4.0, remove.

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

4 weeks agoRebuild HTML, meta files.
Rich Bowen [Thu, 30 Apr 2026 20:39:04 +0000 (20:39 +0000)] 
Rebuild HTML, meta files.

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

4 weeks agoRebuild error docs
Rich Bowen [Thu, 30 Apr 2026 20:37:05 +0000 (20:37 +0000)] 
Rebuild error docs

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

4 weeks agorewrite guide: merge proxy.xml content into avoid.xml, replace proxy.xml with depreca...
Rich Bowen [Thu, 30 Apr 2026 20:36:04 +0000 (20:36 +0000)] 
rewrite guide: merge proxy.xml content into avoid.xml, replace proxy.xml with deprecation stub (BZ 58892, step 5)

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

4 weeks agorewrite guide: replace access.xml with deprecation stub pointing to avoid.xml (BZ...
Rich Bowen [Thu, 30 Apr 2026 20:30:05 +0000 (20:30 +0000)] 
rewrite guide: replace access.xml with deprecation stub pointing to avoid.xml (BZ 58892, step 4)

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

4 weeks agorewrite guide: move access-control recipes to avoid.xml, reorder simple-to-complex...
Rich Bowen [Thu, 30 Apr 2026 20:25:15 +0000 (20:25 +0000)] 
rewrite guide: move access-control recipes to avoid.xml, reorder simple-to-complex, drop referer-deflector (BZ 58892, step 3)

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

4 weeks agorewrite guide: replace advanced.xml with deprecation stub (BZ 58892, step 2)
Rich Bowen [Thu, 30 Apr 2026 18:19:38 +0000 (18:19 +0000)] 
rewrite guide: replace advanced.xml with deprecation stub (BZ 58892, step 2)

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

4 weeks agorewrite guide: redistribute advanced.xml recipes to topical files (BZ 58892, step 1)
Rich Bowen [Thu, 30 Apr 2026 17:17:31 +0000 (17:17 +0000)] 
rewrite guide: redistribute advanced.xml recipes to topical files (BZ 58892, step 1)

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

4 weeks agofr doc XML file update.
Lucien Gentis [Thu, 30 Apr 2026 15:39:16 +0000 (15:39 +0000)] 
fr doc XML file update.

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

4 weeks agofr doc XML files updates.
Lucien Gentis [Thu, 30 Apr 2026 15:25:57 +0000 (15:25 +0000)] 
fr doc XML files updates.

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

4 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

4 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

4 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

4 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