]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
20 months agoVote and promote.
Graham Leggett [Sat, 18 Nov 2023 11:03:33 +0000 (11:03 +0000)] 
Vote and promote.

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

20 months agoRecreate the patch with r1745033 included, reset the vote.
Graham Leggett [Sat, 18 Nov 2023 10:14:42 +0000 (10:14 +0000)] 
Recreate the patch with r1745033 included, reset the vote.

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

20 months agopropose
Eric Covener [Thu, 16 Nov 2023 20:12:09 +0000 (20:12 +0000)] 
propose

[skip ci]

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

20 months agoAdding CHANGES entry (w/o resetting Joe's vote..).
Yann Ylavic [Thu, 16 Nov 2023 15:31:32 +0000 (15:31 +0000)] 
Adding CHANGES entry (w/o resetting Joe's vote..).

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

20 months agoVote x2.
Joe Orton [Thu, 16 Nov 2023 15:20:46 +0000 (15:20 +0000)] 
Vote x2.

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

20 months agoComment
Yann Ylavic [Thu, 16 Nov 2023 15:06:28 +0000 (15:06 +0000)] 
Comment

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

20 months agoVotes
Yann Ylavic [Thu, 16 Nov 2023 13:20:17 +0000 (13:20 +0000)] 
Votes

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

20 months agoPropose OpenSSL 3 -Werror backport
Yann Ylavic [Thu, 16 Nov 2023 12:06:45 +0000 (12:06 +0000)] 
Propose OpenSSL 3 -Werror backport

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

20 months agoci: Disable ASan's LeakSanitizer.
Yann Ylavic [Thu, 16 Nov 2023 12:00:36 +0000 (12:00 +0000)] 
ci: Disable ASan's LeakSanitizer.

The tool sometimes/somehow crashes in CI, though I can't reproduce locally.
Possibly an issue with the gcc toolchain used there.. disable for now as it
makes the tests fail.

Merges r1913830 from trunk (CTR).

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

20 months agoUpdate svn:mergeinfo to add r1614823-1614824
Joe Orton [Thu, 16 Nov 2023 10:52:20 +0000 (10:52 +0000)] 
Update svn:mergeinfo to add r1614823-1614824

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

20 months agoUpdate svn:mergeinfo with set of revs merged in r1787728
Joe Orton [Thu, 16 Nov 2023 10:11:56 +0000 (10:11 +0000)] 
Update svn:mergeinfo with set of revs merged in r1787728
from branches/2.4.x-openssl-1.1.0-compat

Revision list obtained from:

svn log --stop-on-copy ^/httpd/httpd/branches/2.4.x-openssl-1.1.0-compat | grep ^Backport

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

21 months ago* As r1913534 is now added this is a +1 [skip ci]
Ruediger Pluem [Thu, 2 Nov 2023 16:23:21 +0000 (16:23 +0000)] 
* As r1913534 is now added this is a +1 [skip ci]

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

21 months ago* Update proposal [skip ci]
Ruediger Pluem [Thu, 2 Nov 2023 15:31:39 +0000 (15:31 +0000)] 
* Update proposal [skip ci]

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

21 months agoVote
Yann Ylavic [Thu, 2 Nov 2023 15:30:52 +0000 (15:30 +0000)] 
Vote

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

21 months agofr doc small corrections.
Lucien Gentis [Wed, 1 Nov 2023 16:08:19 +0000 (16:08 +0000)] 
fr doc small corrections.

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

21 months agoMerge of /httpd/httpd/trunk:r1913466
Stefan Eissing [Tue, 31 Oct 2023 10:28:22 +0000 (10:28 +0000)] 
Merge of /httpd/httpd/trunk:r1913466

 * mod_md: Fix the reported "until" validity of a certificate in the status
   handler. [Rainer Jung]
   Fix possible NULL deref when logging the error that an authentication
   resource could not be retrieved from the ACME server. [Stefan Eissing]

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

21 months ago* Update proposal [skip ci]
Ruediger Pluem [Mon, 30 Oct 2023 16:04:09 +0000 (16:04 +0000)] 
* Update proposal [skip ci]

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

21 months ago* Update mergeinfo
Ruediger Pluem [Mon, 30 Oct 2023 15:27:34 +0000 (15:27 +0000)] 
* Update mergeinfo

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

21 months ago* Update mergeinfo
Ruediger Pluem [Mon, 30 Oct 2023 15:22:20 +0000 (15:22 +0000)] 
* Update mergeinfo

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

21 months agoMerge r1913441 from trunk:
Ruediger Pluem [Mon, 30 Oct 2023 15:03:15 +0000 (15:03 +0000)] 
Merge r1913441 from trunk:

* Fix .gdbinit directory location

Reviewed by: rpluem

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

21 months agoMerge r1913439 from trunk:
Ruediger Pluem [Mon, 30 Oct 2023 14:44:54 +0000 (14:44 +0000)] 
Merge r1913439 from trunk:

* .gdbinit is one level deeper

Reviewed by: rpluem

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

21 months agoMerge r1913437 from trunk:
Ruediger Pluem [Mon, 30 Oct 2023 14:23:18 +0000 (14:23 +0000)] 
Merge r1913437 from trunk:

* Systemd based systems might process core dumps via systemd-coredump.
  But we want to have local unprocessed files.

Reviewed by: ruediger

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

21 months agoMerge r1910668 from trunk:
Ruediger Pluem [Mon, 30 Oct 2023 12:32:42 +0000 (12:32 +0000)] 
Merge r1910668 from trunk:

pyhttpd: Generate core dumps on crash and show them in the ci eventually.

Reviewed by: ruediger (CI stuff is CTR)

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

21 months agofr doc small corrections.
Lucien Gentis [Fri, 27 Oct 2023 14:07:47 +0000 (14:07 +0000)] 
fr doc small corrections.

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

21 months agofr doc small corrections.
Lucien Gentis [Wed, 25 Oct 2023 13:33:55 +0000 (13:33 +0000)] 
fr doc small corrections.

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

21 months agofr doc rebuild.
Lucien Gentis [Mon, 23 Oct 2023 15:31:07 +0000 (15:31 +0000)] 
fr doc rebuild.

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

21 months agofr doc small corrections.
Lucien Gentis [Mon, 23 Oct 2023 15:30:29 +0000 (15:30 +0000)] 
fr doc small corrections.

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

21 months agofr doc rebuild.
Lucien Gentis [Sat, 21 Oct 2023 09:12:03 +0000 (09:12 +0000)] 
fr doc rebuild.

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

21 months agofr doc XML file update.
Lucien Gentis [Sat, 21 Oct 2023 09:10:44 +0000 (09:10 +0000)] 
fr doc XML file update.

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

21 months agopropose mod_ssl fixes [skip ci]
Giovanni Bechis [Fri, 20 Oct 2023 07:03:02 +0000 (07:03 +0000)] 
propose mod_ssl fixes [skip ci]

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

21 months agopublishing release httpd-2.4.58
Stefan Eissing [Thu, 19 Oct 2023 09:27:09 +0000 (09:27 +0000)] 
publishing release httpd-2.4.58

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

21 months ago* Fully backport r1913019 and leave it to r1913023 to include it conditionally.
Ruediger Pluem [Mon, 16 Oct 2023 13:39:41 +0000 (13:39 +0000)] 
* Fully backport r1913019 and leave it to r1913023 to include it conditionally.

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

21 months agoMerge of /httpd/httpd/trunk:r1913023
Stefan Eissing [Mon, 16 Oct 2023 13:21:37 +0000 (13:21 +0000)] 
Merge of /httpd/httpd/trunk:r1913023

* modules/http2: Make WebSockets support conditional also
 on APR 1.7.x since apr_encode.h is required. Restore
 #include "apr_encode.h" removed in previous commit.

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

21 months ago* modules/http2/h2_session.c (h2_session_start):
Stefan Eissing [Mon, 16 Oct 2023 12:43:44 +0000 (12:43 +0000)] 
* modules/http2/h2_session.c (h2_session_start):
 Restrict WebSockets options handling to with-WS builds.

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

21 months agoMerge r1913016 from trunk: [RTC exception for CI changes]
Joe Orton [Mon, 16 Oct 2023 12:06:54 +0000 (12:06 +0000)] 
Merge r1913016 from trunk: [RTC exception for CI changes]

Work around caching issue for CI builds with both apr&apr-util
built from source.

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

21 months agoMerge r1913007 from trunk: [RTC exception for APLOGNO]
Joe Orton [Mon, 16 Oct 2023 11:49:09 +0000 (11:49 +0000)] 
Merge r1913007 from trunk: [RTC exception for APLOGNO]

* modules/http2: Fill in APLOGNO.

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

21 months agoMerge r1912015 from trunk:
Ruediger Pluem [Mon, 16 Oct 2023 11:48:06 +0000 (11:48 +0000)] 
Merge r1912015 from trunk:

mod_ssl: Silence info log message "SSL Library Error: error:0A000126:
         SSL routines::unexpected eof while reading" when using
         OpenSSL 3 by setting SSL_OP_IGNORE_UNEXPECTED_EOF if
         available. [Rainer Jung]

Reviewed by: rjung, gbechis, rpluem

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

21 months agoMerge r1912015 from trunk:
Ruediger Pluem [Mon, 16 Oct 2023 11:45:19 +0000 (11:45 +0000)] 
Merge r1912015 from trunk:

mod_ssl: Silence info log message "SSL Library Error: error:0A000126:
         SSL routines::unexpected eof while reading" when using
         OpenSSL 3 by setting SSL_OP_IGNORE_UNEXPECTED_EOF if
         available. [Rainer Jung]

Reviewed by: rjung, gbechis, rpluem

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

21 months agoMerge r1909137, r1911067 from trunk:
Ruediger Pluem [Mon, 16 Oct 2023 11:42:54 +0000 (11:42 +0000)] 
Merge r1909137, r1911067 from trunk:

mod_alias: When an alias is declared inside a Location, make sure
the balance of the URL is preserved to match the alias declared
outside a location. Fixes an error where all requests are mapped
to the root of the location.

mod_alias: Add AliasPreservePath directive to map the full
path after the alias in a location.

Submitted by: minfrin
Reviewed by: minfrin, rpluem, covener

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

21 months agoMerge of /httpd/httpd/trunk:r1913005
Stefan Eissing [Mon, 16 Oct 2023 11:11:45 +0000 (11:11 +0000)] 
Merge of /httpd/httpd/trunk:r1913005

  *) mod_http2: enable WebSockets only when compiling against a
     recent enought nghttp2 version.

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

21 months agoupdate CHANGES
Stefan Eissing [Mon, 16 Oct 2023 09:45:45 +0000 (09:45 +0000)] 
update CHANGES

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

21 months agoMerge of /httpd/httpd/trunk:r1912999
Stefan Eissing [Mon, 16 Oct 2023 09:05:00 +0000 (09:05 +0000)] 
Merge of /httpd/httpd/trunk:r1912999

 * mod_http2: improved early cleanup of streams.

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

21 months agoMerge 1912993 from trunk:
Stefan Eissing [Mon, 16 Oct 2023 06:39:44 +0000 (06:39 +0000)] 
Merge 1912993 from trunk:

  *) mod_macro: use our own strncmp function

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

