]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
6 months agoRemove duplicate item.
Rainer Jung [Wed, 15 Jan 2025 12:50:58 +0000 (12:50 +0000)] 
Remove duplicate item.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923149 13f79535-47bb-0310-9956-ffa450edef68

6 months agoAnd backported
Jim Jagielski [Wed, 15 Jan 2025 12:04:18 +0000 (12:04 +0000)] 
And backported

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923146 13f79535-47bb-0310-9956-ffa450edef68

6 months ago *) Do not add a space before '|' when setting the value for stickysession in the
Jim Jagielski [Wed, 15 Jan 2025 12:03:59 +0000 (12:03 +0000)] 
  *) Do not add a space before '|' when setting the value for stickysession in the
     balancer manager as this breaks the stickysession configuration once a new
     configuration is submitted by the balancer manager. PR: 69510
     trunk patch: https://svn.apache.org/r1923101

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923145 13f79535-47bb-0310-9956-ffa450edef68

6 months agoUpdate CHANGES via 'make update-changes'
Jim Jagielski [Wed, 15 Jan 2025 12:02:49 +0000 (12:02 +0000)] 
Update CHANGES via 'make update-changes'

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923144 13f79535-47bb-0310-9956-ffa450edef68

6 months agogit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923143 13f79...
Jim Jagielski [Wed, 15 Jan 2025 11:52:12 +0000 (11:52 +0000)] 
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923143 13f79535-47bb-0310-9956-ffa450edef68

6 months agosvn merge -c 1910518,1910847,1912477,1918297 ^/httpd/httpd/trunk .
Jim Jagielski [Wed, 15 Jan 2025 11:51:28 +0000 (11:51 +0000)] 
svn merge -c 1910518,1910847,1912477,1918297 ^/httpd/httpd/trunk .
  *) Easy patches: synch 2.4.x and trunk
        - ab: Increase MAX_CONCURRENCY hard limit (from 20K to 200K)
        - ab: Fix X509 * leak
        - dav/fs/dbm.c: Remove error message references to "property" databases
        - httpd.h: Fix comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923142 13f79535-47bb-0310-9956-ffa450edef68

6 months agoVote
Jean-Frederic Clere [Tue, 14 Jan 2025 14:29:52 +0000 (14:29 +0000)] 
Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923132 13f79535-47bb-0310-9956-ffa450edef68

6 months ago2 votes, 1 promotion.
Yann Ylavic [Tue, 14 Jan 2025 11:33:12 +0000 (11:33 +0000)] 
2 votes, 1 promotion.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923127 13f79535-47bb-0310-9956-ffa450edef68

6 months agoPropose backport
Jim Jagielski [Tue, 14 Jan 2025 10:19:39 +0000 (10:19 +0000)] 
Propose backport

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923125 13f79535-47bb-0310-9956-ffa450edef68

6 months agoVote
Jim Jagielski [Tue, 14 Jan 2025 09:52:12 +0000 (09:52 +0000)] 
Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923124 13f79535-47bb-0310-9956-ffa450edef68

6 months agofr doc rebuild with new year.
Lucien Gentis [Sat, 11 Jan 2025 15:01:12 +0000 (15:01 +0000)] 
fr doc rebuild with new year.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923075 13f79535-47bb-0310-9956-ffa450edef68

6 months agofr doc XML files updates.
Lucien Gentis [Sat, 11 Jan 2025 14:59:23 +0000 (14:59 +0000)] 
fr doc XML files updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923074 13f79535-47bb-0310-9956-ffa450edef68

6 months agoPropose
Christophe Jaillet [Thu, 9 Jan 2025 21:00:39 +0000 (21:00 +0000)] 
Propose

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923017 13f79535-47bb-0310-9956-ffa450edef68

6 months agoUse <highlight language="config"> instead of <example> in order to have syntax highli...
Christophe Jaillet [Wed, 8 Jan 2025 21:15:20 +0000 (21:15 +0000)] 
Use <highlight language="config"> instead of <example> in order to have syntax highlight work correctly.

r1923003 on trunk.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923004 13f79535-47bb-0310-9956-ffa450edef68

6 months agoRebuild prettify.min.js as well, it's much more useful
Christophe Jaillet [Wed, 8 Jan 2025 20:59:12 +0000 (20:59 +0000)] 
Rebuild prettify.min.js as well, it's much more useful

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923002 13f79535-47bb-0310-9956-ffa450edef68

