]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
2 years agomatch MOD_HTTP2_VERSION_NUM
Eric Covener [Tue, 10 Jan 2023 18:05:40 +0000 (18:05 +0000)] 
match MOD_HTTP2_VERSION_NUM

(post-rc1)

[skip ci]

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

2 years agomake update-changes
Eric Covener [Tue, 10 Jan 2023 13:22:51 +0000 (13:22 +0000)] 
make update-changes

[skip ci]

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

2 years agoMerge r1906487 from trunk:
Eric Covener [Tue, 10 Jan 2023 13:21:48 +0000 (13:21 +0000)] 
Merge r1906487 from trunk:

* modules/dav/main/util.c (dav_process_if_header): Fix error
  path for "Not" prefix parsing.

Submitted By: jorton
Reviewed By: jorton, covener, rpluem

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

2 years agoMerge r1906540 from trunk:
Eric Covener [Tue, 10 Jan 2023 13:20:55 +0000 (13:20 +0000)] 
Merge r1906540 from trunk:

cleanup on error

Reviewed By: rpluem, gbechis, covener

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

2 years agoMerge r1906539 from trunk:
Eric Covener [Tue, 10 Jan 2023 13:20:09 +0000 (13:20 +0000)] 
Merge r1906539 from trunk:

fail on bad header

Submitted By: covener
Reviewed By: covener, rpluem, gbechis

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

2 years ago* Vote and promote [skip ci]
Ruediger Pluem [Tue, 10 Jan 2023 12:00:58 +0000 (12:00 +0000)] 
* Vote and promote [skip ci]

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

2 years agoAdd a compatibility note
Christophe Jaillet [Mon, 9 Jan 2023 21:08:14 +0000 (21:08 +0000)] 
Add a compatibility note

r1906520 in trunk

[skip ci]

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

2 years agoAdd a compatibility note for HeartbeatMaxServers 0
Christophe Jaillet [Mon, 9 Jan 2023 20:46:06 +0000 (20:46 +0000)] 
Add a compatibility note for HeartbeatMaxServers 0
Add a missing hyperlink.

r1906517 in trunk

[skip ci]

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

2 years agoFix compatibility version for DavLockDiscovery
Christophe Jaillet [Mon, 9 Jan 2023 20:28:50 +0000 (20:28 +0000)] 
Fix compatibility version for DavLockDiscovery

[skip ci]

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

2 years agoxforms
Eric Covener [Mon, 9 Jan 2023 15:31:48 +0000 (15:31 +0000)] 
xforms

[skip ci]

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

2 years agoupdate from much later backport
Eric Covener [Mon, 9 Jan 2023 15:30:11 +0000 (15:30 +0000)] 
update from much later backport

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

2 years ago *) mod_dav: DAVlockDiscovery option to disable WebDAV lock discovery
manu [Mon, 9 Jan 2023 14:52:27 +0000 (14:52 +0000)] 
  *) mod_dav: DAVlockDiscovery option to disable WebDAV lock discovery
     This is a game changer for performances if client use PROPFIND a lot,

PR: 66313
Submited by: manu
Reviewed by: manu, covener, gbechis

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

2 years agovote
Eric Covener [Mon, 9 Jan 2023 13:33:06 +0000 (13:33 +0000)] 
vote

[skip ci]

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

2 years agoMerge r1889936 from trunk:
Eric Covener [Mon, 9 Jan 2023 13:28:33 +0000 (13:28 +0000)] 
Merge r1889936 from trunk:

    mod_proxy_hcheck: Honor worker timeout settings.

    Daniel reported on user@ that hc connections do not timeout according to
    the worker's tumeout= configuration, this fixes it.

    While at it, copy the other timeout settings too.

    Reported by: dferradal

Submitted By: rpluem
Reviewed By: rpluem, jorton, jim

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

