]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
3 years ago *) test: adding modules/md test suite
Stefan Eissing [Tue, 14 Dec 2021 11:33:27 +0000 (11:33 +0000)] 
  *) test: adding modules/md test suite

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

3 years ago *) test: ignoring generated config.ini
Stefan Eissing [Tue, 14 Dec 2021 11:27:39 +0000 (11:27 +0000)] 
  *) test: ignoring generated config.ini

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

3 years ago * test: updated pytest test/modules/http2 suite from trunk
Stefan Eissing [Tue, 14 Dec 2021 11:26:52 +0000 (11:26 +0000)] 
  * test: updated pytest test/modules/http2 suite from trunk
    with skips for cases where backports have not been done.

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

3 years agoupdate after backport. [skip ci]
Stefan Eissing [Tue, 14 Dec 2021 09:58:50 +0000 (09:58 +0000)] 
update after backport. [skip ci]

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

3 years agoMerge r1889494,r1892563,r1892917 from trunk:
Stefan Eissing [Tue, 14 Dec 2021 09:58:22 +0000 (09:58 +0000)] 
Merge r1889494,r1892563,r1892917 from trunk:

     - mod_proxy_balancer: add missing spaces in HTML output
     - mod_proxy_http: Avoid a double call to apr_table_get()
     - mod_ssl: Fix some typo and doxygen issues
     [Jean-Frederic Clere]

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

3 years agovote and promote. [skip ci]
Stefan Eissing [Tue, 14 Dec 2021 09:57:08 +0000 (09:57 +0000)] 
vote and promote. [skip ci]

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

3 years agoUpdate mergeinfo after latest backports [skip ci]
Yann Ylavic [Tue, 14 Dec 2021 00:35:53 +0000 (00:35 +0000)] 
Update mergeinfo after latest backports [skip ci]

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

3 years agoPropose, vote [skip ci]
Yann Ylavic [Tue, 14 Dec 2021 00:18:05 +0000 (00:18 +0000)] 
Propose, vote [skip ci]

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

3 years agoUpdate proposal.
Christophe Jaillet [Mon, 13 Dec 2021 20:44:43 +0000 (20:44 +0000)] 
Update proposal.

Note for me: always try building before submitting. It is not because a
patch looks trivial and applies cleanly, that it builds  :(

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

3 years agoBackport: 283/head
Graham Leggett [Mon, 13 Dec 2021 19:30:46 +0000 (19:30 +0000)] 
Backport:

  *) OpenSSL autoconf detection improvement
     trunk patch: http://svn.apache.org/r1834497
     2.4.x patch: svn merge -c 1834497 ^/httpd/httpd/trunk .
     +1: jorton, ylavic, minfrin

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

3 years agoVote and promote.
Graham Leggett [Mon, 13 Dec 2021 19:28:14 +0000 (19:28 +0000)] 
Vote and promote.

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

3 years agoMerge r1895787, r1895905 from trunk: [under CTR for Travis changes]
Joe Orton [Mon, 13 Dec 2021 16:46:38 +0000 (16:46 +0000)] 
Merge r1895787, r1895905 from trunk: [under CTR for Travis changes]

Add Travis build job building/testing mod_ssl against OpenSSL 3.

Add Travis job for 2.4.x against OpenSSL 3, using APR 1.7/apr-util 1.6.
Disable TEST_MALLOC (enabled by accident) for OpenSSL 3 / trunk job.
Restrict OpenSSL 3 / apr trunk build to non-2.4.x.

Github: closes #285

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

3 years agoMerge r1890477, r1895895, r1895907 from trunk: [skip ci]
Yann Ylavic [Mon, 13 Dec 2021 16:42:05 +0000 (16:42 +0000)] 
Merge r1890477, r1895895, r1895907 from trunk: [skip ci]

Add mapping = servlet / encoded

Improve docs for ProxyPass mapping= parameter.

Add a note about aliging mapping= with the backend's.

Submitted by: jfclere, ylavic, ylavic

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

3 years agoVote [skip ci]
Yann Ylavic [Mon, 13 Dec 2021 16:34:51 +0000 (16:34 +0000)] 
Vote [skip ci]

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