6 months agoRebuild tag list for prettify.js
Christophe Jaillet [Wed, 8 Jan 2025 20:38:11 +0000 (20:38 +0000)] 
Rebuild tag list for prettify.js

   ./build.sh prettify
+ manual updating of prettify.js based on "list_for_prettify.txt"

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1923001 13f79535-47bb-0310-9956-ffa450edef68

6 months agoxforms to restore site
Eric Covener [Wed, 8 Jan 2025 18:33:50 +0000 (18:33 +0000)] 
xforms to restore site

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922996 13f79535-47bb-0310-9956-ffa450edef68

6 months agoescape brackets
Eric Covener [Wed, 8 Jan 2025 18:33:12 +0000 (18:33 +0000)] 
escape brackets

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922995 13f79535-47bb-0310-9956-ffa450edef68

6 months agoRecord merges
Jim Jagielski [Tue, 7 Jan 2025 20:10:03 +0000 (20:10 +0000)] 
Record merges

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922975 13f79535-47bb-0310-9956-ffa450edef68

6 months agoRecord merges
Jim Jagielski [Tue, 7 Jan 2025 20:09:16 +0000 (20:09 +0000)] 
Record merges

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922973 13f79535-47bb-0310-9956-ffa450edef68

6 months agoRecord merges
Jim Jagielski [Tue, 7 Jan 2025 20:08:23 +0000 (20:08 +0000)] 
Record merges

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922972 13f79535-47bb-0310-9956-ffa450edef68

6 months agomake update-changes
Eric Covener [Tue, 7 Jan 2025 19:36:19 +0000 (19:36 +0000)] 
make update-changes

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922971 13f79535-47bb-0310-9956-ffa450edef68

6 months agoAnd committed
Jim Jagielski [Tue, 7 Jan 2025 16:54:08 +0000 (16:54 +0000)] 
And committed

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922969 13f79535-47bb-0310-9956-ffa450edef68

6 months agoPromote
Jim Jagielski [Tue, 7 Jan 2025 16:53:52 +0000 (16:53 +0000)] 
Promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922968 13f79535-47bb-0310-9956-ffa450edef68

6 months agoAs per Email on dev@
Jim Jagielski [Tue, 7 Jan 2025 16:53:26 +0000 (16:53 +0000)] 
As per Email on dev@

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922967 13f79535-47bb-0310-9956-ffa450edef68

6 months agoVOTE
Jim Jagielski [Tue, 7 Jan 2025 16:52:24 +0000 (16:52 +0000)] 
VOTE

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922966 13f79535-47bb-0310-9956-ffa450edef68

6 months agooops... cut/paste error
Jim Jagielski [Tue, 7 Jan 2025 16:48:45 +0000 (16:48 +0000)] 
oops... cut/paste error

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922965 13f79535-47bb-0310-9956-ffa450edef68

6 months agoUpdate docs
Jim Jagielski [Tue, 7 Jan 2025 15:09:42 +0000 (15:09 +0000)] 
Update docs

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922963 13f79535-47bb-0310-9956-ffa450edef68

6 months ago *) mod_lua: Make r.ap_auth_type writable
Jim Jagielski [Tue, 7 Jan 2025 15:07:55 +0000 (15:07 +0000)] 
  *) mod_lua: Make r.ap_auth_type writable

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922962 13f79535-47bb-0310-9956-ffa450edef68

6 months ago *) mod_log_config: Fix LogFormat directive merging
Jim Jagielski [Tue, 7 Jan 2025 15:07:17 +0000 (15:07 +0000)] 
  *) mod_log_config: Fix LogFormat directive merging

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922961 13f79535-47bb-0310-9956-ffa450edef68

6 months ago *) mod_http2: Fix failed request counting and keepalive timeout
Jim Jagielski [Tue, 7 Jan 2025 15:06:41 +0000 (15:06 +0000)] 
  *) mod_http2: Fix failed request counting and keepalive timeout

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922960 13f79535-47bb-0310-9956-ffa450edef68

6 months ago *) mod_proxy_fcgi: Fix proxy-fcgi-pathinfo=full
Jim Jagielski [Tue, 7 Jan 2025 15:06:06 +0000 (15:06 +0000)] 
  *) mod_proxy_fcgi: Fix proxy-fcgi-pathinfo=full

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922959 13f79535-47bb-0310-9956-ffa450edef68