2 years agoMerge r1903744, r1903745, r1904642, r1905646, r1905669 from trunk:
Eric Covener [Mon, 9 Jan 2023 13:26:52 +0000 (13:26 +0000)] 
Merge r1903744, r1903745, r1904642, r1905646, r1905669 from trunk:

    Allow for HTTP/1.1 or HTTP/1.0 protocol health checks

    Document hcmethod enhancement to allow HTTP/1.1 comms

    catch by CJ

    Bump mmn

    bump again

+ suppress MMN changes, applied manually in 1906496

Submitted By: jim
Reviewed By: jim, covener, rpluem

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

2 years agobackported
Eric Covener [Mon, 9 Jan 2023 13:23:05 +0000 (13:23 +0000)] 
backported

[skip ci]

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

2 years agoMerge r1904518 from trunk:
Eric Covener [Mon, 9 Jan 2023 13:22:44 +0000 (13:22 +0000)] 
Merge r1904518 from trunk:

  *) mod_proxy_hcheck: Re-enable workers in standard ERROR state. PR 66302.
     [Alessandro Cavaliere <alessandro.cavalier7 unibo.it>]

+ MMN

Submitted By: jim
Reviewed By: +1: jim, ylavic, icing

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

2 years agoMerge r1663123, r1670431 from trunk:
Eric Covener [Mon, 9 Jan 2023 13:16:50 +0000 (13:16 +0000)] 
Merge r1663123, r1670431 from trunk:

    mod_authn_core: Add expression support to AuthName and AuthType.

    Add missing APLOGNOs by running
    docs/log-message-tags/update-log-msg-tags.

bump version in XML to 2.4.55

Submitted By: minfrin
Reviewed By: minfrin, jim, covener

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

2 years agoMerged x2. [skip ci]
Joe Orton [Mon, 9 Jan 2023 12:11:34 +0000 (12:11 +0000)] 
Merged x2. [skip ci]

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

2 years agoFix typo. [skip ci]
Joe Orton [Mon, 9 Jan 2023 12:10:49 +0000 (12:10 +0000)] 
Fix typo. [skip ci]

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

2 years agoMerge r1756531 from trunk:
Joe Orton [Mon, 9 Jan 2023 12:10:33 +0000 (12:10 +0000)] 
Merge r1756531 from trunk:

Follow up to r1750392: reduce AH03408 level to INFO as suggested by wrowe/jim.

Submitted by: ylavic
Reviewed by: jorton, rpluem, jim

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

2 years agoMerge r1861269 from trunk:
Joe Orton [Mon, 9 Jan 2023 12:07:49 +0000 (12:07 +0000)] 
Merge r1861269 from trunk:

* modules/ssl/ssl_engine_config.c (ssl_cmd_check_file):
  If dumping the config, don't validate the paths.  Allows
  e.g. "httpd -L" to work w/ certs configured but not present,
  doesn't affect "httpd -t".

Reviewed by: jorton, rpluem, jim

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

2 years agoPropose. [skip ci]
Joe Orton [Mon, 9 Jan 2023 12:03:53 +0000 (12:03 +0000)] 
Propose. [skip ci]

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

2 years agoAnd promote
Jim Jagielski [Mon, 9 Jan 2023 10:49:13 +0000 (10:49 +0000)] 
And promote

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

2 years agoBackport votes
Jim Jagielski [Mon, 9 Jan 2023 10:48:35 +0000 (10:48 +0000)] 
Backport votes

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

2 years agoupdate after backport [skip ci].
Stefan Eissing [Mon, 9 Jan 2023 07:47:58 +0000 (07:47 +0000)] 
update after backport [skip ci].

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

2 years agoMerge of httpd/httpd/trunk:r1906051
Stefan Eissing [Mon, 9 Jan 2023 07:47:29 +0000 (07:47 +0000)] 
Merge of httpd/httpd/trunk:r1906051

  *) mod_proxy_http2: apply the standard httpd content type handling
     to responses from the backend, as other proxy modules do. Fixes PR 66391.
     Thanks to Jérôme Billiras for providing the patch.

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

