]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
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

2 years agofr doc XML file update.
Lucien Gentis [Sat, 22 Jul 2023 13:23:53 +0000 (13:23 +0000)] 
fr doc XML file update.

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

2 years agofr doc XML file update.
Lucien Gentis [Sat, 22 Jul 2023 13:16:11 +0000 (13:16 +0000)] 
fr doc XML file update.

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

2 years agoBackport to v2.4:
Graham Leggett [Mon, 17 Jul 2023 21:16:59 +0000 (21:16 +0000)] 
Backport to v2.4:

  *) core: Add formats %{z} and %{strftime-format} to ErrorLogFormat, and make
     sure that if the format is configured early enough it applies to every log
     line.  PR 62161.
     trunk patch: https://svn.apache.org/r1908380
                  https://svn.apache.org/r1908383
                  https://svn.apache.org/r1908384
                  https://svn.apache.org/r1908388
                  https://svn.apache.org/r1908389
                  https://svn.apache.org/r1908390
                  https://svn.apache.org/r1908393
                  https://svn.apache.org/r1908394
                  https://svn.apache.org/r1908406
                  https://svn.apache.org/r1908407
                  https://svn.apache.org/r1908556
                  https://svn.apache.org/r1908557
     2.4.x patch: svn merge -c 1908380,1908383-1908384,1908388-1908390,1908393-1908394,1908406-1908407,1908556-1908557 ^/httpd/httpd/trunk .
                  (merge works modulo MMN, or patch/PR below)
                  https://patch-diff.githubusercontent.com/raw/apache/httpd/pull/350.diff
                  https://github.com/apache/httpd/pull/350
     +1: ylavic, rpluem, minfrin

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

2 years agoVote and promote.
Graham Leggett [Mon, 17 Jul 2023 21:14:57 +0000 (21:14 +0000)] 
Vote and promote.

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

2 years agoUpdate proposal.
Graham Leggett [Mon, 17 Jul 2023 21:03:37 +0000 (21:03 +0000)] 
Update proposal.

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

2 years agoBackport proposal already backported in r1911060.
Graham Leggett [Mon, 17 Jul 2023 20:46:09 +0000 (20:46 +0000)] 
Backport proposal already backported in r1911060.

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

2 years agoBackport to v2.4:
Graham Leggett [Mon, 17 Jul 2023 20:40:44 +0000 (20:40 +0000)] 
Backport to v2.4:

  *) mod_deflate: Add DeflateAlterETag to control how the ETag
     is modified. The 'NoChange' parameter mimics 2.2.x behavior.
     PR 45023, PR 39727.
     Trunk version of patch:
        https://svn.apache.org/r1586542
     Backport version for 2.4.x of patch:
      https://raw.githubusercontent.com/jfclere/patch/main/mod_deflate.patch
     +1: jfclere, rpluem, ylavic
     rpluem says: Does anyone know why we don't merge the server config?

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

2 years agoBackport to v2.4:
Graham Leggett [Mon, 17 Jul 2023 20:36:38 +0000 (20:36 +0000)] 
Backport to v2.4:

  *) core: Optimize send_brigade_nonblocking()
     trunk patch:
        https://svn.apache.org/r1892450
        https://svn.apache.org/r1909966
     2.4.x patch: svn merge -c 1892450,1909966 ^/httpd/httpd/trunk .
     +1: jailletc36, rpluem, icing

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

2 years agoBackport to v2.4:
Graham Leggett [Mon, 17 Jul 2023 20:33:05 +0000 (20:33 +0000)] 
Backport to v2.4:

  *) Easy patches: synch 2.4.x and trunk
         - core: constify pointers in ap_expr lookup tables.  ~1/2Kb moves to r/o text section
         - core: Optimize performance in ap_normalize_path()
         - core: Optimize code flow in log_backtrace()
         - Fix a typo in README.cmake
         - Add a missing 'be' in README.CHANGES
     trunk patch:
          https://svn.apache.org/r1877350
          https://svn.apache.org/r1894021
          https://svn.apache.org/r1906379
          https://svn.apache.org/r1908657
          https://svn.apache.org/r1908150
     2.4.x patch: svn merge -c 1877350,1894021,1906379,1908657,1908150 ^/httpd/httpd/trunk .
     +1: jailletc36, rpluem, gbechis

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