3 years agoPropose one, defer one. [skip ci]
Joe Orton [Mon, 13 Dec 2021 16:12:13 +0000 (16:12 +0000)] 
Propose one, defer one. [skip ci]

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

3 years agoBackport.
Graham Leggett [Mon, 13 Dec 2021 15:46:50 +0000 (15:46 +0000)] 
Backport.

  *) mod_proxy_connect, mod_proxy: Do not change the status code after we
     already sent it to the client.
     Trunk version of patch:
        https://svn.apache.org/r1895715
     Backport version for 2.4.x of patch:
       https://patch-diff.githubusercontent.com/raw/apache/httpd/pull/283.diff
     Can be applied via apply_backport_pr.sh 283
     +1: rpluem, icing, minfrin

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

3 years agoVote and promote.
Graham Leggett [Mon, 13 Dec 2021 15:46:04 +0000 (15:46 +0000)] 
Vote and promote.

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

3 years agoconsolidate CHANGES. [skip ci]
Stefan Eissing [Mon, 13 Dec 2021 15:26:24 +0000 (15:26 +0000)] 
consolidate CHANGES. [skip ci]

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

3 years agovote [skip ci]
Stefan Eissing [Mon, 13 Dec 2021 15:25:33 +0000 (15:25 +0000)] 
vote [skip ci]

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

3 years agocleanup after backport. [skip ci]
Stefan Eissing [Mon, 13 Dec 2021 15:17:32 +0000 (15:17 +0000)] 
cleanup after backport. [skip ci]

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

3 years agoMerge r1895719 from trunk:
Stefan Eissing [Mon, 13 Dec 2021 15:16:55 +0000 (15:16 +0000)] 
Merge r1895719 from trunk:

  *) mod_http: Correctly sent a 100 Continue status code when sending an interim
     response as result of an Expect: 100-Continue in the request and not the
     current status code of the request. PR 65725 [Ruediger Pluem]

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

3 years agovote and promote. [skip ci]
Stefan Eissing [Mon, 13 Dec 2021 15:13:00 +0000 (15:13 +0000)] 
vote and promote. [skip ci]

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

3 years agocleanup after backport [skip ci]
Stefan Eissing [Mon, 13 Dec 2021 15:03:39 +0000 (15:03 +0000)] 
cleanup after backport [skip ci]

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

3 years agoMerge r1879889,r1879889,r1893644 from trunk:
Stefan Eissing [Mon, 13 Dec 2021 15:02:44 +0000 (15:02 +0000)] 
Merge r1879889,r1879889,r1893644 from trunk:

  *) mod_dav: Some DAV extensions, like CalDAV, specify both document
     elements and property elements that need to be taken into account
     when generating a property. The document element and property element
     are made available in the dav_liveprop_elem structure by calling
     dav_get_liveprop_element(). [Graham Leggett]

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

3 years agoMerge r1877122, r1879827 from trunk:
Joe Orton [Mon, 13 Dec 2021 15:01:53 +0000 (15:01 +0000)] 
Merge r1877122, r1879827 from trunk:

Travis docs updates.

Test VPATH build in Travis, update docs.

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

3 years agovote and promote [skip ci]
Stefan Eissing [Mon, 13 Dec 2021 15:01:43 +0000 (15:01 +0000)] 
vote and promote [skip ci]

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

3 years agocorrection of patch message (not content) I backported. I am stupid. [skip ci]
Stefan Eissing [Mon, 13 Dec 2021 14:46:33 +0000 (14:46 +0000)] 
correction of patch message (not content) I backported. I am stupid. [skip ci]

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

3 years agobackport cleanup [skip ci]
Stefan Eissing [Mon, 13 Dec 2021 14:44:11 +0000 (14:44 +0000)] 
backport cleanup [skip ci]

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

3 years agoMerged r1879889,r1893643,r1893644 from trunk:
Stefan Eissing [Mon, 13 Dec 2021 14:43:38 +0000 (14:43 +0000)] 
Merged r1879889,r1893643,r1893644 from trunk:

  *) mod_dav: Add utility functions dav_validate_root_ns(),
     dav_find_child_ns(), dav_find_next_ns(), dav_find_attr_ns() and
     dav_find_attr() so that other modules get to play too.
     [Graham Leggett]

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

