]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
24 hours agofr doc file rebuilt in HTML5. trunk trunk
Lucien Gentis [Sun, 31 May 2026 15:17:18 +0000 (15:17 +0000)] 
fr doc file rebuilt in HTML5.

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

24 hours agofr doc XML file update.
Lucien Gentis [Sun, 31 May 2026 15:14:25 +0000 (15:14 +0000)] 
fr doc XML file update.

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

39 hours agoRebuild html to push out html5 validation tweaks
Rich Bowen [Sun, 31 May 2026 00:30:02 +0000 (00:30 +0000)] 
Rebuild html to push out html5 validation tweaks

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

39 hours agoTweak to make w3.org html validator a little happier
Rich Bowen [Sun, 31 May 2026 00:28:48 +0000 (00:28 +0000)] 
Tweak to make w3.org html validator a little happier

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

41 hours agorebuild alllll the docs, yet again, with the new HTML5 doctype
Rich Bowen [Sat, 30 May 2026 22:33:29 +0000 (22:33 +0000)] 
rebuild alllll the docs, yet again, with the new HTML5 doctype

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

41 hours agoSwitch HTML output from XHTML 1.0 Strict to HTML5
Rich Bowen [Sat, 30 May 2026 22:29:02 +0000 (22:29 +0000)] 
Switch HTML output from XHTML 1.0 Strict to HTML5

Change output method to "html" and emit <!DOCTYPE html> instead of
the XHTML 1.0 Strict doctype. Remove XHTML namespace declarations
and xml:lang attributes from all XSL stylesheets. Remove explicit
Content-Type meta tag (now auto-generated by the HTML serializer).

This resolves validate-xhtml failures caused by HTML5 features
(aria-* attributes, inline SVG) that are invalid under the
XHTML 1.0 Strict DTD.

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

2 days agofr doc XML foles updates.
Lucien Gentis [Sat, 30 May 2026 15:21:49 +0000 (15:21 +0000)] 
fr doc XML foles updates.

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

2 days agoAdds missing hooks to the request handling doc.
Rich Bowen [Fri, 29 May 2026 17:57:10 +0000 (17:57 +0000)] 
Adds missing hooks to the request handling doc.

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

3 days agofr doc XML files updates.
Lucien Gentis [Fri, 29 May 2026 15:42:24 +0000 (15:42 +0000)] 
fr doc XML files updates.

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

3 days ago *) mod_http2: update to version 2.0.42
Stefan Eissing [Fri, 29 May 2026 09:09:41 +0000 (09:09 +0000)] 
  *) mod_http2: update to version 2.0.42
     Fix excessive file description use for non-TLS frontend connections when
     sending files. Fixes <https://github.com/icing/mod_h2/issues/325>

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

4 days agofr doc new file and XML files updates.
Lucien Gentis [Thu, 28 May 2026 15:23:08 +0000 (15:23 +0000)] 
fr doc new file and XML files updates.

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

4 days agoRebuild
Rich Bowen [Thu, 28 May 2026 00:10:10 +0000 (00:10 +0000)] 
Rebuild

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

4 days agoCorrect regex backreference in ACME RedirectMatch bz#70084
Rich Bowen [Thu, 28 May 2026 00:09:00 +0000 (00:09 +0000)] 
Correct regex backreference in ACME RedirectMatch bz#70084

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

5 days agofr doc XML files updates.
Lucien Gentis [Wed, 27 May 2026 15:51:13 +0000 (15:51 +0000)] 
fr doc XML files updates.

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

5 days agoRemove redundant "third-party" phrasing.
Rich Bowen [Wed, 27 May 2026 14:23:44 +0000 (14:23 +0000)] 
Remove redundant "third-party" phrasing.

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

5 days ago *) mod_http2: update to version 2.0.41
Stefan Eissing [Wed, 27 May 2026 09:37:31 +0000 (09:37 +0000)] 
  *) mod_http2: update to version 2.0.41
     Fix cookie header accounting against LimitRequestFields.

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

5 days agoRebuild install docs
Rich Bowen [Tue, 26 May 2026 21:34:54 +0000 (21:34 +0000)] 
Rebuild install docs

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

5 days agoRemoves link to autogenerated docs which are no longer generated.
Rich Bowen [Tue, 26 May 2026 21:29:56 +0000 (21:29 +0000)] 
Removes link to autogenerated docs which are no longer generated.

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