2 years agomod_alias proposal.
Graham Leggett [Mon, 17 Jul 2023 15:55:33 +0000 (15:55 +0000)] 
mod_alias proposal.

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

2 years agoUpdate proposal.
Graham Leggett [Mon, 17 Jul 2023 14:46:12 +0000 (14:46 +0000)] 
Update proposal.

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

2 years agoPropose.
Graham Leggett [Mon, 17 Jul 2023 14:39:53 +0000 (14:39 +0000)] 
Propose.

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

2 years agoMerge r1884511, r1901273, r1910843, r1910849 from trunk:
Joe Orton [Mon, 17 Jul 2023 09:52:06 +0000 (09:52 +0000)] 
Merge r1884511, r1901273, r1910843, r1910849 from trunk:

Add .opus extension for audio/ogg mimetype, per RFC 7845

RFC 7845: https://tools.ietf.org/html/rfc7845#section-9

Submitted by: Richard de Boer <richard tubul.net>
Github: closes #144

Merge of PR 318:

  *) core: the conf/mime.types has been updated in conformance with RFC 9239:
     - .js moved from 'application/javascript' to 'text/javascript'
     - .mjs was added as 'text/javascript'
     [Mathias Bynens <@mathiasbynens> via PR 318]

Add application/vnd.geogebra.slides mime type

Submitted by: Zbynek Konecny <zbynek1729 gmail.com>
Github: closes #207

Add WebAssembly MIME type and file extension

Submitted by: Dave Hodder <dmh dmh.org.uk>
Github: closes #332
Reviewed by: jorton, icing, covener

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

2 years agovote/promote
Eric Covener [Fri, 14 Jul 2023 13:21:23 +0000 (13:21 +0000)] 
vote/promote

[skip ci]

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

2 years agobackported
Eric Covener [Fri, 14 Jul 2023 13:14:00 +0000 (13:14 +0000)] 
backported

[skip ci]

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

2 years agoBackport rewrite changes 1910649:1910705 from trunk
Eric Covener [Fri, 14 Jul 2023 13:13:38 +0000 (13:13 +0000)] 
Backport rewrite changes 1910649:1910705 from trunk

PR66672 trailing ? and QSA together regression

Reviewed By: covener, gbechis, ylavic

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