2 years ago *) mod_http2: version 2.0.10 of the module, synchronizing changes
Stefan Eissing [Mon, 9 Jan 2023 07:35:18 +0000 (07:35 +0000)] 
  *) mod_http2: version 2.0.10 of the module, synchronizing changes
     with the gitgub version. This is a partial rewrite of how connections
     and streams are handled.
     - an APR pollset and pipes (where supported) are used to monitor
       the main connection and react to IO for request/response handling.
       This replaces the stuttered timed waits of earlier versions.
     - H2SerializeHeaders directive still exists, but has no longer an effect.
     - Clients that seemingly misbehave still get less resources allocated,
       but ongoing requests are no longer disrupted.
     - Fixed an issue since 1.15.24 that "Server" headers in proxied requests
       were overwritten instead of preserved. [PR by @daum3ns]
     - A regression in v1.15.24 was fixed that could lead to httpd child
       processes not being terminated on a graceful reload or when reaching
       MaxConnectionsPerChild. When unprocessed h2 requests were queued at
       the time, these could stall. See #212.
     - Improved information displayed in 'server-status' for H2 connections when
       Extended Status is enabled. Now one can see the last request that IO
       operations happened on and transferred IO stats are updated as well.
     - When reaching server limits, such as MaxRequestsPerChild, the HTTP/2 connection
       send a GOAWAY frame much too early on new connections, leading to invalid
       protocol state and a client failing the request. See PR65731 at
       <https://bz.apache.org/bugzilla/show_bug.cgi?id=65731>.
       The module now initializes the HTTP/2 protocol correctly and allows the
       client to submit one request before the shutdown via a GOAWAY frame
       is being announced.
     - :scheme pseudo-header values, not matching the
       connection scheme, are forwarded via absolute uris to the
       http protocol processing to preserve semantics of the request.
       Checks on combinations of pseudo-headers values/absence
       have been added as described in RFC 7540. Fixes #230.
     - A bug that prevented trailers (e.g. HEADER frame at the end) to be
       generated in certain cases was fixed. See #233 where it prevented
       gRPC responses to be properly generated.
     - Request and response header values are automatically stripped of leading
       and trialing space/tab characters. This is equivalent behaviour to what
       Apache httpd's http/1.1 parser does.
       The checks for this in nghttp2 v1.50.0+ are disabled.
     - Extensive testing in production done by Alessandro Bianchi (@alexskynet)
       on the v2.0.x versions for stability. Many thanks!

  *) mod_proxy_http2: fixed #235 by no longer forwarding 'Host:' header when
     request ':authority' is known. Improved test case that did not catch that
     the previous 'fix' was incorrect.

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

2 years agoMerge r1477687 from trunk:
Ruediger Pluem [Wed, 4 Jan 2023 14:37:23 +0000 (14:37 +0000)] 
Merge r1477687 from trunk:

mod_dav: mod_dav overrides dav_fs response on PUT failure. PR 35981.

PR: 35981
Reviewed by: rpluem, covener, jorton, gbechis

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

2 years ago* Promote [skip ci]
Ruediger Pluem [Wed, 4 Jan 2023 14:31:41 +0000 (14:31 +0000)] 
* Promote [skip ci]

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

2 years ago* Vote [skip ci]
Ruediger Pluem [Wed, 4 Jan 2023 14:29:57 +0000 (14:29 +0000)] 
* Vote [skip ci]

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

2 years agovote [skip ci]
Giovanni Bechis [Wed, 4 Jan 2023 13:53:47 +0000 (13:53 +0000)] 
vote [skip ci]

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

2 years agoVote*2, propose*2. [skip ci]
Joe Orton [Wed, 4 Jan 2023 13:51:58 +0000 (13:51 +0000)] 
Vote*2, propose*2. [skip ci]

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

2 years ago* Add proposal
Ruediger Pluem [Wed, 4 Jan 2023 13:21:22 +0000 (13:21 +0000)] 
* Add proposal

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

2 years agoshort votes
Eric Covener [Wed, 4 Jan 2023 13:13:05 +0000 (13:13 +0000)] 
short votes

[skip ci]

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