21 months agocleanup after backport
Stefan Eissing [Mon, 16 Oct 2023 06:19:16 +0000 (06:19 +0000)] 
cleanup after backport

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

21 months agoMerge of 1912385 from trunk:
Stefan Eissing [Mon, 16 Oct 2023 06:18:54 +0000 (06:18 +0000)] 
Merge of 1912385 from trunk:

  *) mod_http2: fixed a bug in handling of stream timeouts.

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

21 months agocleanup after backport
Stefan Eissing [Mon, 16 Oct 2023 06:11:43 +0000 (06:11 +0000)] 
cleanup after backport

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

21 months agoMerge of 1912415 from trunk:
Stefan Eissing [Mon, 16 Oct 2023 06:11:19 +0000 (06:11 +0000)] 
Merge of 1912415 from trunk:

mod_http2: fixed a compile time issue on Windows builds.

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

22 months agopropose backport of r1912245. [skip ci]
Jean-Frederic Clere [Fri, 29 Sep 2023 09:10:15 +0000 (09:10 +0000)] 
propose backport of r1912245. [skip ci]

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

22 months ago* Vote [skip ci]
Ruediger Pluem [Wed, 20 Sep 2023 06:35:06 +0000 (06:35 +0000)] 
* Vote [skip ci]

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