2 years agovote and propose h2 websockets for backport
Stefan Eissing [Mon, 10 Jul 2023 08:14:47 +0000 (08:14 +0000)] 
vote and propose h2 websockets for backport

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 8 Jul 2023 13:57:59 +0000 (13:57 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML file update.
Lucien Gentis [Sat, 8 Jul 2023 13:56:57 +0000 (13:56 +0000)] 
fr doc XML file update.

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

2 years agoMerged x3, propose x1.
Joe Orton [Fri, 7 Jul 2023 12:07:30 +0000 (12:07 +0000)] 
Merged x3, propose x1.

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

2 years agoMerge r1909241 from trunk:
Joe Orton [Fri, 7 Jul 2023 12:05:33 +0000 (12:05 +0000)] 
Merge r1909241 from trunk:

* Add server directory to include path as mod_rewrite requires test_char.h.

PR: 66571
Submitted by: Valeria Petrov <valeria.petrov@spinetix.com>
Reviewed by: rpluem, icing, ylavic
Submitted by: rpluem

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

2 years agoMerge r1908502 from trunk:
Joe Orton [Fri, 7 Jul 2023 12:04:17 +0000 (12:04 +0000)] 
Merge r1908502 from trunk:

mod_http2: Fix memory leak in calc_sha256_hash().
Submitted by: ylavic
Reviewed by: icing, jorton, covener

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

2 years agoMerge r1878890 from trunk:
Joe Orton [Fri, 7 Jul 2023 12:03:32 +0000 (12:03 +0000)] 
Merge r1878890 from trunk:

mod_ldap: Use the LDAP API directly to implement the rebind callback
for modern versions of OpenLDAP, avoiding the overhead of the apr-util
implementation.

* modules/ldap/util_ldap.c:
  Define USE_APR_LDAP_REBIND if a modern version of OpenLDAP is used.
  (uldap_rebind_proc): New function.
  (uldap_rebind_init, uldap_rebind_add): Define, using either the
  callback or the (bad) APR-util versions.
  (uldap_connection_unbind): Clear the rebind pool to remove rebind
  references prior to destroying the LDAP *.
  Omit for !USE_APR_LDAP_REBIND.
  (uldap_connection_init): Use new wrappers, only create the rebind
  pool if USE_APR_LDAP_REBIND.

* include/util_ldap.h: Don't include apr_ldap_rebind.h here.

PR: 64414
Github: closes #124
Reviewed by: jorton, covener, ylavic (by inspection)

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

2 years agoMerge r1910815 from trunk:
Joe Orton [Fri, 7 Jul 2023 11:58:42 +0000 (11:58 +0000)] 
Merge r1910815 from trunk:

mod_rewrite: Fix a possible NULL pointer dereference in hook_uri2file

is_absolute_uri() dereferences r->filename in the function body, but
there is no check if r->filename == NULL before.

Submitted by: Luboš Uhliarik <luhliari redhat.com>
Reviewed by: jorton, covener, ylavic
Github: closes #355

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

2 years agoVote, promote.
Yann Ylavic [Fri, 7 Jul 2023 11:47:15 +0000 (11:47 +0000)] 
Vote, promote.

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

2 years agovote/promote
Eric Covener [Fri, 7 Jul 2023 11:33:44 +0000 (11:33 +0000)] 
vote/promote

[skip ci]

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

2 years agoMerge, vote, propose.
Joe Orton [Fri, 7 Jul 2023 07:47:31 +0000 (07:47 +0000)] 
Merge, vote, propose.

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

2 years agoReference correct PR.
Joe Orton [Fri, 7 Jul 2023 07:25:14 +0000 (07:25 +0000)] 
Reference correct PR.

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

2 years agoFix some typo in CHANGES entry
Christophe Jaillet [Thu, 6 Jul 2023 20:46:50 +0000 (20:46 +0000)] 
Fix some typo in CHANGES entry

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

2 years agoUnless I missed somthing:
Christophe Jaillet [Thu, 6 Jul 2023 20:41:34 +0000 (20:41 +0000)] 
Unless I missed somthing:
  - H2StreamTimeout has been introduced in 2.4.55
  - H2MaxDataFrameLen and H2MaxDataFrameLen will be available in the next 2.4.58.

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

2 years agoMerge r1875355 from trunk:
Joe Orton [Thu, 6 Jul 2023 16:11:56 +0000 (16:11 +0000)] 
Merge r1875355 from trunk:

* modules/ssl/ssl_util_stapling.c (stapling_check_response) Don't stop
  Certificate Revoked messages.

  Certificate Revoked Responder messages don't belong to 'error' class.
  When the server receives one, it MUST be passed on to the client.
  And stored for the normal period of basic responses.

  Also don't log an error each time it is retrieved from cache,
  only once when it is retrieved from the OCSP responder.

PR: 60182
Obtained from: https://github.com/apache/httpd/commit/7db9795f45fd4688ceb13ee36090e4e2becbc709.diff
Submitted by: <gmoniker gmail.com>
Reviewed by: gbechis, icing, ylavic

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

2 years agoPropose x1.
Joe Orton [Thu, 6 Jul 2023 11:44:43 +0000 (11:44 +0000)] 
Propose x1.

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 1 Jul 2023 13:31:43 +0000 (13:31 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML file update.
Lucien Gentis [Sat, 1 Jul 2023 13:30:57 +0000 (13:30 +0000)] 
fr doc XML file update.

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

2 years agovote [skip ci]
Giovanni Bechis [Fri, 30 Jun 2023 13:53:57 +0000 (13:53 +0000)] 
vote [skip ci]

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

2 years agore-propose rewrite qsa
Eric Covener [Fri, 30 Jun 2023 13:06:05 +0000 (13:06 +0000)] 
re-propose rewrite qsa

[skip ci]

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

2 years agopropose r1908502 for backport
Stefan Eissing [Fri, 30 Jun 2023 07:52:50 +0000 (07:52 +0000)] 
propose r1908502 for backport

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

2 years agobackport of https://github.com/apache/httpd/pull/364
Stefan Eissing [Fri, 30 Jun 2023 07:22:40 +0000 (07:22 +0000)] 
backport of https://github.com/apache/httpd/pull/364

Merge 1907696,1907697 from trunk:

  *) mod_http2: new directive 'H2MaxDataFrameLen n' to limit the maximum
     amount of response body bytes put into a single HTTP/2 DATA frame.
     Setting this to 0 places no limit (but the max size allowed by the
     protocol is observed).
     The module, by default, tries to use the maximum size possible, which is
     somewhat around 16KB. This sets the maximum. When less response data is
     available, smaller frames will be sent.

Merge r1909769 from trunk (plus sync mod_http2.xml)

  *) mod_http2: v2.0.15 with the following fixes and improvements
     - New directive 'H2EarlyHint name value' to add headers to a response,
       picked up already when a "103 Early Hints" response is sent. 'name' and
       'value' must comply to the HTTP field restrictions.
       This directive can be repeated several times and header fields of the
       same names add. Sending a 'Link' header with 'preload' relation will
       also cause a HTTP/2 PUSH if enabled and supported by the client.
     - Fixed an issue where requests were not logged and accounted in a timely
       fashion when the connection returns to "keepalive" handling, e.g. when
       the request served was the last outstanding one.
       This led to late appearance in access logs with wrong duration times
       reported.
     - Accurately report the bytes sent for a request in the '%O' Log format.
       This addresses #203, a long outstanding issue where mod_h2 has reported
       numbers over-eagerly from internal buffering and not what has actually
       been placed on the connection.
       The numbers are now the same with and without H2CopyFiles enabled.