3 years agovote and promote. [skip ci]
Stefan Eissing [Mon, 13 Dec 2021 14:36:27 +0000 (14:36 +0000)] 
vote and promote. [skip ci]

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

3 years agoFix merge error in r1895876.
Joe Orton [Mon, 13 Dec 2021 14:29:41 +0000 (14:29 +0000)] 
Fix merge error in r1895876.

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

3 years ago* Propose [skip ci]
Ruediger Pluem [Mon, 13 Dec 2021 13:08:45 +0000 (13:08 +0000)] 
* Propose [skip ci]

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

3 years ago* Vote [skip ci]
Ruediger Pluem [Mon, 13 Dec 2021 12:30:39 +0000 (12:30 +0000)] 
* Vote [skip ci]

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

3 years agoMerge r1891138 from trunk: (ci part)
Joe Orton [Mon, 13 Dec 2021 12:08:26 +0000 (12:08 +0000)] 
Merge r1891138 from trunk: (ci part)

* test/travis_run_linux.sh: For TEST_SSL, test loading encrypted
  private keys.

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

3 years agoPropose [skip ci]
Yann Ylavic [Mon, 13 Dec 2021 11:22:10 +0000 (11:22 +0000)] 
Propose [skip ci]

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

3 years agoUpdate credit for OpenSSL 3 patches. [skip ci]
Joe Orton [Mon, 13 Dec 2021 11:09:05 +0000 (11:09 +0000)] 
Update credit for OpenSSL 3 patches. [skip ci]

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

3 years agoAdd a note.
Graham Leggett [Mon, 13 Dec 2021 10:51:00 +0000 (10:51 +0000)] 
Add a note.

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

3 years agoBackport:
Graham Leggett [Mon, 13 Dec 2021 10:43:53 +0000 (10:43 +0000)] 
Backport:

  *) mpm_event: Restart stopping of idle children after a load peak. PR 65626.
     trunk patch: http://svn.apache.org/r1894285
                  http://svn.apache.org/r1894286
                  http://svn.apache.org/r1894291
                  http://svn.apache.org/r1895550
                  http://svn.apache.org/r1895553
                  http://svn.apache.org/r1895630
     backport PR: https://github.com/apache/httpd/pull/276
     2.4.x patch: https://patch-diff.githubusercontent.com/raw/apache/httpd/pull/276.patch
     +1: ylavic, rpluem, minfrin
     ylavic: updated with r1894291 for correctness of perform_idle_server_maintenance()
             w.r.t. num_buckets > 1 and ease merging of r1895553, with r1895550 for
             correctness of active_daemons used in r1895553 and r1895630.

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

3 years agoVote and promote.
Graham Leggett [Mon, 13 Dec 2021 10:42:56 +0000 (10:42 +0000)] 
Vote and promote.

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

3 years agoBackport:
Graham Leggett [Mon, 13 Dec 2021 10:33:48 +0000 (10:33 +0000)] 
Backport:

  *) mod_http2: fixes PR65731 and https://github.com/icing/mod_h2/issues/212
     trunk patch: na, fixed on 2.4.x source base
     backport PR: https://github.com/apache/httpd/pull/281
     +1: icing, minfrin, ylavic

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

3 years agoBackport.
Graham Leggett [Mon, 13 Dec 2021 10:27:03 +0000 (10:27 +0000)] 
Backport.

  *) mod_ssl: Updates to support OpenSSL 3.x
     trunk patch: https://svn.apache.org/r1519264
                  https://svn.apache.org/r1737657
                  https://svn.apache.org/r1876934
                  https://svn.apache.org/r1876936
                  https://svn.apache.org/r1876938
                  https://svn.apache.org/r1890067
                  https://svn.apache.org/r1890076
                  https://svn.apache.org/r1891138
                  https://svn.apache.org/r1893876
                  https://svn.apache.org/r1893964
                  https://svn.apache.org/r1894716
                  https://svn.apache.org/r1895774
     backport PR: https://github.com/apache/httpd/pull/258
     2.4.x patch: https://patch-diff.githubusercontent.com/raw/apache/httpd/pull/258.patch
                  or https://people.apache.org/~jorton/mod_ssl-openssl3.patch
     +1: jorton, minfrin, ylavic

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