6 months ago *) mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
Jim Jagielski [Tue, 7 Jan 2025 15:05:35 +0000 (15:05 +0000)] 
  *) mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
                in the host name or port. PR 69233.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922958 13f79535-47bb-0310-9956-ffa450edef68

6 months ago *) Add the ldap-search option to mod_authnz_ldap, allowing authorization
Jim Jagielski [Tue, 7 Jan 2025 15:04:23 +0000 (15:04 +0000)] 
  *) Add the ldap-search option to mod_authnz_ldap, allowing authorization
     to be based on arbitrary expressions that do not include the username.
     Make sure that when ldap searches are too long, we explicitly log the
     error.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922957 13f79535-47bb-0310-9956-ffa450edef68

6 months ago *) Easy patches: synch 2.4.x and trunk
Jim Jagielski [Tue, 7 Jan 2025 15:00:40 +0000 (15:00 +0000)] 
  *) Easy patches: synch 2.4.x and trunk
         - server: Use apr_size_t instead of int to harden against overflows
         - mod_http2: DOXYGEN has nothing to do here, just remove this
                      strange "#if defined(DOXYGEN)"
         - test: make the compiler happy when using --enable-maintainer-mode
         - mod_proxy: Fix format string type check
         - mod_http2: Fix comment, no functional change
         - <various>: Remove unnecessary APLOGNO() use in TRACE-level logging
         - mod_cache_socache: Update comment only, to remove reference to
                              session cache
         - mod_dav: Fix error message formatting if an unauthenticated user
                    tries to use an authenticated user's lock token
         - <none>: trigger ci
         - server: Fix typo in comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922956 13f79535-47bb-0310-9956-ffa450edef68

6 months agoPromote
Jim Jagielski [Tue, 7 Jan 2025 14:15:15 +0000 (14:15 +0000)] 
Promote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922955 13f79535-47bb-0310-9956-ffa450edef68

6 months agoVote
Jim Jagielski [Tue, 7 Jan 2025 14:14:25 +0000 (14:14 +0000)] 
Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922954 13f79535-47bb-0310-9956-ffa450edef68

6 months agoReview x1.
Joe Orton [Tue, 7 Jan 2025 08:48:13 +0000 (08:48 +0000)] 
Review x1.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922946 13f79535-47bb-0310-9956-ffa450edef68

6 months agoMerged.
Joe Orton [Tue, 7 Jan 2025 08:46:13 +0000 (08:46 +0000)] 
Merged.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922945 13f79535-47bb-0310-9956-ffa450edef68

6 months agoMerge r1921971 from trunk:
Joe Orton [Tue, 7 Jan 2025 08:45:31 +0000 (08:45 +0000)] 
Merge r1921971 from trunk:

* modules/aaa/mod_authnz_ldap.c (create_authnz_ldap_dir_config): Fix allocation
  of sgAttributes, found by gcc -fanalyzer:

modules/aaa/mod_authnz_ldap.c: scope_hint: In function 'create_authnz_ldap_dir_config'
modules/aaa/mod_authnz_ldap.c:356:23: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size

Reviewed by: jorton, jailletc36, covener

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922944 13f79535-47bb-0310-9956-ffa450edef68

6 months agoquick votes
Eric Covener [Mon, 6 Jan 2025 20:25:14 +0000 (20:25 +0000)] 
quick votes

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922932 13f79535-47bb-0310-9956-ffa450edef68

6 months agoxform
Eric Covener [Mon, 6 Jan 2025 19:17:17 +0000 (19:17 +0000)] 
xform

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922930 13f79535-47bb-0310-9956-ffa450edef68

6 months agofix value inconsistency in LimitXMLRequestBody example
Eric Covener [Mon, 6 Jan 2025 19:16:37 +0000 (19:16 +0000)] 
fix value inconsistency in LimitXMLRequestBody example

value of 1 MiB = 1048576

Submitted by: Chenjp <ch_jp@msn.com>

backport from 1922928.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922929 13f79535-47bb-0310-9956-ffa450edef68

7 months agoVote
Christophe Jaillet [Fri, 3 Jan 2025 16:26:07 +0000 (16:26 +0000)] 
Vote

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922864 13f79535-47bb-0310-9956-ffa450edef68