Merge r1910157 from trunk

 * mod_proxy_http2: fixed using the wrong "bucket_alloc" from the backend
   connection when sending data on the frontend one. This caused crashes
   or infinite loops in rare situations.
 * mod_proxy_http2: fixed a bug in retry/response handling that could lead
   to wrong status codes or HTTP messages send at the end of response bodies
   exceeding the announced content-length.
 * mod_proxy_http2: fix retry handling to not leak temporary errors.
   On detecting that that an existing connection was shutdown by the other
   side, a 503 response leaked even though the request was retried on a
   fresh connection.
 * mod_http2: fixed a bug that did cleanup of consumed and pending buckets in
   the wrong order when a bucket_beam was destroyed.

Merge of 1910331,1910386,1910441 from trunk

  *) mod_http2: fixed a bug in flushing pending data on an already closed
     connection that could lead to a busy loop, preventing the HTTP/2 session
     to close down successfully. Fixed PR 66624.
     Fixed a bug that could lead to a crash in main connection
     output handling. This occured only when the last request on a HTTP/2
     connection had been processed and the session decided to shut down.
     This could lead to an attempt to send a final GOAWAY while the previous
     write was still in progress. See PR 66646.

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

2 years agoDubious comment [skip ci]
Yann Ylavic [Thu, 29 Jun 2023 15:39:13 +0000 (15:39 +0000)] 
Dubious comment [skip ci]

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