5 days agoFollow-up to r1932498.
Christophe Jaillet [Tue, 26 May 2026 20:35:23 +0000 (20:35 +0000)] 
Follow-up to r1932498.

The error message also has to be updated.

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

5 days agoRemove a compatibility reference to httpd 2.0.x.
Christophe Jaillet [Tue, 26 May 2026 18:01:00 +0000 (18:01 +0000)] 
Remove a compatibility reference to httpd 2.0.x.

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

6 days agofr doc XML files updates.
Lucien Gentis [Tue, 26 May 2026 15:30:29 +0000 (15:30 +0000)] 
fr doc XML files updates.

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

6 days agodocs: Modernize install.xml
Rich Bowen [Tue, 26 May 2026 10:11:21 +0000 (10:11 +0000)] 
docs: Modernize install.xml

- Remove mirrors reference and binary releases (both retired)
- Update all external links to https
- Update version examples to current 2.4.66/2.4.67
- Replace two-step gzip/tar with single tar xzf
- Reword download section for source builds
- Consolidate verification link to verification.html
- Remove minimizing language (easy, simple, simply)
- Add language="sh" to all highlight blocks
- Update disk space: 200 MB build (was 50), 50 MB installed (was 10)
- Replace deprecated ntpdate/xntpd with systemd-timesyncd/chrony
- Remove outdated Perl 5.003 version floor
- Update release examples from dead 2.0/2.2 to 2.4/2.6
- Update 'Mac OS X, Solaris' to 'macOS'
- Requirements intro: 'building' → 'building and running'

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

6 days agoRebuild html, meta files
Rich Bowen [Tue, 26 May 2026 09:34:44 +0000 (09:34 +0000)] 
Rebuild html, meta files

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

6 days agoCorrect link to Fedora docs
Rich Bowen [Tue, 26 May 2026 09:33:14 +0000 (09:33 +0000)] 
Correct link to Fedora docs

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

6 days agoCorrect systemctl syntax
Rich Bowen [Tue, 26 May 2026 09:29:25 +0000 (09:29 +0000)] 
Correct systemctl syntax

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

6 days agodocs: Regenerate rewrite PNGs at 125% size for readability
Rich Bowen [Tue, 26 May 2026 09:21:36 +0000 (09:21 +0000)] 
docs: Regenerate rewrite PNGs at 125% size for readability

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

6 days ago *) mod_http2: update to version 2.0.40
Stefan Eissing [Tue, 26 May 2026 07:42:30 +0000 (07:42 +0000)] 
  *) mod_http2: update to version 2.0.40
     Fix error handling on upload requests when server runs out of file
     handles that left beam bucket callbacks in place, potentially using
     no longer valid references. Only applies on platforms with pipes
     and file descriptor limits not healthy for a network server.

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

6 days agoRebuild with new images
Rich Bowen [Mon, 25 May 2026 20:24:12 +0000 (20:24 +0000)] 
Rebuild with new images

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

6 days agodocs: Add SVG source for RewriteCond syntax diagram, regenerate PNG
Rich Bowen [Mon, 25 May 2026 20:20:58 +0000 (20:20 +0000)] 
docs: Add SVG source for RewriteCond syntax diagram, regenerate PNG

Recreate syntax_rewritecond as editable SVG with color-coded callouts
for TestString, CondPattern, and [Flags]. Matches style of RewriteRule
syntax diagram.

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

6 days agodocs: Add SVG source for RewriteRule syntax diagram, regenerate PNG
Rich Bowen [Mon, 25 May 2026 20:16:40 +0000 (20:16 +0000)] 
docs: Add SVG source for RewriteRule syntax diagram, regenerate PNG

Recreate syntax_rewriterule as editable SVG with color-coded callouts
for Pattern, Substitution, and [Flags]. Text matches original content.

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

6 days agodocs: Regenerate PNGs from SVG sources
Rich Bowen [Mon, 25 May 2026 19:31:55 +0000 (19:31 +0000)] 
docs: Regenerate PNGs from SVG sources

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

6 days agodocs: Remove unused rewrite_rule_flow diagram
Rich Bowen [Mon, 25 May 2026 19:07:23 +0000 (19:07 +0000)] 
docs: Remove unused rewrite_rule_flow diagram