22 months agopropose backport of r1912415
Stefan Eissing [Tue, 19 Sep 2023 19:31:41 +0000 (19:31 +0000)] 
propose backport of r1912415

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

22 months ago* Vote and promote [skip ci]
Ruediger Pluem [Tue, 19 Sep 2023 09:54:49 +0000 (09:54 +0000)] 
* Vote and promote [skip ci]

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

22 months agopropose 1912385 for back port
Stefan Eissing [Mon, 18 Sep 2023 08:08:30 +0000 (08:08 +0000)] 
propose 1912385 for back port

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

22 months agofr doc rebuild.
Lucien Gentis [Sat, 9 Sep 2023 15:19:30 +0000 (15:19 +0000)] 
fr doc rebuild.

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

22 months agofr doc XML files updates.
Lucien Gentis [Sat, 9 Sep 2023 15:18:08 +0000 (15:18 +0000)] 
fr doc XML files updates.

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

22 months agomisplaced "contextlist" tag.
Lucien Gentis [Sat, 9 Sep 2023 15:14:49 +0000 (15:14 +0000)] 
misplaced "contextlist" tag.

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

22 months agoMerge of /httpd/httpd/trunk:r1912180
Stefan Eissing [Fri, 8 Sep 2023 13:23:00 +0000 (13:23 +0000)] 
Merge of /httpd/httpd/trunk:r1912180

  *) mod_proxy_http2: fix `X-Forward-Host` header to carry the correct value.
     Fixes PR66752.

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