2 years agoneed to repropose
Eric Covener [Thu, 29 Jun 2023 13:51:36 +0000 (13:51 +0000)] 
need to repropose

[skip ci]

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

2 years agoVote, promote, comment [skip ci]
Yann Ylavic [Thu, 29 Jun 2023 13:48:49 +0000 (13:48 +0000)] 
Vote, promote, comment [skip ci]

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

2 years agovotes
Stefan Eissing [Wed, 28 Jun 2023 11:10:26 +0000 (11:10 +0000)] 
votes

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

2 years agomaybe premature, but better than deleting
Eric Covener [Wed, 28 Jun 2023 10:41:05 +0000 (10:41 +0000)] 
maybe premature, but better than deleting

[skip ci]

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

2 years agopropose PR66672
Eric Covener [Tue, 27 Jun 2023 14:36:47 +0000 (14:36 +0000)] 
propose PR66672

[skip ci]

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

2 years agopropose [skip ci]
Giovanni Bechis [Tue, 27 Jun 2023 09:54:51 +0000 (09:54 +0000)] 
propose [skip ci]

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

2 years agovote [skip ci]
Giovanni Bechis [Tue, 27 Jun 2023 09:43:43 +0000 (09:43 +0000)] 
vote [skip ci]

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

2 years agoCumulative mod_http2 and mod_proxy_http2 patch proposed for backport,
Stefan Eissing [Tue, 20 Jun 2023 11:42:38 +0000 (11:42 +0000)] 
Cumulative mod_http2 and mod_proxy_http2 patch proposed for backport,
replacing the independant merge proposals.

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

2 years agoupdate after backport
Stefan Eissing [Tue, 20 Jun 2023 10:49:37 +0000 (10:49 +0000)] 
update after backport

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

2 years agoMerge of 1909215 from trunk
Stefan Eissing [Tue, 20 Jun 2023 10:48:57 +0000 (10:48 +0000)] 
Merge of 1909215 from trunk

  *) cmake build, improve libcurl detection (github PR 356)

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

2 years agoupdate after backport
Stefan Eissing [Tue, 20 Jun 2023 10:48:06 +0000 (10:48 +0000)] 
update after backport

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

2 years agoMerge of 1909932,1909982 from trunk
Stefan Eissing [Tue, 20 Jun 2023 10:47:27 +0000 (10:47 +0000)] 
Merge of 1909932,1909982 from trunk

  *) mod_http2: avoid double chunked-encoding on internal redirects.
     PR 66597 [Yann Ylavic, Stefan Eissing]

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

2 years ago* My question does not prevent my vote [skip ci]
Ruediger Pluem [Fri, 16 Jun 2023 11:08:46 +0000 (11:08 +0000)] 
* My question does not prevent my vote [skip ci]

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

2 years ago* Add comment [skip ci]
Ruediger Pluem [Fri, 16 Jun 2023 11:04:17 +0000 (11:04 +0000)] 
* Add comment [skip ci]

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

2 years ago* Add comment [skip ci]
Ruediger Pluem [Fri, 16 Jun 2023 11:01:03 +0000 (11:01 +0000)] 
* Add comment [skip ci]

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

2 years ago* Promote [skip ci]
Ruediger Pluem [Fri, 16 Jun 2023 10:58:09 +0000 (10:58 +0000)] 
* Promote [skip ci]

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

2 years agoupdate backport proposal
Stefan Eissing [Fri, 16 Jun 2023 08:21:14 +0000 (08:21 +0000)] 
update backport proposal

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