2 years ago* Add proposal
Ruediger Pluem [Wed, 4 Jan 2023 13:07:03 +0000 (13:07 +0000)] 
* Add proposal

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 17 Dec 2022 13:55:05 +0000 (13:55 +0000)] 
fr doc rebuild.

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

2 years agoproposing r1906051 for backport. [skip ci]
Stefan Eissing [Sat, 17 Dec 2022 10:28:07 +0000 (10:28 +0000)] 
proposing r1906051 for backport. [skip ci]

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

2 years agofr doc XML file update.
Lucien Gentis [Thu, 15 Dec 2022 09:17:50 +0000 (09:17 +0000)] 
fr doc XML file update.

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

2 years agofr doc rebuild.
Lucien Gentis [Tue, 13 Dec 2022 09:11:35 +0000 (09:11 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML file update.
Lucien Gentis [Tue, 13 Dec 2022 09:10:49 +0000 (09:10 +0000)] 
fr doc XML file update.

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 10 Dec 2022 17:05:36 +0000 (17:05 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML files updates.
Lucien Gentis [Sat, 10 Dec 2022 17:04:42 +0000 (17:04 +0000)] 
fr doc XML files updates.

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

2 years agoMerge r1905793 from trunk:
Eric Covener [Tue, 6 Dec 2022 13:41:04 +0000 (13:41 +0000)] 
Merge r1905793 from trunk:

PR66374: add some <If> warning notes.

EXEC_ON_READ and similar can't be conditional on runtime checks,
but for backwards compat they aren't yet rejected.

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

2 years agoMerge r1905716 from trunk:
Eric Covener [Sat, 3 Dec 2022 15:37:02 +0000 (15:37 +0000)] 
Merge r1905716 from trunk:

mention some non-inuititive <If> stuff

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

2 years agofr doc rebuild.
Lucien Gentis [Thu, 1 Dec 2022 17:23:06 +0000 (17:23 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML file update.
Lucien Gentis [Thu, 1 Dec 2022 17:21:15 +0000 (17:21 +0000)] 
fr doc XML file update.

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

2 years agobump again
Jim Jagielski [Thu, 1 Dec 2022 13:08:20 +0000 (13:08 +0000)] 
bump again

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

2 years agoupdate backport prop w/ mmn bump commit
Jim Jagielski [Wed, 30 Nov 2022 14:46:04 +0000 (14:46 +0000)] 
update backport prop w/ mmn bump commit

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

2 years agovote/promote/comment
Eric Covener [Tue, 29 Nov 2022 19:41:53 +0000 (19:41 +0000)] 
vote/promote/comment

[skip ci]

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

2 years agoremove backported
Eric Covener [Tue, 29 Nov 2022 18:25:04 +0000 (18:25 +0000)] 
remove backported

[skip ci]

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

2 years agomerge r1905229,r1905404 from trunk;
Eric Covener [Tue, 29 Nov 2022 18:24:38 +0000 (18:24 +0000)] 
merge r1905229,r1905404 from trunk;

  *) mod_dav: Open the lock database read-only when possible
     2.4.x patch: trunk works

Submitted by: manu
Reviewed by: manu, jailletc36, covener

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

2 years agoremove backported, sent email on MMN q
Eric Covener [Tue, 29 Nov 2022 13:28:18 +0000 (13:28 +0000)] 
remove backported, sent email on MMN q

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

2 years agoMerge r1904516 from trunk:
Eric Covener [Tue, 29 Nov 2022 13:24:16 +0000 (13:24 +0000)] 
Merge r1904516 from trunk:

  *) mod_proxy_hcheck: Detect AJP/CPING support correctly. PR 66300.
     trunk revision:

Submitted by: jim
Reviewed by: jim, ylavic, icing, jfclere

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

2 years agoMerge r1903167 from trunk:
Eric Covener [Tue, 29 Nov 2022 13:21:06 +0000 (13:21 +0000)] 
Merge r1903167  from trunk:

  *) mod_ssl: fix for PR66190.

Submitted by: icing
Reviewed by: icing, rpluem, ylavic

Github: closes #326

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

2 years agoMerge r1727934 from trunk:
Eric Covener [Tue, 29 Nov 2022 13:19:07 +0000 (13:19 +0000)] 
Merge r1727934 from trunk:

exporting mod_http2.h

Submitted by: icing
Reviewed by:  icing, rpluem, ylavic

Github: closes #327

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

2 years agomake update-changes prior to backports
Eric Covener [Tue, 29 Nov 2022 13:18:28 +0000 (13:18 +0000)] 
make update-changes prior to backports

[skip ci]

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

2 years agovote/promote
Eric Covener [Tue, 29 Nov 2022 13:09:00 +0000 (13:09 +0000)] 
vote/promote

not resetting votes for changes-entries addition

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

2 years agoVote + add a svn command to ease review for a backport proposal
Christophe Jaillet [Sat, 19 Nov 2022 16:06:48 +0000 (16:06 +0000)] 
Vote + add a svn command to ease review for a backport proposal

[skip ci]

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

2 years agoMoce proposal to the correct section
Christophe Jaillet [Sat, 19 Nov 2022 16:02:05 +0000 (16:02 +0000)] 
Moce proposal to the correct section

[skip ci]

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

2 years agoBackport ptoposal for DAVlockDiscovery option, and attempt to open DAVLockDB
manu [Sat, 19 Nov 2022 01:45:24 +0000 (01:45 +0000)] 
Backport ptoposal for DAVlockDiscovery option, and attempt to open DAVLockDB
read-only when possible.

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

2 years agoMove comment out-of-line to avoid YAML parse failures.
Joe Orton [Fri, 4 Nov 2022 08:33:25 +0000 (08:33 +0000)] 
Move comment out-of-line to avoid YAML parse failures.

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

2 years agoPossible fix for Travis 'parse error' seen for recent 2.4.x triggers.
Joe Orton [Thu, 3 Nov 2022 12:51:14 +0000 (12:51 +0000)] 
Possible fix for Travis 'parse error' seen for recent 2.4.x triggers.

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

2 years agoMerge r1904977 from trunk: [under CTR for Travis changes]
Joe Orton [Thu, 3 Nov 2022 10:32:08 +0000 (10:32 +0000)] 
Merge r1904977 from trunk: [under CTR for Travis changes]

Test against OpenSSL 3.0.7.

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

2 years agoAdd my vote.
Jean-Frederic Clere [Wed, 2 Nov 2022 12:41:21 +0000 (12:41 +0000)] 
Add my vote.

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

2 years agoRemove backported entry
Christophe Jaillet [Sat, 22 Oct 2022 05:13:55 +0000 (05:13 +0000)] 
Remove backported entry

[skip ci]

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

2 years agoMerge r1901772 from trunk
Christophe Jaillet [Sat, 22 Oct 2022 05:11:41 +0000 (05:11 +0000)] 
Merge r1901772 from trunk

   * mod_ssl: Missing bit from r1901470 to handle OpenSSL-3+ FIPS.
     OPENSSL_FIPS is no longer defined with openssl-3, it always HAVE_FIPS.

PR: 66063 (follow-up)
Submitted by: ylavic
Reviewed by: rpluem, ylavic, icing
Backported by: jailletc36

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

2 years agopropose http2 backport. [skip ci]
Stefan Eissing [Tue, 18 Oct 2022 11:09:07 +0000 (11:09 +0000)] 
propose http2 backport. [skip ci]

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

2 years agoTrigger ci
Yann Ylavic [Mon, 17 Oct 2022 19:33:38 +0000 (19:33 +0000)] 
Trigger ci

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

2 years agoTry keeping ASan builds w/o LeakSanitizer (which segfaults).
Yann Ylavic [Mon, 17 Oct 2022 17:48:51 +0000 (17:48 +0000)] 
Try keeping ASan builds w/o LeakSanitizer (which segfaults).

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

2 years agoDisable Travis job 'Linux Ubuntu Focal, ASan, pool-debug' due to persistent errors...
Stefan Eissing [Mon, 17 Oct 2022 13:08:23 +0000 (13:08 +0000)] 
Disable Travis job 'Linux Ubuntu Focal, ASan, pool-debug' due to persistent errors from LeakSanitizer

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

2 years agovote and promote [skip ci]
Stefan Eissing [Mon, 17 Oct 2022 11:53:22 +0000 (11:53 +0000)] 
vote and promote [skip ci]

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

2 years agoUpdate backport w/ fix noted by CJ!
Jim Jagielski [Mon, 17 Oct 2022 11:19:22 +0000 (11:19 +0000)] 
Update backport w/ fix noted by CJ!

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

2 years agoVote, promote [skip ci]
Yann Ylavic [Mon, 17 Oct 2022 07:36:14 +0000 (07:36 +0000)] 
Vote, promote [skip ci]

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

2 years ago* Vote
Ruediger Pluem [Mon, 17 Oct 2022 06:15:07 +0000 (06:15 +0000)] 
* Vote

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

2 years ago-1 Vote
Christophe Jaillet [Sun, 16 Oct 2022 15:22:30 +0000 (15:22 +0000)] 
-1 Vote

[skip ci]

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

2 years agoProposal
Christophe Jaillet [Sun, 16 Oct 2022 15:10:13 +0000 (15:10 +0000)] 
Proposal

[skip ci]

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

2 years agoPropose 3 backports for the health check module
Jim Jagielski [Tue, 11 Oct 2022 13:26:25 +0000 (13:26 +0000)] 
Propose 3 backports for the health check module

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

2 years agovote [skip ci]
Stefan Eissing [Thu, 6 Oct 2022 11:12:41 +0000 (11:12 +0000)] 
vote [skip ci]

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

2 years agorevoking h2 backport proposal due to https://github.com/icing/mod_h2/issues/234....
Stefan Eissing [Thu, 22 Sep 2022 15:10:22 +0000 (15:10 +0000)] 
revoking h2 backport proposal due to https://github.com/icing/mod_h2/issues/234. [skip ci]

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

2 years agobackport proposal for mod_http2 added. [skip ci]
Stefan Eissing [Thu, 15 Sep 2022 10:01:06 +0000 (10:01 +0000)] 
backport proposal for mod_http2 added. [skip ci]

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 10 Sep 2022 16:22:16 +0000 (16:22 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML file update.
Lucien Gentis [Sat, 10 Sep 2022 16:21:24 +0000 (16:21 +0000)] 
fr doc XML file update.

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

2 years agoMerge of 1903959 from trunk
Stefan Eissing [Sat, 10 Sep 2022 09:01:44 +0000 (09:01 +0000)] 
Merge of 1903959 from trunk

  *) test mod_md. disable lock holding test for CI

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

2 years agoFix a doc build issue introduced in r1903934.
Christophe Jaillet [Fri, 9 Sep 2022 16:24:27 +0000 (16:24 +0000)] 
Fix a doc build issue introduced in r1903934.

(r1903946 in trunk)

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

2 years agoFix a strange link in the French Doc.
Christophe Jaillet [Fri, 9 Sep 2022 16:14:57 +0000 (16:14 +0000)] 
Fix a strange link in the French Doc.

(r1903942 in trunk)

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

2 years agoAdd some syntax highlight to some directive usage examples.
Christophe Jaillet [Thu, 8 Sep 2022 19:21:29 +0000 (19:21 +0000)] 
Add some syntax highlight to some directive usage examples.

Fix a small style issue.

(r1903933 in trunk)

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 3 Sep 2022 13:50:08 +0000 (13:50 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML file update.
Lucien Gentis [Sat, 3 Sep 2022 13:49:09 +0000 (13:49 +0000)] 
fr doc XML file update.

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

2 years agoMerge r1903838 from trunk:
Eric Covener [Fri, 2 Sep 2022 23:17:52 +0000 (23:17 +0000)] 
Merge r1903838 from trunk:

emphasize a few things about authz_host

- "domain name" is not a good contrast for hostname unqualified, use "partial" as used earlier in the doc
- mention that DNS resolution [of the require line arguments] is done at runtime not startup. This may be
  obvious to developers when you see it uses an ap_expr but the question was specifically asked on IRC.

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 27 Aug 2022 14:13:32 +0000 (14:13 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML files updates.
Lucien Gentis [Sat, 27 Aug 2022 14:12:22 +0000 (14:12 +0000)] 
fr doc XML files updates.

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

2 years agoMerge of /httpd/httpd/trunk:r1903677
Stefan Eissing [Thu, 25 Aug 2022 14:11:44 +0000 (14:11 +0000)] 
Merge of  /httpd/httpd/trunk:r1903677

  *) mod_md: a new directive `MDStoreLocks` can be used on cluster
     setups with a shared file system for `MDStoreDir` to order
     activation of renewed certificates when several cluster nodes are
     restarted at the same time. Store locks are not enabled by default.

     Restored curl_easy cleanup behaviour from v2.4.14 and refactored
     the use of curl_multi for OCSP requests to work with that.
     Fixes <https://github.com/icing/mod_md/issues/293>.

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

2 years agoMerge r1902117, r1902130, r1902132, r1902133 from trunk:
Jim Jagielski [Sun, 21 Aug 2022 20:29:06 +0000 (20:29 +0000)] 
Merge r1902117, r1902130, r1902132, r1902133 from trunk:

*) mod_heartmonitor: Allow "HeartbeatMaxServers 0"
   to use file based storage instead of slotmem.
   Needed after setting HeartbeatMaxServers default
   to the documented value 10 in 2.4.54.
   [Jérôme Billiras]

Fix numeric check for HeartbeatMaxServers.

*) mod_heartmonitor: Document interaction between
   HeartbeatStorage and HeartbeatMaxServers.

Fix new typo in docs...

Submitted by: rjung
Reviewed by: rjung, rpluem, jim

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

2 years agoMerge r1822857, r1876815, r1893499, r1900024, r1900152, r1900306, r1900559, r1900564...
Jim Jagielski [Sun, 21 Aug 2022 20:26:51 +0000 (20:26 +0000)] 
Merge r1822857, r1876815, r1893499, r1900024, r1900152, r1900306, r1900559, r1900564, r1900691, r1900694 from trunk:

* Makefile.in (build/config_vars.out): Rebuild if build/config_vars.sh
  has changed.

sort safe_env_lst
bz 64371

mod_optional_hook_import: debug message at APLOG_DEBUG level.

  *) de-duplicate ALOGNO from code copy.