22 months agoMerge of /httpd/httpd/trunk:r1911964
Stefan Eissing [Fri, 8 Sep 2023 13:18:58 +0000 (13:18 +0000)] 
Merge of /httpd/httpd/trunk:r1911964

  *) mod_proxy_http2: improved error handling on connection errors while
     response is already underway.

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

22 months agoback port proposal
Stefan Eissing [Fri, 8 Sep 2023 07:43:17 +0000 (07:43 +0000)] 
back port proposal

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

23 months agovote [skip ci]
Giovanni Bechis [Tue, 5 Sep 2023 08:32:49 +0000 (08:32 +0000)] 
vote [skip ci]

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

23 months agoMerge r1912085 from trunk:
Joe Orton [Mon, 4 Sep 2023 13:11:45 +0000 (13:11 +0000)] 
Merge r1912085 from trunk:

Update DavBasePath availability.

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

23 months agoRegenerate docs.
Joe Orton [Mon, 4 Sep 2023 12:01:40 +0000 (12:01 +0000)] 
Regenerate docs.

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

23 months agoMerged x1.
Joe Orton [Mon, 4 Sep 2023 12:01:12 +0000 (12:01 +0000)] 
Merged x1.

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

23 months agoMerge r1911651, r1911906 from trunk:
Joe Orton [Mon, 4 Sep 2023 12:00:01 +0000 (12:00 +0000)] 
Merge r1911651, r1911906 from trunk:

Add DAVBasePath directive to allow users to configure the real repos
root path, useful where the DAV repos is configured with a regex match.

* modules/dav/main/mod_dav.c
  (dav_get_resource): If available, pass the configured base path
  as the repos root to repos provider.
  On the error path for fetching a resource, detect and warn
  specifically when the location is configured via a regex.
  (dav_cmd_davbasepath): New function.

PR: 35077
Github: closes #377
Reviewed by: jorton, minfrin, rpluem

Merge r1911715, r1911907 from trunk:

Add docs for DavBasePath
Fix documented default for DavBasePath to match code.

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

23 months agoAdd backport proposal [skip ci]
Rainer Jung [Sat, 2 Sep 2023 16:42:06 +0000 (16:42 +0000)] 
Add backport proposal [skip ci]

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

23 months agovote/promote
Eric Covener [Wed, 30 Aug 2023 12:45:38 +0000 (12:45 +0000)] 
vote/promote

[skip ci]

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

23 months agonit: 1861542,r1861569 were both mine
Eric Covener [Wed, 30 Aug 2023 12:41:50 +0000 (12:41 +0000)] 
nit: 1861542,r1861569 were both mine

URL: http://svn.apache.org/viewvc?rev=1911934&view=rev
Log:
Backport to v2.4:

  *) mod_alias: Add RedirectRelative to allow relative redirect targets to be
     issued as-is.
     Trunk version of patch:
        https://svn.apache.org/r1861542
        https://svn.apache.org/r1861569
     Backport version for 2.4.x of patch:
      Trunk version of patch works
       svn merge -c 1861542,r1861569 ^/httpd/httpd/trunk .
     +1: minfrin, covener, icing

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

23 months agomod_http2: update version that has become v2.0.22 in github release
Stefan Eissing [Tue, 29 Aug 2023 07:46:03 +0000 (07:46 +0000)] 
mod_http2: update version that has become v2.0.22 in github release

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

23 months agoupdate after back port
Stefan Eissing [Tue, 29 Aug 2023 07:23:42 +0000 (07:23 +0000)] 
update after back port

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

23 months agoMerge from trunk:
Stefan Eissing [Tue, 29 Aug 2023 07:23:10 +0000 (07:23 +0000)] 
Merge from trunk:

  *) mod_http2: added support for bootstrapping WebSockets via HTTP/2, as
     described in RFC 8441. A new directive 'H2WebSockets on|off' has been
     added. The feature is by default not enabled.
     As also discussed in the manual, this feature should work for setups
     using "ProxyPass backend-url upgrade=websocket" without further changes.
     Special server modules for WebSockets will have to be adapted,
     most likely, as the handling if IO events is different with HTTP/2.
     HTTP/2 WebSockets are supported on platforms with native pipes. This
     excludes Windows.
     New directive `H2ProxyRequests on|off` to enable handling
     of HTTP/2 requests in a forward proxy configuration.
     General forward proxying is enabled via `ProxyRequests`. If the
     HTTP/2 protocol is also enabled for such a server/host, this new
     directive is needed in addition.

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

23 months agovote [skip ci]
Giovanni Bechis [Mon, 28 Aug 2023 15:05:10 +0000 (15:05 +0000)] 
vote [skip ci]

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

23 months agoBackport proposal for mod_proxy_http2 error fix
Stefan Eissing [Mon, 28 Aug 2023 13:44:29 +0000 (13:44 +0000)] 
Backport proposal for mod_proxy_http2 error fix

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

23 months ago* Vote [skip ci]
Ruediger Pluem [Mon, 28 Aug 2023 07:00:19 +0000 (07:00 +0000)] 
* Vote [skip ci]

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