7 months agoHappy New Year 2025
Rainer Jung [Wed, 1 Jan 2025 11:13:49 +0000 (11:13 +0000)] 
Happy New Year 2025

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922819 13f79535-47bb-0310-9956-ffa450edef68

7 months agoEasy proposals
Christophe Jaillet [Sat, 14 Dec 2024 15:16:07 +0000 (15:16 +0000)] 
Easy proposals

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922498 13f79535-47bb-0310-9956-ffa450edef68

7 months agoOne more small patch.
Joe Orton [Fri, 13 Dec 2024 15:49:24 +0000 (15:49 +0000)] 
One more small patch.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922467 13f79535-47bb-0310-9956-ffa450edef68

7 months ago2 small backports.
Joe Orton [Fri, 13 Dec 2024 15:10:51 +0000 (15:10 +0000)] 
2 small backports.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922466 13f79535-47bb-0310-9956-ffa450edef68

7 months agoMerge r1921310, r1922412 from trunk: [CTR for CI changes]
Joe Orton [Thu, 12 Dec 2024 17:54:24 +0000 (17:54 +0000)] 
Merge r1921310, r1922412 from trunk: [CTR for CI changes]

CI: Further fixes for ubuntu-latest image updates on GitHub Actions.

CI: Switch down to GCC 12, the ubuntu-latest image is not consistently
an Ubuntu 24.04 environment yet, this version should be available in
both the -22.04 and -24.04 images.

Github: closes #498

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922457 13f79535-47bb-0310-9956-ffa450edef68

7 months agoMerge /httpd/httpd/trunk:r1922429
Stefan Eissing [Wed, 11 Dec 2024 12:44:56 +0000 (12:44 +0000)] 
Merge  /httpd/httpd/trunk:r1922429

  *) mod_md: change log level from error to debug when MDStapling
     is enabled but a certificate carries no OCSP url.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922430 13f79535-47bb-0310-9956-ffa450edef68