3 years ago* Vote and comment [skip ci]
Ruediger Pluem [Mon, 13 Dec 2021 10:05:16 +0000 (10:05 +0000)] 
* Vote and comment [skip ci]

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

3 years agoEasy proposals to synch a little trunk and 2.4.x
Christophe Jaillet [Mon, 13 Dec 2021 06:30:37 +0000 (06:30 +0000)] 
Easy proposals to synch a little trunk and 2.4.x

[skip ci]

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

3 years agoVote [skip ci]
Yann Ylavic [Sat, 11 Dec 2021 13:10:49 +0000 (13:10 +0000)] 
Vote [skip ci]

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

3 years agoVote, promote [skip ci].
Yann Ylavic [Sat, 11 Dec 2021 12:58:58 +0000 (12:58 +0000)] 
Vote, promote [skip ci].

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

3 years agoRevert r1895807 [skip ci].
Yann Ylavic [Sat, 11 Dec 2021 12:57:53 +0000 (12:57 +0000)] 
Revert r1895807 [skip ci].

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

3 years agoVote, promote [skip ci].
Yann Ylavic [Sat, 11 Dec 2021 12:56:14 +0000 (12:56 +0000)] 
Vote, promote [skip ci].

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

3 years agoWithdraw stale proposal. Replacement patches have solved same problem
Graham Leggett [Fri, 10 Dec 2021 16:05:24 +0000 (16:05 +0000)] 
Withdraw stale proposal. Replacement patches have solved same problem
in a way that could be backported.

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

3 years agoUse jorton's more comprehensive patch set, vote.
Graham Leggett [Fri, 10 Dec 2021 16:03:58 +0000 (16:03 +0000)] 
Use jorton's more comprehensive patch set, vote.

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

3 years agoPropose PR258. [skip ci]
Joe Orton [Fri, 10 Dec 2021 15:12:33 +0000 (15:12 +0000)] 
Propose PR258. [skip ci]

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

3 years agoUpdate mmn in proposal.
Graham Leggett [Fri, 10 Dec 2021 14:03:58 +0000 (14:03 +0000)] 
Update mmn in proposal.

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

3 years ago * documentation: adding mod_tls to the RTC areas
Stefan Eissing [Fri, 10 Dec 2021 14:02:35 +0000 (14:02 +0000)] 
 * documentation: adding mod_tls to the RTC areas
[skip ci]

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

3 years ago *) mod_tls: added mod_tls from abetterinternet, donated
Stefan Eissing [Fri, 10 Dec 2021 13:59:10 +0000 (13:59 +0000)] 
  *) mod_tls: added mod_tls from abetterinternet, donated
     by ISRG/Prossimo <https://github.com/abetterinternet/mod_tls>.
     - adds font-/backend TLS (v1.2/v1.3) via the Rust rustls crate
       and its rustls-ffi C binding <https://github.com/rustls/rustls-ffi>.
     - documentation at <https://github.com/abetterinternet/mod_tls>
       (adding to Apache's manual TBD)
     - build support for Apache httpd configure on *nix platforms,
       rustls is linked statically into mod_tls.

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

3 years agoUpdate MMN in proposal.
Graham Leggett [Fri, 10 Dec 2021 13:51:31 +0000 (13:51 +0000)] 
Update MMN in proposal.

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

3 years agoVote.
Graham Leggett [Fri, 10 Dec 2021 13:33:31 +0000 (13:33 +0000)] 
Vote.

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

3 years agoBackport:
Graham Leggett [Fri, 10 Dec 2021 13:23:51 +0000 (13:23 +0000)] 
Backport:

  *) mod_proxy_connect: Honor the smallest of the backend or client timeout
     while tunneling, and handle "proxy-nohalfclose" as opt-out for hlaf-close
     tunneling. PR 65631, 65662, 65689.
     trunk patch: http://svn.apache.org/r1894290
                  http://svn.apache.org/r1895304
     backport PR: https://github.com/apache/httpd/pull/278
     2.4.x patch: https://patch-diff.githubusercontent.com/raw/apache/httpd/pull/278.patch
     +1: ylavic, rpluem, minfrin

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