23 months ago* Vote and promote [skip ci]
Ruediger Pluem [Mon, 28 Aug 2023 06:39:18 +0000 (06:39 +0000)] 
* Vote and promote [skip ci]

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

23 months agoAdd an hyper-link.
Christophe Jaillet [Sun, 27 Aug 2023 06:39:44 +0000 (06:39 +0000)] 
Add an hyper-link.
Fix a typo (s/a an/an/)
Be less agressive (s/ON/On/) and reorder "On|Off".
(r1911948 intrunk)

Fix <compatibility> version

[skip ci]

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

23 months agoVote.
Graham Leggett [Sat, 26 Aug 2023 21:11:16 +0000 (21:11 +0000)] 
Vote.

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

23 months agoVote.
Graham Leggett [Sat, 26 Aug 2023 20:59:48 +0000 (20:59 +0000)] 
Vote.

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

23 months agoUpdate proposal.
Graham Leggett [Sat, 26 Aug 2023 19:13:24 +0000 (19:13 +0000)] 
Update proposal.

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

23 months agoPatch re-applied.
Graham Leggett [Sat, 26 Aug 2023 18:55:39 +0000 (18:55 +0000)] 
Patch re-applied.

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

23 months agoBackport to v2.4:
Graham Leggett [Sat, 26 Aug 2023 18:19:50 +0000 (18:19 +0000)] 
Backport to v2.4:

  *) mod_alias: Add RedirectRelative to allow relative redirect targets to be
     issued as-is.
     Trunk version of patch:
        https://svn.apache.org/r1861542
        https://svn.apache.org/r1861569
     Backport version for 2.4.x of patch:
      Trunk version of patch works
       svn merge -c 1861542,r1861569 ^/httpd/httpd/trunk .
     +1: minfrin, covener, icing

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

23 months agoUpdate and reset.
Joe Orton [Fri, 25 Aug 2023 07:52:31 +0000 (07:52 +0000)] 
Update and reset.

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

23 months agoMerge r1909429 and r1909606 from trunk:
Rainer Jung [Thu, 24 Aug 2023 10:09:45 +0000 (10:09 +0000)] 
Merge r1909429 and r1909606 from trunk:

mod_status: Remove duplicate keys "BusyWorkers" and "IdleWorkers".

Resolve inconsistency between the previous two occurrences by
counting workers in state SERVER_GRACEFUL no longer as busy,
but instead in a new counter "GracefulWorkers" (or on HTML
view as "workers gracefully restarting"). Also add the graceful
counter as a new column to the existing HTML per process table
for async MPMs.

PR 63300
Submitted by: rjung
Reviewed by: rjung, jorton, icing

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

23 months agovote
Stefan Eissing [Thu, 24 Aug 2023 07:31:18 +0000 (07:31 +0000)] 
vote

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

23 months agovote and promote
Stefan Eissing [Thu, 24 Aug 2023 07:29:38 +0000 (07:29 +0000)] 
vote and promote

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

23 months agoVote, propose.
Joe Orton [Thu, 24 Aug 2023 06:56:48 +0000 (06:56 +0000)] 
Vote, propose.

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

23 months agoPropose.
Rainer Jung [Wed, 23 Aug 2023 22:53:37 +0000 (22:53 +0000)] 
Propose.

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

23 months agoFix an URL.
Christophe Jaillet [Wed, 23 Aug 2023 21:41:15 +0000 (21:41 +0000)] 
Fix an URL.

PR 66630 [Samuel Joly <samueljoly0 gmail.com>]

r1911878 in trunk

[skip ci]

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

23 months agoRemove an extra word.
Christophe Jaillet [Wed, 23 Aug 2023 21:24:24 +0000 (21:24 +0000)] 
Remove an extra word.

Follow up to r1909084 (in trunk).

[skip ci]

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