2 years agobackport proposal
Stefan Eissing [Tue, 13 Jun 2023 14:39:11 +0000 (14:39 +0000)] 
backport proposal

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 10 Jun 2023 15:00:18 +0000 (15:00 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML file update.
Lucien Gentis [Sat, 10 Jun 2023 14:59:01 +0000 (14:59 +0000)] 
fr doc XML file update.

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

2 years agovote [skip ci]
Giovanni Bechis [Fri, 9 Jun 2023 15:17:52 +0000 (15:17 +0000)] 
vote [skip ci]

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

2 years agobackport propoosal
Stefan Eissing [Fri, 9 Jun 2023 15:06:38 +0000 (15:06 +0000)] 
backport propoosal

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

2 years ago* Vote [skip ci]
Ruediger Pluem [Fri, 9 Jun 2023 14:25:26 +0000 (14:25 +0000)] 
* Vote [skip ci]

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

2 years ago* Vote and comment [skip ci]
Ruediger Pluem [Fri, 9 Jun 2023 12:58:55 +0000 (12:58 +0000)] 
* Vote and comment [skip ci]

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

2 years ago* Add proposal [skip ci]
Ruediger Pluem [Fri, 9 Jun 2023 11:24:45 +0000 (11:24 +0000)] 
* Add proposal [skip ci]

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

2 years agoMerge r1910253 from trunk:
Eric Covener [Tue, 6 Jun 2023 10:39:35 +0000 (10:39 +0000)] 
Merge r1910253 from trunk:

there is a separate `connectiontimeout`

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

2 years agoBackport proposal.
Christophe Jaillet [Sun, 4 Jun 2023 14:19:25 +0000 (14:19 +0000)] 
Backport proposal.

[skip ci]

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

2 years agoPropose some easy backports to synch with trunk.
Christophe Jaillet [Sun, 4 Jun 2023 13:52:00 +0000 (13:52 +0000)] 
Propose some easy backports to synch with trunk.

[skip ci]

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 3 Jun 2023 13:46:42 +0000 (13:46 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML files updates.
Lucien Gentis [Sat, 3 Jun 2023 13:45:51 +0000 (13:45 +0000)] 
fr doc XML files updates.

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

2 years agotests: allow for alternate exit code by curl on HTTP/2 errors
Stefan Eissing [Thu, 1 Jun 2023 14:16:43 +0000 (14:16 +0000)] 
tests: allow for alternate exit code by curl on HTTP/2 errors

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

2 years agoCI: same issue in HTTP2 test runner with cache APR build
Stefan Eissing [Thu, 1 Jun 2023 14:04:59 +0000 (14:04 +0000)] 
CI: same issue in HTTP2 test runner with cache APR build

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

2 years agotests, sync tests from trunk with skips for features/fixes awaiting backport
Stefan Eissing [Thu, 1 Jun 2023 14:01:51 +0000 (14:01 +0000)] 
tests, sync tests from trunk with skips for features/fixes awaiting backport

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

2 years agopropose backport
Stefan Eissing [Thu, 1 Jun 2023 10:42:13 +0000 (10:42 +0000)] 
propose backport

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

2 years agoMerge r1909989 from trunk:
Stefan Eissing [Mon, 22 May 2023 14:18:14 +0000 (14:18 +0000)] 
Merge r1909989 from trunk:

  *) mod_proxy_http2: fix retry handling to not leak temporary errors.
     On detecting that that an existing connection was shutdown by the other
     side, a 503 response leaked even though the request was retried on a
     fresh connection.

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

2 years ago* Vote [skip ci]
Ruediger Pluem [Mon, 22 May 2023 13:53:11 +0000 (13:53 +0000)] 
* Vote [skip ci]

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

2 years agobackport proposal
Stefan Eissing [Mon, 22 May 2023 13:16:34 +0000 (13:16 +0000)] 
backport proposal

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

2 years agoThe default value of FlushMaxThreshold is defined as AP_FLUSH_MAX_THRESHOLD, which...
Christophe Jaillet [Sun, 21 May 2023 11:29:37 +0000 (11:29 +0000)] 
The default value of FlushMaxThreshold is defined as AP_FLUSH_MAX_THRESHOLD, which is 65535.

(r1909959 in trunk)

[skip ci]

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

2 years agoMerge r1909833 from trunk:
Eric Covener [Mon, 15 May 2023 13:39:04 +0000 (13:39 +0000)] 
Merge r1909833 from trunk:

a few tweaks to SetEnvIfExpr doc

From a question on IRC, show a backreference example.
Fix a bad copy/paste where a link to <if> was present.

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

2 years agopropose h2 backport for r1909769.
Stefan Eissing [Fri, 12 May 2023 11:57:38 +0000 (11:57 +0000)] 
propose h2 backport for r1909769.

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

2 years agobackport proposal
Stefan Eissing [Tue, 9 May 2023 08:41:23 +0000 (08:41 +0000)] 
backport proposal

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

2 years agoAdd proposal for DeflateAlterETag fix.
Jean-Frederic Clere [Thu, 4 May 2023 09:47:27 +0000 (09:47 +0000)] 
Add proposal for DeflateAlterETag fix.

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

2 years agoenable github workflows for testing http2 and mod_tls
Stefan Eissing [Wed, 3 May 2023 08:27:20 +0000 (08:27 +0000)] 
enable github workflows for testing http2 and mod_tls

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

2 years agotests, synching changes/additions from trunk in http2 tests
Stefan Eissing [Wed, 3 May 2023 08:21:47 +0000 (08:21 +0000)] 
tests, synching changes/additions from trunk in http2 tests

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

2 years ago *) tests: backport changes to make pytest tests work
Stefan Eissing [Tue, 2 May 2023 10:05:52 +0000 (10:05 +0000)] 
  *) tests: backport changes to make pytest tests work
     again, fixing mainly cgi vs. multipart issues.

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