3 years agoVote and promote.
Graham Leggett [Fri, 10 Dec 2021 13:21:09 +0000 (13:21 +0000)] 
Vote and promote.

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

3 years agoThis backport was applied.
Graham Leggett [Fri, 10 Dec 2021 13:08:18 +0000 (13:08 +0000)] 
This backport was applied.

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

3 years agoPropose and vote.
Graham Leggett [Fri, 10 Dec 2021 13:00:27 +0000 (13:00 +0000)] 
Propose and vote.

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

3 years agoFix layout [skip ci].
Yann Ylavic [Thu, 9 Dec 2021 16:11:56 +0000 (16:11 +0000)] 
Fix layout [skip ci].

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

3 years agopropose h2 fix backport [skip ci]
Stefan Eissing [Thu, 9 Dec 2021 13:36:55 +0000 (13:36 +0000)] 
propose h2 fix backport [skip ci]

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

3 years agoYet another update to MaxSpareThreads behaviour. [skip ci]
Yann Ylavic [Mon, 6 Dec 2021 17:36:45 +0000 (17:36 +0000)] 
Yet another update to MaxSpareThreads behaviour. [skip ci]

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

3 years agofr doc rebuild.
Lucien Gentis [Sat, 4 Dec 2021 15:20:36 +0000 (15:20 +0000)] 
fr doc rebuild.

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

3 years agofr doc XML file update.
Lucien Gentis [Sat, 4 Dec 2021 15:19:12 +0000 (15:19 +0000)] 
fr doc XML file update.

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

3 years agoMerge r1894171 from trunk:
Yann Ylavic [Fri, 3 Dec 2021 15:34:16 +0000 (15:34 +0000)] 
Merge r1894171 from trunk:

*) core: Be safe with ap_lingering_close() called with a socket NULL-ed.

PR 65627.

mod_itk seems to:
  ap_set_core_module_config(c->conn_config, NULL)
before calling ap_lingering_close(), causing a crash after r1891721.
Until we have an API to no-op ap_lingering_close(), let's be safe.

* server/connection.c(ap_start_lingering_close):
  The socket should not be NULL here, add an assertion.

* server/connection.c(ap_lingering_close):
  Set c->aborted if the socket is NULL, and give up.

Submitted by: acmondor <bz.apache.org acmondor.ca>, ylavic
Reviewed by: ylavic, icing, rpluem
Github: closes #277

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

3 years agoUpdate proposal for PR 65626 from latest dev@ discussions, reset votes.
Yann Ylavic [Fri, 3 Dec 2021 15:04:49 +0000 (15:04 +0000)] 
Update proposal for PR 65626 from latest dev@ discussions, reset votes.

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

3 years ago* Vote and promote
Ruediger Pluem [Wed, 1 Dec 2021 14:31:24 +0000 (14:31 +0000)] 
* Vote and promote

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

3 years agoretracting mod_http2 backport, seems to need some work
Stefan Eissing [Wed, 1 Dec 2021 11:51:34 +0000 (11:51 +0000)] 
retracting mod_http2 backport, seems to need some work
after report at https://github.com/icing/mod_h2/issues/228
[skip ci]

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

3 years agoupdate backport h2 proposal by adding r1895349. [skip ci]
Stefan Eissing [Fri, 26 Nov 2021 09:34:31 +0000 (09:34 +0000)] 
update backport h2 proposal by adding r1895349. [skip ci]

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

3 years agoupdated proposal to include fix by ylavic, r1895336.
Stefan Eissing [Thu, 25 Nov 2021 16:11:16 +0000 (16:11 +0000)] 
updated proposal to include fix by ylavic, r1895336.

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

3 years agovote [skip ci]
Stefan Eissing [Thu, 25 Nov 2021 15:51:50 +0000 (15:51 +0000)] 
vote [skip ci]

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