Orphaned image never referenced in any doc. Its content is covered
by rewrite_process_uri which serves as Figure 2 in rewrite/tech.

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

6 days agodocs: Add SVG source for rewrite_process_uri, regenerate PNG
Rich Bowen [Mon, 25 May 2026 19:04:07 +0000 (19:04 +0000)] 
docs: Add SVG source for rewrite_process_uri, regenerate PNG

Recreate the ruleset processing flowchart as editable SVG. Adds
explicit 'no more rules' exit path and names RewriteCond in the
conditions diamond for clarity. Regenerate PNG from SVG source.

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

6 days agodocs: Add backreference flow diagram (Figure 3) in rewrite/tech
Rich Bowen [Mon, 25 May 2026 18:41:54 +0000 (18:41 +0000)] 
docs: Add backreference flow diagram (Figure 3) in rewrite/tech

Add SVG source and regenerated PNG for mod_rewrite_fig2 showing how
backreferences flow: $N from RewriteRule Pattern (matched first) to
all RewriteCond TestStrings and Substitution; %N from last matched
CondPattern to Substitution. Insert as Figure 3 in tech.html. Add
crosslink from intro.html backreferences section to the new diagram.
Remove obsolete GIF.

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

6 days agodocs: Insert mod_rewrite overview flowchart as Figure 1 in rewrite/tech
Rich Bowen [Mon, 25 May 2026 18:21:52 +0000 (18:21 +0000)] 
docs: Insert mod_rewrite overview flowchart as Figure 1 in rewrite/tech

Add new per-request rewrite process diagram (Figure 1) showing both
per-server and per-directory phases with RewriteCond evaluation.
Renumber existing ruleset diagram to Figure 2.

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

6 days agodocs: Add SVG source for rewrite overview flowchart
Rich Bowen [Mon, 25 May 2026 18:19:46 +0000 (18:19 +0000)] 
docs: Add SVG source for rewrite overview flowchart

Add editable SVG source for mod_rewrite_fig1. Regenerate PNG from SVG.
Insert as Figure 1 in rewrite/tech.html showing the full per-request
rewrite process (per-server rules, redirect check, per-directory rules,
including RewriteCond evaluation). Remove obsolete GIF. Renumber existing
diagram to Figure 2.

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

6 days agodocs: Normalize "server-variables" to "server variables" in mod_rewrite
Rich Bowen [Mon, 25 May 2026 17:48:18 +0000 (17:48 +0000)] 
docs: Normalize "server-variables" to "server variables" in mod_rewrite

Remove hyphenation from "Server-Variables"/"server-variables" in
mod/mod_rewrite.xml and rewrite/flags.xml — no RFC precedent exists
for the hyphenated form (RFC 3875 uses "meta-variables"). Rework the
module summary to clarify that HTTP headers and timestamps are a
subset of server variables, not separate categories. Link the term
to its definition in RewriteCond.

Addresses: https://bz.apache.org/bugzilla/show_bug.cgi?id=70059

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

6 days agodocs: Clarify DPI flag wording re: PATH_INFO vs URL-path
Rich Bowen [Mon, 25 May 2026 17:21:11 +0000 (17:21 +0000)] 
docs: Clarify DPI flag wording re: PATH_INFO vs URL-path

The opening sentence of the DPI|discardpath section implied PATH_INFO
was a "portion of" the URL-path/URI, while the next sentence described
it as a separate value concatenated to the URL-path/URI. Reword to
make clear that PATH_INFO is appended, not an inherent component.

Also add glossary links for URL-path (trunk only).

bz#70052

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

6 days agoAdd crosslinks between env.html and expr.html
Rich Bowen [Mon, 25 May 2026 16:34:57 +0000 (16:34 +0000)] 
Add crosslinks between env.html and expr.html

env.html now references expr.html for the modern expression-based
approach to conditional headers, access control, and logging.
The CGI variables section links to the complete variable reference
on expr.html (including REQUEST_URI, REMOTE_ADDR, etc.).

expr.html now links back to env.html for how environment variables
are set (SetEnv, SetEnvIf, [E=...]) and for the special-purpose
variable list.

Addresses: https://bz.apache.org/bugzilla/show_bug.cgi?id=70066

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

7 days agostrchr() takes a char * as a first parameter, and in the cases a const char * is...
Christophe Jaillet [Mon, 25 May 2026 15:56:03 +0000 (15:56 +0000)] 
strchr() takes a char * as a first parameter, and in the cases a const char * is passed.