ab: apr_base64_encode already NUL-terminate the output.

And returns the length including the trailing \0, so setting it at that
length is off by +1.

* Avoid an overflow on large inputs

PR: 66033

dav_get_liveprop_info() returns a long not an int.

Update the type of global_ns accordingly and update the format specifier when this variable is used in printf like functions.

This also aligns code with dav_core_insert_prop() in modules/dav/main/std_liveprop.c

Length computed by count_string() are accumulated in an apr_size_t, so be more consistent and use this data type also in this function.

Fix some typo

[skip ci]

Fix some typos

[skip ci]
Submitted by: jorton, gbechis, ylavic, icing, ylavic, rpluem, jailletc36, jailletc36, jailletc36, jailletc36
Reviewed by: jailletc36, rpluem, jim

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

2 years agopromote
Jim Jagielski [Sun, 21 Aug 2022 20:24:17 +0000 (20:24 +0000)] 
promote

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

2 years agovote
Jim Jagielski [Sun, 21 Aug 2022 20:23:54 +0000 (20:23 +0000)] 
vote

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

2 years ago* Vote
Ruediger Pluem [Wed, 17 Aug 2022 06:53:15 +0000 (06:53 +0000)] 
* Vote

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

2 years ago* Add proposal
Ruediger Pluem [Wed, 17 Aug 2022 06:32:47 +0000 (06:32 +0000)] 
* Add proposal

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

3 years agobackport proposal for PR66190 fix. [skip ci]
Stefan Eissing [Tue, 2 Aug 2022 08:39:52 +0000 (08:39 +0000)] 
backport proposal for PR66190 fix. [skip ci]

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