3 years agotest: adapting http2 test 200_16 to compensate for not getting a response.
Stefan Eissing [Thu, 25 Nov 2021 15:48:08 +0000 (15:48 +0000)] 
test: adapting http2 test 200_16 to compensate for not getting a response.
      This happens for newer nghttp2 versions that RST a stream with the
      tested, invalid header.

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

3 years agovote [skip ci]
Stefan Eissing [Thu, 25 Nov 2021 15:44:21 +0000 (15:44 +0000)] 
vote [skip ci]

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

3 years agoRef PRs in proposal [skip ci].
Yann Ylavic [Thu, 25 Nov 2021 13:11:36 +0000 (13:11 +0000)] 
Ref PRs in proposal [skip ci].

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

3 years agoPropose.
Yann Ylavic [Thu, 25 Nov 2021 13:09:09 +0000 (13:09 +0000)] 
Propose.

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

3 years agointegration of CHANGES [skip ci]
Stefan Eissing [Wed, 24 Nov 2021 11:08:47 +0000 (11:08 +0000)] 
integration of CHANGES [skip ci]

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

3 years agoMerge of 1893969,1894610,1894718,1895285,1895287 from trunk:
Stefan Eissing [Wed, 24 Nov 2021 11:07:53 +0000 (11:07 +0000)] 
Merge of 1893969,1894610,1894718,1895285,1895287 from trunk:

  *) mod_md: Fix memory leak in case of failures to load the private key.
     PR 65620 [ Filipe Casal <filipe.casal@trailofbits.com> ]
  *) mod_md: adding v2.4.8 with the following changes
    - Added support for ACME External Account Binding (EAB).
      Use the new directive `MDExternalAccountBinding` to provide the
      server with the value for key identifier and hmac as provided by
      your CA.
      While working on some servers, EAB handling is not uniform
      across CAs. First tests with a Sectigo Certificate Manager in
      demo mode are successful. But ZeroSSL, for example, seems to
      regard EAB values as a one-time-use-only thing, which makes them
      fail if you create a seconde account or retry the creation of the
      first account with the same EAB.
    - The directive 'MDCertificateAuthority' now checks if its parameter
      is a http/https url or one of a set of known names. Those are
      'LetsEncrypt', 'LetsEncrypt-Test', 'Buypass' and 'Buypass-Test'
      for now and they are not case-sensitive.
      The default of LetsEncrypt is unchanged.
    - `MDContactEmail` can now be specified inside a `<MDomain dnsname>`
      section.
    - Treating 401 HTTP status codes for orders like 403, since some ACME
      servers seem to prefer that for accessing oders from other accounts.
    - When retrieving certificate chains, try to read the repsonse even
      if the HTTP Content-Type is unrecognized.
    - Fixed a bug that reset the error counter of a certificate renewal
      and prevented the increasing delays in further attempts.
    - Fixed the renewal process giving up every time on an already existing
      order with some invalid domains. Now, if such are seen in a previous
      order, a new order is created for a clean start over again.
      See <https://github.com/icing/mod_md/issues/268>
    - Fixed a mixup in md-status handler when static certificate files
      and renewal was configured at the same time.
  *) mod_md: values for External Account Binding (EAB) can
     now also be configured to be read from a separate JSON
     file. This allows to keep server configuration permissions
     world readable without exposing secrets.

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

3 years agoadd proposal for backport of mod_http2 v2.0 from trunk.
Stefan Eissing [Wed, 17 Nov 2021 12:28:42 +0000 (12:28 +0000)] 
add proposal for backport of mod_http2 v2.0 from trunk.
[skip ci]

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

3 years agoupdate after backport [skip ci]
Stefan Eissing [Wed, 17 Nov 2021 08:43:25 +0000 (08:43 +0000)] 
update after backport [skip ci]

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

3 years agoMerge of r1894074 from trunk:
Stefan Eissing [Wed, 17 Nov 2021 08:42:35 +0000 (08:42 +0000)] 
Merge of r1894074 from trunk:

  *) mod_proxy_uwsgi: Remove duplicate slashes at the beginning of PATH_INFO.
     PR 65616.  [Ruediger Pluem]

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