This breaks build process at least with gcc 16.1.1 and maintainer-mode enabled.

Without maintainer-mode, only a warning is generated.

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

7 days agofr doc XML file update.
Lucien Gentis [Mon, 25 May 2026 15:54:06 +0000 (15:54 +0000)] 
fr doc XML file update.

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

7 days agomemchr() takes a char * as a first parameter, and 'buf' is a const char *.
Christophe Jaillet [Mon, 25 May 2026 15:51:50 +0000 (15:51 +0000)] 
memchr() takes a char * as a first parameter, and 'buf' is a const char *.

This breaks build process at least with gcc 16.1.1 and maintainer-mode enabled.

Without maintainer-mode, only a warning is generated.

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

7 days agofr doc XML file update.
Lucien Gentis [Mon, 25 May 2026 15:24:25 +0000 (15:24 +0000)] 
fr doc XML file update.

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

7 days agoRebuild fix for bz#64596
Rich Bowen [Sun, 24 May 2026 16:03:57 +0000 (16:03 +0000)] 
Rebuild fix for bz#64596

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

7 days agoRemove repeated line (bz#64596)
Rich Bowen [Sun, 24 May 2026 15:59:51 +0000 (15:59 +0000)] 
Remove repeated line (bz#64596)

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

9 days agoRebuild recent changes
Rich Bowen [Sat, 23 May 2026 15:35:32 +0000 (15:35 +0000)] 
Rebuild recent changes

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

9 days agoUpdate link to platform-specific docs
Rich Bowen [Sat, 23 May 2026 15:34:34 +0000 (15:34 +0000)] 
Update link to platform-specific docs

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

9 days agodocs: replace curly/smart quotes (U+2018/2019/201C/201D) with straight equivalents...
Rich Bowen [Fri, 22 May 2026 20:02:50 +0000 (20:02 +0000)] 
docs: replace curly/smart quotes (U+2018/2019/201C/201D) with straight equivalents across all translations

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

9 days agofr: fix invalid entities in lang/fr.xml, broken href to new_features_2_0
Rich Bowen [Fri, 22 May 2026 20:01:47 +0000 (20:01 +0000)] 
fr: fix invalid entities in lang/fr.xml, broken href to new_features_2_0

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

9 days agoFixes a number of (admittedly rather nit-picky) style and typographical
Rich Bowen [Fri, 22 May 2026 19:47:13 +0000 (19:47 +0000)] 
Fixes a number of (admittedly rather nit-picky) style and typographical
things in the mod_deflate docs.

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

9 days agoYet another rebuild
Rich Bowen [Fri, 22 May 2026 19:42:04 +0000 (19:42 +0000)] 
Yet another rebuild

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

9 days agoXML typo. Oops.
Rich Bowen [Fri, 22 May 2026 19:39:18 +0000 (19:39 +0000)] 
XML typo. Oops.

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

10 days agoClarifies what CGIVar does.
Rich Bowen [Fri, 22 May 2026 01:49:54 +0000 (01:49 +0000)] 
Clarifies what CGIVar does.

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

10 days agoLink to PCRE2 docs, rather than PCRE.
Rich Bowen [Thu, 21 May 2026 16:30:53 +0000 (16:30 +0000)] 
Link to PCRE2 docs, rather than PCRE.

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

10 days agoClarify the role of ! in regular expressions and backreferences
Rich Bowen [Thu, 21 May 2026 16:23:49 +0000 (16:23 +0000)] 
Clarify the role of ! in regular expressions and backreferences

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

11 days agoAdds test for missing header in h2 proxy.
Giannis Christodoulou [Thu, 21 May 2026 14:12:04 +0000 (14:12 +0000)] 
Adds test for missing header in h2 proxy.

covers the changes of r1927036 and r1927629.

Github: closes #620

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

11 days agoCI: Use the apache/httpd-tests github repos for the Perl framework.
Joe Orton [Thu, 21 May 2026 11:35:01 +0000 (11:35 +0000)] 
CI: Use the apache/httpd-tests github repos for the Perl framework.
(last dependency on use of svn in CI is removed)

Github: closes #651

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

11 days agogrammar/typo fix
Rich Bowen [Thu, 21 May 2026 01:17:05 +0000 (01:17 +0000)] 
grammar/typo fix

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

11 days agoRebuild
Rich Bowen [Thu, 21 May 2026 00:34:53 +0000 (00:34 +0000)] 
Rebuild

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

11 days agoNew pt-br translations
Rich Bowen [Thu, 21 May 2026 00:31:28 +0000 (00:31 +0000)] 
New pt-br translations

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

11 days agomod_auth_digest: document AuthDigestNcCheck. (bz #70058)
Rich Bowen [Wed, 20 May 2026 21:40:25 +0000 (21:40 +0000)] 
mod_auth_digest: document AuthDigestNcCheck. (bz #70058)

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

11 days agomod_proxy: document ProxyAsyncDelay and ProxyAsyncIdleTimeout (bz #70055, #70057)
Rich Bowen [Wed, 20 May 2026 21:28:58 +0000 (21:28 +0000)] 
mod_proxy: document ProxyAsyncDelay and ProxyAsyncIdleTimeout (bz #70055, #70057)

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

11 days agoTODO list complete.
Rich Bowen [Wed, 20 May 2026 21:10:05 +0000 (21:10 +0000)] 
TODO list complete.

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

11 days agorewrite: add ACME challenge exemption recipe alongside HTTPS redirect
Rich Bowen [Wed, 20 May 2026 21:07:10 +0000 (21:07 +0000)] 
rewrite: add ACME challenge exemption recipe alongside HTTPS redirect

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

11 days agoRemove todo items that are done'
Rich Bowen [Wed, 20 May 2026 20:55:37 +0000 (20:55 +0000)] 
Remove todo items that are done'

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

11 days agorewrite: warn that <If>/<Location>/<Directory> silently switch to per-directory context
Rich Bowen [Wed, 20 May 2026 20:52:26 +0000 (20:52 +0000)] 
rewrite: warn that <If>/<Location>/<Directory> silently switch to per-directory context

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

11 days agoClarify URL-path definition: mention optional port, exclude query string, fix capital...
Rich Bowen [Wed, 20 May 2026 20:37:58 +0000 (20:37 +0000)] 
Clarify URL-path definition: mention optional port, exclude query string, fix capitalization.

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

11 days agomod_rewrite: clarify that the substitution string (not 'path') can include a query...
Rich Bowen [Wed, 20 May 2026 20:31:32 +0000 (20:31 +0000)] 
mod_rewrite: clarify that the substitution string (not 'path') can include a query string

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

11 days agomod_dav: Document DavHonorMtimeHeader directive
Rich Bowen [Wed, 20 May 2026 20:02:21 +0000 (20:02 +0000)] 
mod_dav: Document DavHonorMtimeHeader directive

When enabled, allows WebDAV clients to set resource modification
times via the X-OC-Mtime request header on PUT and MKCOL requests.

Resolves: bz#70054

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

11 days agomod_allowhandlers: fix "headers" typo, should be "handlers".
Rich Bowen [Wed, 20 May 2026 16:27:17 +0000 (16:27 +0000)] 
mod_allowhandlers: fix "headers" typo, should be "handlers".

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

12 days agoNote the reported security bugs in the MS-WDV mod_dav code as a
Joe Orton [Wed, 20 May 2026 15:37:55 +0000 (15:37 +0000)] 
Note the reported security bugs in the MS-WDV mod_dav code as a
showstopper for this branch.

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

12 days agodocs: Remove stub for unimplemented AuthDigestNonceFormat.
Joe Orton [Wed, 20 May 2026 13:44:49 +0000 (13:44 +0000)] 
docs: Remove stub for unimplemented AuthDigestNonceFormat.

PR: 70056

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

12 days ago* modules/aaa/mod_auth_digest.c: Remove undocumented and unimplemented
Joe Orton [Wed, 20 May 2026 12:58:03 +0000 (12:58 +0000)] 
* modules/aaa/mod_auth_digest.c: Remove undocumented and unimplemented
  AuthDigestNonceFormat directive.

PR: 70056

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

12 days agoRebuild recent doc changes
Rich Bowen [Wed, 20 May 2026 00:12:36 +0000 (00:12 +0000)] 
Rebuild recent doc changes

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

12 days agoApparently the sup tag is not supported markup
Rich Bowen [Wed, 20 May 2026 00:05:59 +0000 (00:05 +0000)] 
Apparently the sup tag is not supported markup

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

12 days agomod_actions: fix "cgi script" capitalization
Rich Bowen [Tue, 19 May 2026 21:41:00 +0000 (21:41 +0000)] 
mod_actions: fix "cgi script" capitalization

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

12 days ago* SECURITY.md: Tweak wording on what the less-privileged user
Joe Orton [Tue, 19 May 2026 16:15:40 +0000 (16:15 +0000)] 
* SECURITY.md: Tweak wording on what the less-privileged user
  can/can't do, add ACME servers to the example list of trusted
  services.

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

13 days agomod_brotli: clarify that numeric directive values are powers of two
Rich Bowen [Tue, 19 May 2026 14:38:15 +0000 (14:38 +0000)] 
mod_brotli: clarify that numeric directive values are powers of two

BrotliCompressionWindow and BrotliCompressionMaxInputBlock accept
log2 values, but the docs just said "a value between N and M" without
explaining what those numbers mean in practice. Clarify that the
actual sizes are 2^value bytes, with concrete examples (e.g., 18 =
256 KB, 24 = 16 MB). Also improve BrotliCompressionQuality description
with practical guidance. Add examples to all three directives.

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

13 days agoMissing default value, and small typo fixes.
Rich Bowen [Tue, 19 May 2026 14:12:30 +0000 (14:12 +0000)] 
Missing default value, and small typo fixes.

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

2 weeks ago* SECURITY.md: Tweak wording on scope, expand section
Joe Orton [Mon, 18 May 2026 15:29:03 +0000 (15:29 +0000)] 
* SECURITY.md: Tweak wording on scope, expand section
  on trusted services.

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

2 weeks agorewrite docs: Expand prg: map section with fuller Python example, clarify flush requi...
Rich Bowen [Sun, 17 May 2026 22:45:38 +0000 (22:45 +0000)] 
rewrite docs: Expand prg: map section with fuller Python example, clarify flush requirement

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

2 weeks agorewrite docs: Note that mod_rewrite cannot inspect request body (POST data)
Rich Bowen [Sun, 17 May 2026 22:33:54 +0000 (22:33 +0000)] 
rewrite docs: Note that mod_rewrite cannot inspect request body (POST data)

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

2 weeks agorewrite docs: Add warning box for leading-slash patterns in .htaccess, add section...
Rich Bowen [Sun, 17 May 2026 22:30:48 +0000 (22:30 +0000)] 
rewrite docs: Add warning box for leading-slash patterns in .htaccess, add section on 301 browser caching

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

2 weeks agoSorry, that was confusing. R=4xx does *not* serve a redirect, and the
Rich Bowen [Sun, 17 May 2026 22:24:50 +0000 (22:24 +0000)] 
Sorry, that was confusing. R=4xx does *not* serve a redirect, and the
way I wrote that it sounded like the exact opposite. This attempts to
clarify.

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

2 weeks agorewrite docs: Add warning that [R=4xx] sends a bare error response, does not invoke...
Rich Bowen [Sun, 17 May 2026 22:21:36 +0000 (22:21 +0000)] 
rewrite docs: Add warning that [R=4xx] sends a bare error response, does not invoke ErrorDocument

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

2 weeks agofr doc XML files updates.
Lucien Gentis [Sun, 17 May 2026 15:42:18 +0000 (15:42 +0000)] 
fr doc XML files updates.

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

2 weeks agofr doc XML file update.
Lucien Gentis [Sun, 17 May 2026 14:43:11 +0000 (14:43 +0000)] 
fr doc XML file update.

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

2 weeks agoFix an http vs https link in bottom link to the LICENSE.
Christophe Jaillet [Sun, 17 May 2026 11:43:36 +0000 (11:43 +0000)] 
Fix an http vs https link in bottom link to the LICENSE.

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

2 weeks agoFix some http vs https links in upper left navigation links.
Christophe Jaillet [Sun, 17 May 2026 11:26:51 +0000 (11:26 +0000)] 
Fix some http vs https links in upper left navigation links.

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

2 weeks agofr doc XML files updates.
Lucien Gentis [Sat, 16 May 2026 16:10:27 +0000 (16:10 +0000)] 
fr doc XML files updates.

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

2 weeks agoBulk rebuild of all of the (Trunk) docs to pick up the mobile-friendly
Rich Bowen [Sat, 16 May 2026 14:27:11 +0000 (14:27 +0000)] 
Bulk rebuild of all of the (Trunk) docs to pick up the mobile-friendly
css updates.

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

2 weeks agoAdds mobile-friendly layouts and navigation to the httpd trunk docs.
Rich Bowen [Sat, 16 May 2026 14:22:34 +0000 (14:22 +0000)] 
Adds mobile-friendly layouts and navigation to the httpd trunk docs.

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

2 weeks agoflags.xml: Add example for UNC flag
Rich Bowen [Fri, 15 May 2026 20:54:41 +0000 (20:54 +0000)] 
flags.xml: Add example for UNC flag

Show a Windows UNC path rewrite using a variable in the substitution,
explaining that the flag prevents Apache from collapsing the leading
double slash. Note that the flag is Windows-only and unnecessary when
the substitution starts with literal double slashes.

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

2 weeks agoflags.xml: Add examples and security warnings for UnsafeAllow3F and UnsafePrefixStat
Rich Bowen [Fri, 15 May 2026 20:03:35 +0000 (20:03 +0000)] 
flags.xml: Add examples and security warnings for UnsafeAllow3F and UnsafePrefixStat

Both flags were introduced to address CVE-2024-38474 and CVE-2024-38475
respectively. Add practical examples showing common scenarios where each
flag is needed (PHP front controller for UnsafeAllow3F; backreference-
starting substitution for UnsafePrefixStat), along with warning notes
linking to the relevant CVEs and advising restraint in their use.

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

2 weeks agohowto/htaccess.xml: Note that AllowOverride defaults to None
Rich Bowen [Fri, 15 May 2026 19:40:03 +0000 (19:40 +0000)] 
howto/htaccess.xml: Note that AllowOverride defaults to None

Users frequently miss that .htaccess files are disabled by default
(AllowOverride None since 2.3.9). Add an explicit note after the
AllowOverride explanation so this is immediately visible.

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

2 weeks agoAdds newly built pt-br docs.
Rich Bowen [Fri, 15 May 2026 19:33:45 +0000 (19:33 +0000)] 
Adds newly built pt-br docs.

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

2 weeks agoAdd PATH_INFO glossary entry, link first mention in each doc
Rich Bowen [Fri, 15 May 2026 19:31:59 +0000 (19:31 +0000)] 
Add PATH_INFO glossary entry, link first mention in each doc

Define PATH_INFO in glossary.xml with an example
(/app/index.php/extra/path), reference to AcceptPathInfo directive,
and RFC 3875 section 4.1.5 citation.

Convert the first prose mention of PATH_INFO in 14 files to
<glossary ref="pathinfo"> links. Subsequent mentions within the same
document are left as <code> or plain text to avoid link spam.

Skipped mod_ext_filter.xml (only occurrence is inside the compound
variable name DOCUMENT_PATH_INFO) and mod_ssl.xml (inside a <pre>
block where markup links are inappropriate).

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

2 weeks agoflags.xml: Add example and security warning for UnsafeAllow3F
Rich Bowen [Fri, 15 May 2026 19:19:49 +0000 (19:19 +0000)] 
flags.xml: Add example and security warning for UnsafeAllow3F

Show the common real-world trigger: a PHP front controller with a
query string in the substitution (index.php?route=\$1) that breaks
when a request contains %3F. Add a warning note linking to
CVE-2024-38474, advising users to prefer URL restructuring over
enabling the flag where possible.

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

2 weeks agoBulk rebuild to remove the hanging Comments link.
Rich Bowen [Fri, 15 May 2026 19:03:18 +0000 (19:03 +0000)] 
Bulk rebuild to remove the hanging Comments link.

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

2 weeks agoRemove dead "Comments" link from See also sidebar
Rich Bowen [Fri, 15 May 2026 18:50:14 +0000 (18:50 +0000)] 
Remove dead "Comments" link from See also sidebar

The comments system was removed long ago, but the link to
#comments_section remained in the See also sidebar on every page.
The target anchor no longer exists (common.xsl already has
"<!-- Comments section used to be here -->"), making this a dead link.

Remove from manualpage.xsl, synopsis.xsl, and overrideindex.xsl.
The lang/*/messages "comments" strings are left in place (harmless,
and removing them would require touching all 11 language files).

Resolves bz#70046

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