23 months agoAdd compatibility version, typo (s/hader/header and s/representatins/representations...
Christophe Jaillet [Wed, 23 Aug 2023 21:16:14 +0000 (21:16 +0000)] 
Add compatibility version, typo (s/hader/header and s/representatins/representations) and trailing spaces.

Move the new directive at the correct place in the file. [Lucien Gentis]

Mostly r1911874 in trunk.

[skip ci]

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

23 months agocleanup after merge
Stefan Eissing [Wed, 23 Aug 2023 07:53:05 +0000 (07:53 +0000)] 
cleanup after merge

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

23 months agoMerge r1911291 from trunk:
Stefan Eissing [Wed, 23 Aug 2023 07:52:33 +0000 (07:52 +0000)] 
Merge r1911291 from trunk:

  *) mod_http2: Fix reporting of `Total Accesses` in server-status to not count
     HTTP/2 requests twice. Fixes PR 66801.

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

23 months ago* Vote and promote [skip ci]
Ruediger Pluem [Tue, 22 Aug 2023 15:46:57 +0000 (15:46 +0000)] 
* Vote and promote [skip ci]

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

23 months agovote [skip ci]
Giovanni Bechis [Mon, 21 Aug 2023 10:05:50 +0000 (10:05 +0000)] 
vote [skip ci]

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

23 months agofr doc rebuild.
Lucien Gentis [Sat, 19 Aug 2023 14:33:37 +0000 (14:33 +0000)] 
fr doc rebuild.

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

23 months agofr doc XML file update.
Lucien Gentis [Sat, 19 Aug 2023 14:32:33 +0000 (14:32 +0000)] 
fr doc XML file update.

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

23 months agoMerge /httpd/httpd/trunk:r1910996,1911721
Stefan Eissing [Wed, 16 Aug 2023 12:02:03 +0000 (12:02 +0000)] 
Merge /httpd/httpd/trunk:r1910996,1911721

 * mod_md:
   - New directive `MDMatchNames all|servernames` to allow more control over how
     MDomains are matched to VirtualHosts.
   - New directive `MDChallengeDns01Version`. Setting this to `2` will provide
     the command also with the challenge value on `teardown` invocation. In version
     1, the default, only the `setup` invocation gets this parameter.
     Refs #312. Thanks to @domrim for the idea.
   - For Managed Domain in "manual" mode, the checks if all used ServerName and
     ServerAlias are part of the MDomain now reports a warning instead of an error
     (AH10040) when not all names are present.
   - MDChallengeDns01 can now be configured for individual domains.
     Using PR from Jérôme Billiras (@bilhackmac) and adding test case and fixing proper working
   - Fixed a bug found by Jérôme Billiras (@bilhackmac) that caused the challenge
     teardown not being invoked as it should.

 * mod_md: fixed passing of the server environment variables to programs
   started via MDMessageCmd and MDChallengeDns01 on *nix system.
   See <https://github.com/icing/mod_md/issues/319>.

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

23 months agoMerge of r1911718 from trunk
Stefan Eissing [Wed, 16 Aug 2023 10:49:41 +0000 (10:49 +0000)] 
Merge of r1911718 from trunk

Tests, workarounds for bugs in curl 8.1.x

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

23 months agovote and promote
Stefan Eissing [Tue, 15 Aug 2023 07:41:45 +0000 (07:41 +0000)] 
vote and promote

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

2 years agopropose backport of r1911291.
Stefan Eissing [Wed, 26 Jul 2023 12:22:43 +0000 (12:22 +0000)] 
propose backport of r1911291.

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

2 years agoRemove a not that helpful backport summary on tiny things.
Christophe Jaillet [Tue, 25 Jul 2023 20:15:03 +0000 (20:15 +0000)] 
Remove a not that helpful backport summary on tiny things.

Credit Yann who did most of the job in optimizing send_brigade_nonblocking()

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

2 years agovote/comment
Eric Covener [Mon, 24 Jul 2023 18:40:33 +0000 (18:40 +0000)] 
vote/comment

[skip ci]

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