3 years agovote and promote. [skip ci]
Stefan Eissing [Wed, 17 Nov 2021 08:41:07 +0000 (08:41 +0000)] 
vote and promote. [skip ci]

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

3 years agoFixes #65630
Vincent Deffontaines [Thu, 21 Oct 2021 06:52:34 +0000 (06:52 +0000)] 
Fixes #65630

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

3 years agoMerged. [skip ci]
Joe Orton [Tue, 12 Oct 2021 08:13:55 +0000 (08:13 +0000)] 
Merged. [skip ci]

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

3 years agoMerge r1782986 from trunk:
Joe Orton [Tue, 12 Oct 2021 08:13:29 +0000 (08:13 +0000)] 
Merge r1782986 from trunk:

util_filter: better ap_pass_brigade() vs empty brigades.

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

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

3 years ago* Vote [skip ci]
Ruediger Pluem [Mon, 11 Oct 2021 15:26:52 +0000 (15:26 +0000)] 
* Vote [skip ci]

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

3 years agoPropose [skip ci].
Yann Ylavic [Sat, 9 Oct 2021 15:28:38 +0000 (15:28 +0000)] 
Propose [skip ci].

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

3 years agoVote, promote [skip ci].
Yann Ylavic [Fri, 8 Oct 2021 16:32:06 +0000 (16:32 +0000)] 
Vote, promote [skip ci].

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

3 years ago* Vote [skip ci]
Ruediger Pluem [Fri, 8 Oct 2021 13:57:47 +0000 (13:57 +0000)] 
* Vote [skip ci]

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

3 years agoPropose. [skip ci]
Joe Orton [Fri, 8 Oct 2021 12:44:31 +0000 (12:44 +0000)] 
Propose. [skip ci]

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

3 years agopublishing release httpd-2.4.51
Stefan Eissing [Thu, 7 Oct 2021 15:22:02 +0000 (15:22 +0000)] 
publishing release httpd-2.4.51

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

3 years ago * update of test/modules/http2 from trunk.
Stefan Eissing [Thu, 7 Oct 2021 12:43:52 +0000 (12:43 +0000)] 
 * update of test/modules/http2 from trunk.

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

3 years ago* Nitpick
Ruediger Pluem [Thu, 7 Oct 2021 12:36:22 +0000 (12:36 +0000)] 
* Nitpick

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

3 years agoFix ap_mmn.h after r1893977.
Yann Ylavic [Thu, 7 Oct 2021 12:34:29 +0000 (12:34 +0000)] 
Fix ap_mmn.h after r1893977.

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

3 years agoBackported [skip ci].
Yann Ylavic [Thu, 7 Oct 2021 12:28:18 +0000 (12:28 +0000)] 
Backported [skip ci].

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

3 years agoMerge r1893971 from trunk:
Yann Ylavic [Thu, 7 Oct 2021 12:27:43 +0000 (12:27 +0000)] 
Merge r1893971 from trunk:

core: Add ap_unescape_url_ex() for better decoding control, and deprecate
      unused AP_NORMALIZE_DROP_PARAMETERS flag.

Submitted by: ylavic
Reviewed by: ylavic, icing, gbechis

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

3 years agoMove to 3 votes' section [skip ci].
Yann Ylavic [Thu, 7 Oct 2021 12:24:49 +0000 (12:24 +0000)] 
Move to 3 votes' section [skip ci].

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

3 years agovote [skip ci]
Giovanni Bechis [Thu, 7 Oct 2021 12:21:10 +0000 (12:21 +0000)] 
vote [skip ci]

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

3 years agovote [skip ci]
Stefan Eissing [Thu, 7 Oct 2021 12:13:33 +0000 (12:13 +0000)] 
vote [skip ci]

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

3 years agoPropose [skip ci].
Yann Ylavic [Thu, 7 Oct 2021 12:07:01 +0000 (12:07 +0000)] 
Propose [skip ci].

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

3 years agopublishing release httpd-2.4.50
Stefan Eissing [Tue, 5 Oct 2021 08:15:56 +0000 (08:15 +0000)] 
publishing release httpd-2.4.50

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