2 years agoBackport of r1909558 from trunk:
Stefan Eissing [Tue, 2 May 2023 09:21:07 +0000 (09:21 +0000)] 
Backport of r1909558 from trunk:

  *) mod_tls: updating to rustls-ffi version 0.9.2 or higher.
     Checking in configure for proper version installed. Code
     fixes for changed clienthello member name.

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

2 years agoCI tests are failing (since r1909135), set a lower timeout since
Yann Ylavic [Sun, 23 Apr 2023 21:09:41 +0000 (21:09 +0000)] 
CI tests are failing (since r1909135), set a lower timeout since
the default is a rather extreme 6hrs. Worst cases seem to be
around 10 minutes currently. [skip ci]

Merges r1909242 trunk.

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

2 years agoRepurpose test for apr-1.8.x (1.7.x being tested elsewhere already).
Yann Ylavic [Sun, 23 Apr 2023 21:04:40 +0000 (21:04 +0000)] 
Repurpose test for apr-1.8.x (1.7.x being tested elsewhere already).

ci: Upgrade to latest apr-1.7.4.

Merges r1908415, r1909369 trunk.

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

2 years ago* Vote [skip ci]
Ruediger Pluem [Thu, 20 Apr 2023 11:04:07 +0000 (11:04 +0000)] 
* Vote [skip ci]

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

2 years ago* Add proposal [skip ci]
Ruediger Pluem [Thu, 20 Apr 2023 11:03:28 +0000 (11:03 +0000)] 
* Add proposal [skip ci]

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

2 years agofr doc rebuild.
Lucien Gentis [Tue, 18 Apr 2023 11:31:54 +0000 (11:31 +0000)] 
fr doc rebuild.

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

2 years agofr doc XML file update.
Lucien Gentis [Tue, 18 Apr 2023 11:30:39 +0000 (11:30 +0000)] 
fr doc XML file update.

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

2 years agoPropose backport of r1909215.
Stefan Eissing [Tue, 18 Apr 2023 08:59:29 +0000 (08:59 +0000)] 
Propose backport of r1909215.

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

2 years agofr doc rebuild.
Lucien Gentis [Sat, 15 Apr 2023 14:26:55 +0000 (14:26 +0000)] 
fr doc rebuild.

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