7 months agofr doc rebuild.
Lucien Gentis [Sat, 7 Dec 2024 14:43:13 +0000 (14:43 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922365 13f79535-47bb-0310-9956-ffa450edef68

7 months agofr doc XML file update.
Lucien Gentis [Sat, 7 Dec 2024 14:42:23 +0000 (14:42 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922364 13f79535-47bb-0310-9956-ffa450edef68

8 months agoMerge /httpd/httpd/trunk:r1922279
Stefan Eissing [Tue, 3 Dec 2024 09:59:46 +0000 (09:59 +0000)] 
Merge /httpd/httpd/trunk:r1922279

  *) mod_md: update to version 2.4.29
     - Fixed HTTP-01 challenges to not carry a final newline, as some ACME
       server fail to ignore it. [Michael Kaufmann (@mkauf)]
     - Fixed missing label+newline in server-status plain text output when
       MDStapling is enabled.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922280 13f79535-47bb-0310-9956-ffa450edef68

8 months agoxforms
Eric Covener [Sun, 1 Dec 2024 14:17:20 +0000 (14:17 +0000)] 
xforms

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922248 13f79535-47bb-0310-9956-ffa450edef68

8 months agoMerge r1922246 from trunk:
Eric Covener [Sun, 1 Dec 2024 14:17:01 +0000 (14:17 +0000)] 
Merge r1922246 from trunk:

Don't use AuthFormLoginRequiredLocation in inline

Intro to inline says:

If a non-authenticated user attempts to access a page protected by
mod_auth_form that isn't configured with a AuthFormLoginRequiredLocation
directive, a HTTP_UNAUTHORIZED status code is returned to the browser
indicating to the user that they are not authorized to view the page.

The entire point seems to be to keep the URL the same by using an internal redirect
via ErrorDocument, and AuthFormLoginRequiredLocation conflicts with it.

Submitted By: Rishikeshan Lavakumar/Sulochana <oss AT @rishikeshan.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922247 13f79535-47bb-0310-9956-ffa450edef68

8 months agofr doc rebuild.
Lucien Gentis [Sat, 30 Nov 2024 13:05:06 +0000 (13:05 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922236 13f79535-47bb-0310-9956-ffa450edef68

8 months agofr doc XML file update.
Lucien Gentis [Sat, 30 Nov 2024 13:04:13 +0000 (13:04 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922235 13f79535-47bb-0310-9956-ffa450edef68

8 months agoxforms
Eric Covener [Wed, 27 Nov 2024 15:41:21 +0000 (15:41 +0000)] 
xforms

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922172 13f79535-47bb-0310-9956-ffa450edef68

8 months agoMerge r1922169 from trunk:
Eric Covener [Wed, 27 Nov 2024 15:39:02 +0000 (15:39 +0000)] 
Merge r1922169 from trunk:

PR65095: elaborate on "default port" in ...

UseCanonicalPhysicalPort

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922171 13f79535-47bb-0310-9956-ffa450edef68

8 months agobackported
Eric Covener [Mon, 25 Nov 2024 13:37:36 +0000 (13:37 +0000)] 
backported

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922084 13f79535-47bb-0310-9956-ffa450edef68

8 months agomod_ssl: Fix regression in PKCS#11 handling which should work without
Eric Covener [Mon, 25 Nov 2024 13:37:20 +0000 (13:37 +0000)] 
mod_ssl: Fix regression in PKCS#11 handling which should work without

... SSLCryptoDevice configured

Submitted By: jorton, ylavic
Reviewed By: jorton, ylavic, rpluem

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922083 13f79535-47bb-0310-9956-ffa450edef68

8 months agoported
Eric Covener [Mon, 25 Nov 2024 13:34:26 +0000 (13:34 +0000)] 
ported

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922082 13f79535-47bb-0310-9956-ffa450edef68

8 months agodunno how this ended up in CHANGES also
Eric Covener [Mon, 25 Nov 2024 13:33:51 +0000 (13:33 +0000)] 
dunno how this ended up in CHANGES also

in r1922080

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922081 13f79535-47bb-0310-9956-ffa450edef68

8 months agoMerge r1919620, r1919621, r1919623, r1919628, r1921237 from trunk:
Eric Covener [Mon, 25 Nov 2024 13:32:44 +0000 (13:32 +0000)] 
Merge r1919620, r1919621, r1919623, r1919628, r1921237 from trunk:

mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME. PR 69203

Before r1918550 (r1918559 in 2.4.60), "SetHandler proxy:..." configurations
did not pass through proxy_fixup() hence the proxy_canon_handler hooks, leaving
fcgi's SCRIPT_FILENAME environment variable (from r->filename) decoded, or more
exactly not re-encoded.

We still want to call ap_proxy_canon_url() for "fcgi:" to handle/strip the UDS
"unix:" case and check that r->filename is valid and contains no controls, but
proxy_fcgi_canon() will not ap_proxy_canonenc_ex() thus re-encode anymore.

Note that this will do the same for "ProxyPass fcgi:...", there is no reason
that using SetHandler or ProxyPass don't result in the same thing. If an opt
in/out makes sense we should probably look at ProxyFCGIBackendType.

Follow up to r1919620: CHANGES entry indent.

Follow up to r1919620: init path after "proxy:" is skipped.

Follow up to r1919620: Restore r->filename re-encoding for ProxyPass URLs.

mod_proxy_fgci: Follow up to r1919628: Simplify.

Variable from_handler is used once so axe it.

Submitted by: ylavic
Reviewed by:   ylavic, covener, jorton

Github: closes #470

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922080 13f79535-47bb-0310-9956-ffa450edef68

8 months agoVote.
Joe Orton [Mon, 25 Nov 2024 13:19:46 +0000 (13:19 +0000)] 
Vote.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1922078 13f79535-47bb-0310-9956-ffa450edef68

8 months agopropose r1921805 for backport
Stefan Eissing [Thu, 7 Nov 2024 12:05:05 +0000 (12:05 +0000)] 
propose r1921805 for backport

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921806 13f79535-47bb-0310-9956-ffa450edef68

9 months agofr doc rebuild.
Lucien Gentis [Sat, 19 Oct 2024 09:51:47 +0000 (09:51 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921419 13f79535-47bb-0310-9956-ffa450edef68

9 months agofr doc XML file update.
Lucien Gentis [Sat, 19 Oct 2024 09:50:46 +0000 (09:50 +0000)] 
fr doc XML file update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921418 13f79535-47bb-0310-9956-ffa450edef68

9 months agoxforms
Yann Ylavic [Fri, 18 Oct 2024 13:21:27 +0000 (13:21 +0000)] 
xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921404 13f79535-47bb-0310-9956-ffa450edef68

9 months agoFollow up to r1920745: More mod_tls docs removal.
Yann Ylavic [Fri, 18 Oct 2024 13:14:11 +0000 (13:14 +0000)] 
Follow up to r1920745: More mod_tls docs removal.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921403 13f79535-47bb-0310-9956-ffa450edef68

9 months agoDocument the %{cuz}t and %{<strftime-format>}t time formats for ErrorLogFormat.
Yann Ylavic [Fri, 18 Oct 2024 12:58:05 +0000 (12:58 +0000)] 
Document the %{cuz}t and %{<strftime-format>}t time formats for ErrorLogFormat.

ErrorLogFormat %{c}t is actually what ISO 8601 calls "extended" format.

Improve ErrorLogFormat's %{cuz}t and %{%-format}t descriptions.

Merges r1921257, r1921259, r1921399 from trunk
[docs CTR, available since 2.4.58]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921401 13f79535-47bb-0310-9956-ffa450edef68

9 months agoMerge r1921311 from trunk: [RTC exception for CI]
Joe Orton [Tue, 15 Oct 2024 11:33:02 +0000 (11:33 +0000)] 
Merge r1921311 from trunk: [RTC exception for CI]

CI: Use the image version in the cache keys. This is likely a simpler
and more robust fix for the issues with Perl XS builds being cached.
Root cause was likely "ubuntu-latest" changing from 22.04 to 24.04.
Cache keys will now change when that happens again, preventing reuse
of cached builds across OS versions.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921330 13f79535-47bb-0310-9956-ffa450edef68

9 months agoMerge r1838684, r1920570, r1920571, r1920572 from trunk:
Ruediger Pluem [Mon, 14 Oct 2024 06:56:45 +0000 (06:56 +0000)] 
Merge r1838684, r1920570, r1920571, r1920572 from trunk:

When a rewrite to proxy is configured in the server config, a check is made to make sure mod_proxy is active.  But the same is not done if a rewrite to proxy is configured in an .htaccess file.

Basically this patch is the block of code from hook_uri2file that does the proxy check, copied to hook_fixup.

Patch provided by Michael Streeter [mstreeter1 gmail.com], slightly modified to use a new APLOGNO
PR 56264

mod_rewrite, mod_proxy: mod_proxy to cononicalize rewritten [P] URLs. PR 69235.

When mod_rewrite sets a "proxy:" URL with [P], it should be canonicalized by
mod_proxy still, notably to handle any "unix:" local socket part.

To avoid double encoding in perdir context, a follow up commit should remove the
ap_escape_uri() done in mod_rewrite since it's now on mod_proxy to canonicalize,
per PR 69260.

* Leave the proper escaping of the URL and the adding of r->args to the
  proxy module which runs after us after r1920570.
  Just take care to add r->args in case the proxy rule has the
  [NE] flag set and tell the proxy module to not escape in this case.

* Mention the additional bug

Submitted by: jailletc36, ylavic, rpluem
Reviewed by: rpluem, ylavic, covener

Github: closes #484

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921299 13f79535-47bb-0310-9956-ffa450edef68

9 months ago* Vote and promote [skip ci]
Ruediger Pluem [Mon, 14 Oct 2024 06:52:14 +0000 (06:52 +0000)] 
* Vote and promote [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921298 13f79535-47bb-0310-9956-ffa450edef68

9 months agovote/promote
Eric Covener [Sat, 12 Oct 2024 18:46:27 +0000 (18:46 +0000)] 
vote/promote

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921279 13f79535-47bb-0310-9956-ffa450edef68

9 months agoSplit mod_proxy_fcgi backports in two, the showstopper (BZ-69203) and fixup for
Yann Ylavic [Thu, 10 Oct 2024 16:30:29 +0000 (16:30 +0000)] 
Split mod_proxy_fcgi backports in two, the showstopper (BZ-69203) and fixup for
proxy-fcgi-pathinfo=full, thus reset Ruediger's vote.

Move showstopper proposals to their section (BZ-69203 and BZ-69235/69260/56264)
instead of the BZ refs.

Re-add my vote for r1920597.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921239 13f79535-47bb-0310-9956-ffa450edef68

10 months agopause on rewrite/proxy thing
Eric Covener [Wed, 2 Oct 2024 14:42:25 +0000 (14:42 +0000)] 
pause on rewrite/proxy thing

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921086 13f79535-47bb-0310-9956-ffa450edef68

10 months agovote/promote/comment
Eric Covener [Wed, 2 Oct 2024 14:36:35 +0000 (14:36 +0000)] 
vote/promote/comment

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921085 13f79535-47bb-0310-9956-ffa450edef68

10 months agoUpdate & reset mod_ssl vote.
Joe Orton [Tue, 1 Oct 2024 16:28:26 +0000 (16:28 +0000)] 
Update & reset mod_ssl vote.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921077 13f79535-47bb-0310-9956-ffa450edef68

10 months ago+1 x 2
Yann Ylavic [Sat, 28 Sep 2024 00:07:55 +0000 (00:07 +0000)] 
+1 x 2

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1921001 13f79535-47bb-0310-9956-ffa450edef68

10 months ago* Add proposal
Ruediger Pluem [Fri, 27 Sep 2024 15:31:02 +0000 (15:31 +0000)] 
* Add proposal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920993 13f79535-47bb-0310-9956-ffa450edef68

10 months agobackported
Eric Covener [Fri, 27 Sep 2024 13:11:34 +0000 (13:11 +0000)] 
backported

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920983 13f79535-47bb-0310-9956-ffa450edef68

10 months ago *) mod_rewrite: Improve safe question mark detection
Eric Covener [Fri, 27 Sep 2024 13:11:05 +0000 (13:11 +0000)] 
  *) mod_rewrite: Improve safe question mark detection

     Trunk version of patch:
        https://svn.apache.org/r1920566
     Backport version for 2.4.x of patch:
      Trunk version of patch works
      svn merge -c 1920566 ^/httpd/httpd/trunk .
     +1: rpluem, covener, jorton

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920982 13f79535-47bb-0310-9956-ffa450edef68

10 months agoMerge r1427465, r1918823 from trunk:
Eric Covener [Fri, 27 Sep 2024 13:10:34 +0000 (13:10 +0000)] 
Merge r1427465, r1918823 from trunk:

Remove support for Request-Range header sent by Navigator 2-3 and
MSIE 3

* Follow up to r1918814: Strings are from configuration and thus trusted

Submitted by: sf, rpluem
Reviewed by: rpluem, covener, jorton

Github: closes #475

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920981 13f79535-47bb-0310-9956-ffa450edef68

10 months agoMerge r1919860 from trunk:
Eric Covener [Fri, 27 Sep 2024 13:09:43 +0000 (13:09 +0000)] 
Merge r1919860 from trunk:

don't merge slashes on perdir prefix

Submitted by: covener
Reviewed by: covener, rpluem, jorton

Github: closes #473

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920980 13f79535-47bb-0310-9956-ffa450edef68

10 months ago *) Windows: Make UNCList EXEC_ON_READ to be early enough for
Eric Covener [Fri, 27 Sep 2024 13:08:17 +0000 (13:08 +0000)] 
  *) Windows: Make UNCList EXEC_ON_READ to be early enough for

     `Include //computername/include.conf`. PR69313
     Trunk version of patch:
       https://svn.apache.org/r1920564
     Backport version for 2.4.x of patch:
       svn merge -c r1920564 ^/httpd/httpd/trunk .
     +1 covener, rpluem, steffenal

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920979 13f79535-47bb-0310-9956-ffa450edef68

10 months ago *) mod_ldap: Add a hint to install the apr_ldap module on init failure.
Eric Covener [Fri, 27 Sep 2024 13:07:26 +0000 (13:07 +0000)] 
  *) mod_ldap: Add a hint to install the apr_ldap module on init failure.

      trunk patch: http://svn.apache.org/r1914038
      2.4.x patch: svn merge -c r1914038 ^/httpd/httpd/trunk .
      +1: minfrin, covener, rpluem

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920978 13f79535-47bb-0310-9956-ffa450edef68

10 months agoMerge r1919532, r1919533 from trunk:
Eric Covener [Fri, 27 Sep 2024 13:06:46 +0000 (13:06 +0000)] 
Merge r1919532, r1919533 from trunk:

*) mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
   in <Location> (incomplete fix in 2.4.62). PR 69160.

When SetHandler "unix:..." is used in a <Location "/path"> block, the path
gets appended (including $DOCUMENT_ROOT somehow) to r->filename hence the
current checks in fixup_uds_filename() to add "localhost" when missing don't
work. Fix them.

mod_proxy: Allow for empty UDS URL hostname in ProxyPass workers too.

Using "unix:/udspath|scheme:" or "unix:/udspath|scheme://" for a ProxyPass URL
does not work currently, while it works for SetHandler "proxy:unix:...".

Submitted by: ylavic
Reviewed by: ylavic, covener, rpluem

Github: closes #467

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920977 13f79535-47bb-0310-9956-ffa450edef68

10 months agoupdate-changes
Eric Covener [Fri, 27 Sep 2024 13:05:54 +0000 (13:05 +0000)] 
update-changes

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920976 13f79535-47bb-0310-9956-ffa450edef68

10 months agoVote x3, propose x1, note: CMake changes should be CTR.
Joe Orton [Thu, 26 Sep 2024 16:00:21 +0000 (16:00 +0000)] 
Vote x3, propose x1, note: CMake changes should be CTR.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920961 13f79535-47bb-0310-9956-ffa450edef68

10 months agovote, summarize must-haves
Eric Covener [Thu, 26 Sep 2024 15:39:54 +0000 (15:39 +0000)] 
vote, summarize must-haves

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920959 13f79535-47bb-0310-9956-ffa450edef68

10 months agofr doc xml file reviewed and corrected.
Lucien Gentis [Wed, 25 Sep 2024 12:52:39 +0000 (12:52 +0000)] 
fr doc xml file reviewed and corrected.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920910 13f79535-47bb-0310-9956-ffa450edef68

10 months agofr doc xml file reviewed and corrected.
Lucien Gentis [Tue, 24 Sep 2024 11:00:56 +0000 (11:00 +0000)] 
fr doc xml file reviewed and corrected.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920874 13f79535-47bb-0310-9956-ffa450edef68

10 months agofr doc rebuild.
Lucien Gentis [Mon, 23 Sep 2024 12:27:19 +0000 (12:27 +0000)] 
fr doc rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920859 13f79535-47bb-0310-9956-ffa450edef68

10 months agofr doc xml files updated and corrected.
Lucien Gentis [Mon, 23 Sep 2024 12:25:49 +0000 (12:25 +0000)] 
fr doc xml files updated and corrected.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920858 13f79535-47bb-0310-9956-ffa450edef68

10 months agoMerge /httpd/httpd/trunk:r1920747,1920751
Stefan Eissing [Tue, 17 Sep 2024 12:10:23 +0000 (12:10 +0000)] 
Merge /httpd/httpd/trunk:r1920747,1920751

  *) mod_md: update to version 2.4.28
     - When the server starts, it looks for new, staged certificates to
       activate. If the staged set of files in 'md/staging/<domain>' is messed
       up, this could prevent further renewals to happen. Now, when the staging
       set is present, but could not be activated due to an error, purge the
       whole directory. [icing]
     - Fix certificate retrieval on ACME renewal to not require a 'Location:'
       header returned by the ACME CA. This was the way it was done in ACME
       before it became an IETF standard. Let's Encrypt still supports this,
       but other CAs do not. [icing]
     - Restore compatibility with OpenSSL < 1.1. [ylavic]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920753 13f79535-47bb-0310-9956-ffa450edef68

10 months agoMerged /httpd/httpd/trunk:r1920744
Stefan Eissing [Tue, 17 Sep 2024 11:17:23 +0000 (11:17 +0000)] 
Merged /httpd/httpd/trunk:r1920744

  *) mod_tls: removed the experimental module. It now is availble standalone
     from https://github.com/icing/mod_tls. The rustls provided API is not
     stable and does not align with the httpd release cycle.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920745 13f79535-47bb-0310-9956-ffa450edef68

10 months agopromote, track another must-have
Eric Covener [Thu, 12 Sep 2024 10:16:52 +0000 (10:16 +0000)] 
promote, track another must-have

[skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920590 13f79535-47bb-0310-9956-ffa450edef68

10 months agogit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920569 13f79...
Steffen Land [Wed, 11 Sep 2024 15:27:41 +0000 (15:27 +0000)] 
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920569 13f79535-47bb-0310-9956-ffa450edef68

10 months ago* Add proposal [skip ci]
Ruediger Pluem [Wed, 11 Sep 2024 14:42:32 +0000 (14:42 +0000)] 
* Add proposal [skip ci]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1920568 13f79535-47bb-0310-9956-ffa450edef68