]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
5 years agovote [skip ci]
Giovanni Bechis [Wed, 9 Sep 2020 15:02:25 +0000 (15:02 +0000)] 
vote [skip ci]

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

5 years ago* Vote
Ruediger Pluem [Mon, 31 Aug 2020 06:47:12 +0000 (06:47 +0000)] 
* Vote

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

5 years agoPropose
Christophe Jaillet [Sun, 30 Aug 2020 20:48:58 +0000 (20:48 +0000)] 
Propose

[skip ci]

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

5 years agofr doc rebuild.
Lucien Gentis [Sat, 29 Aug 2020 14:42:31 +0000 (14:42 +0000)] 
fr doc rebuild.

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

5 years agofr doc XML file update.
Lucien Gentis [Sat, 29 Aug 2020 14:41:22 +0000 (14:41 +0000)] 
fr doc XML file update.

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

5 years ago* Add proposal
Ruediger Pluem [Fri, 28 Aug 2020 06:40:15 +0000 (06:40 +0000)] 
* Add proposal

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

5 years agoMerge r1859213 from trunk:
Ruediger Pluem [Mon, 24 Aug 2020 15:39:56 +0000 (15:39 +0000)] 
Merge r1859213 from trunk:

* Only do one retry to be more in line with the other modules.

Note: mod_proxy_http2 is still experimental and thus CTR even for backports.

Reviewed by: rpluem

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

5 years agoxforms. [skip ci]
Rainer Jung [Tue, 18 Aug 2020 10:14:04 +0000 (10:14 +0000)] 
xforms. [skip ci]

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

5 years agoDocument limitations for private key format in
Rainer Jung [Tue, 18 Aug 2020 10:13:35 +0000 (10:13 +0000)] 
Document limitations for private key format in
SSLProxyMachineCertificateFile and
SSLProxyMachineCertificatePath. PR 63935.

Backport of r1880958 from trunk.

[skip ci]

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

5 years ago* Vote [skip ci]
Ruediger Pluem [Mon, 17 Aug 2020 15:31:16 +0000 (15:31 +0000)] 
* Vote [skip ci]

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

5 years ago* Vote and promote [skip ci]
Ruediger Pluem [Mon, 17 Aug 2020 13:37:54 +0000 (13:37 +0000)] 
* Vote and promote [skip ci]

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

5 years agoAdd another rev for mod_ssl TLSv1.3 buffering fix, and reset vote.
Joe Orton [Mon, 17 Aug 2020 12:53:28 +0000 (12:53 +0000)] 
Add another rev for mod_ssl TLSv1.3 buffering fix, and reset vote.

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

5 years ago* Vote and promote [skip ci]
Ruediger Pluem [Mon, 17 Aug 2020 11:57:14 +0000 (11:57 +0000)] 
* Vote and promote [skip ci]

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

5 years agoPropose.
Christophe Jaillet [Sun, 16 Aug 2020 14:17:11 +0000 (14:17 +0000)] 
Propose.
(no vote from me, I don't know how to test)

[skip ci]

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

5 years agofr doc rebuild.
Lucien Gentis [Sat, 15 Aug 2020 13:52:18 +0000 (13:52 +0000)] 
fr doc rebuild.

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

5 years agofr doc XML files updates.
Lucien Gentis [Sat, 15 Aug 2020 13:51:15 +0000 (13:51 +0000)] 
fr doc XML files updates.

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

5 years agoMerge r1879878 from trunk:
Jim Jagielski [Tue, 11 Aug 2020 12:09:44 +0000 (12:09 +0000)] 
Merge r1879878 from trunk:

Avoid NULL pointer dereferences for empty environment variable values
Submitted by: rpluem
Reviewed by: jailletc36, covener, gbechis, jim

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

5 years agoMerge r1609680, r1609688, r1641381, r1826289, r1826313, r1878467, r1878994, r1879000...
Jim Jagielski [Tue, 11 Aug 2020 12:05:11 +0000 (12:05 +0000)] 
Merge r1609680, r1609688, r1641381, r1826289, r1826313, r1878467, r1878994, r1879000, r1879001, r1879002, r1879361 from trunk:

mod_proxy: add ap_proxy_define_match_worker() and use it for ProxyPassMatch
and ProxyMatch section to distinguish between normal workers and workers
with regex substitutions in the name. Implement handling of such workers
in ap_proxy_get_worker(). PR 43513

mod_proxy: better check for worker->s->is_name_matchable

Return a match whenever we get to the end of the worker name, regardless
of whether there is URL left.

ProxyPassMatch had been using the default worker in trunk.

Follow up to r1609680: simpler/faster ap_proxy_strcmp_ematch().

No functional change.

Follow up to r1609680: further simplify/optimize ap_proxy_strcmp_ematch().

While at it, same treatment for its mother ap_strcmp_match().

make sure the $n of the regular expressions is not included the name of the worker.
for example,  the example:
ProxyPassMatch "^(/.*\.gif)$" "http://backend.example.com:8000$1"
was giving:
AH00526: Syntax error on line nnn of bla/conf/httpd.conf:
ProxyPass Unable to parse URL: http://backend.example.com:8000$1

ap_proxy_define_match_worker: don't copy the url unnecessarily.

And save a few cycles, when the duplication is needed, by not copying
the ignored part.

ap_proxy_define_match_worker: disable connection reuse by default.

To avoid compat issues with dns/connection reuse now that a worker with
dollar substitution can be elected.

CHANGES entry for ap_proxy_define_match_worker().

Oups, axe spurious copypasta.

mod_proxy: unfail mixed ProxyPass/<Proxy> and ProxyPassMatch/<ProxyMatch>.

It is not a failure in current 2.4.x, so to ease backport and to avoid compat
breakage simply warn about the second directive being ignored.

This commit can be reverted in trunk if we want next versions to fail in this
case.

[Reverted by r1879363]

Submitted by: jkaluza, covener, ylavic, ylavic, jfclere, ylavic, ylavic, ylavic, ylavic, ylavic
Reviewed by: ylavic, minfrin (with an MMN bump), jim (agree w/ minfrin)

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

5 years agopromote
Jim Jagielski [Tue, 11 Aug 2020 11:59:46 +0000 (11:59 +0000)] 
promote

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

5 years agovotes
Jim Jagielski [Tue, 11 Aug 2020 11:58:55 +0000 (11:58 +0000)] 
votes

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

5 years agoAdd proposal.
Rainer Jung [Mon, 10 Aug 2020 20:06:31 +0000 (20:06 +0000)] 
Add proposal.

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

5 years agovote [skip ci]
Giovanni Bechis [Mon, 10 Aug 2020 15:11:15 +0000 (15:11 +0000)] 
vote [skip ci]

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

5 years agomore similar to trunk
Eric Covener [Sun, 9 Aug 2020 19:12:44 +0000 (19:12 +0000)] 
more similar to trunk

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

5 years agoxform
Eric Covener [Sun, 9 Aug 2020 19:11:17 +0000 (19:11 +0000)] 
xform

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

5 years agoadd 2.4 examples of mixed http/ws
Eric Covener [Sun, 9 Aug 2020 19:11:11 +0000 (19:11 +0000)] 
add 2.4 examples of mixed http/ws

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

5 years agowstunnel flexibility
Eric Covener [Sun, 9 Aug 2020 16:49:45 +0000 (16:49 +0000)] 
wstunnel flexibility

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

5 years agoold vote
Eric Covener [Sun, 9 Aug 2020 16:44:11 +0000 (16:44 +0000)] 
old vote

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

5 years agor1880670 put these in the wrong section
Eric Covener [Sun, 9 Aug 2020 16:43:40 +0000 (16:43 +0000)] 
r1880670  put these in the wrong section

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

5 years agoadd CVE
Eric Covener [Fri, 7 Aug 2020 11:50:14 +0000 (11:50 +0000)] 
add CVE

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

5 years agoUpdates for announcement of 2.4.46
Daniel Ruggeri [Fri, 7 Aug 2020 11:44:09 +0000 (11:44 +0000)] 
Updates for announcement of 2.4.46

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

5 years agoupdate transformations.
Nilgun Belma Buguner [Wed, 5 Aug 2020 01:17:12 +0000 (01:17 +0000)] 
update transformations.

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

5 years agoupdate for sync with English doc.
Nilgun Belma Buguner [Wed, 5 Aug 2020 01:11:03 +0000 (01:11 +0000)] 
update for sync with English doc.

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

5 years agoNominate. [skip ci]
Joe Orton [Mon, 3 Aug 2020 10:11:35 +0000 (10:11 +0000)] 
Nominate. [skip ci]

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

5 years agoAdjust wording to match the fix better
Daniel Ruggeri [Sat, 1 Aug 2020 14:19:54 +0000 (14:19 +0000)] 
Adjust wording to match the fix better

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

5 years agoPost 2.4.46 tag updates
Daniel Ruggeri [Sat, 1 Aug 2020 14:09:34 +0000 (14:09 +0000)] 
Post 2.4.46 tag updates

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

5 years agoGet ready to tag httpd 2.4.46
Daniel Ruggeri [Sat, 1 Aug 2020 14:09:25 +0000 (14:09 +0000)] 
Get ready to tag httpd 2.4.46

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

5 years agoNote the one change with 2.4.46 before reroll
Daniel Ruggeri [Sat, 1 Aug 2020 14:06:07 +0000 (14:06 +0000)] 
Note the one change with 2.4.46 before reroll

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

5 years agoNot released
Daniel Ruggeri [Thu, 30 Jul 2020 20:29:35 +0000 (20:29 +0000)] 
Not released

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

5 years agoMerge r1880453 from trunk:
Joe Orton [Thu, 30 Jul 2020 15:26:15 +0000 (15:26 +0000)] 
Merge r1880453 from trunk:

For non-trunk run a simpler APLOGNO() test using grep which
only catches missing arguments, but this is better than nothing.

[under CTR for Travis changes]

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

5 years agoBackport r1877830 which is missing in r1879525
Christophe Jaillet [Thu, 30 Jul 2020 10:04:47 +0000 (10:04 +0000)] 
Backport r1877830  which is missing in r1879525

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

5 years agoPropose
Christophe Jaillet [Wed, 29 Jul 2020 16:00:07 +0000 (16:00 +0000)] 
Propose

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

5 years agoPost 2.4.45 tag updates
Daniel Ruggeri [Wed, 29 Jul 2020 15:22:31 +0000 (15:22 +0000)] 
Post 2.4.45 tag updates

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

5 years agoGet ready to tag httpd 2.4.45
Daniel Ruggeri [Wed, 29 Jul 2020 15:22:21 +0000 (15:22 +0000)] 
Get ready to tag httpd 2.4.45

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

5 years agoMerge r1879370, r1879757, r1879816, r1880404 from trunk:
Joe Orton [Wed, 29 Jul 2020 14:16:14 +0000 (14:16 +0000)] 
Merge r1879370, r1879757, r1879816, r1880404 from trunk:

Travis changes:
a) add job to check for empty APLOGNO() macros
b) don't install CPAN stuff if SKIP_TESTING is set
c) don't tail the error_log on test suite failure since it's almost
   always irrelevant shutdown stuff and obscures the actual failures
d) use coloured grep output when showing segfaults to make them obvious in the
   travis error_log output.
   e.g. https://travis-ci.org/github/apache/httpd/jobs/703517978#L2537

Try removing the cached ~/perl5 to reset the broken worker
MPM test job.

Actually clear the cache for the worker MPM (missed in r1879757).

Update some conditions.

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

5 years agoDeferred for 2.4.45 with one more backport
Daniel Ruggeri [Wed, 29 Jul 2020 13:25:00 +0000 (13:25 +0000)] 
Deferred for 2.4.45 with one more backport

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

5 years agoMerge r1880399 from trunk:
Joe Orton [Wed, 29 Jul 2020 13:09:55 +0000 (13:09 +0000)] 
Merge r1880399 from trunk:

Fix the condition_not_24x condition since it's now clear how 2.4 tagged builds look like:

https://travis-ci.org/github/apache/httpd/jobs/712895950#L447

+: Travis tag = 2.4.44
+: Travis branch = 2.4.44

This should fix the false -ves which currently occur because
trunk-only tests are getting run for 2.4.x tags.

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

5 years agonot my day, it seems
Stefan Eissing [Wed, 29 Jul 2020 12:58:08 +0000 (12:58 +0000)] 
not my day, it seems

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

5 years agoMerge of r1880395 from trunk:
Stefan Eissing [Wed, 29 Jul 2020 12:33:53 +0000 (12:33 +0000)] 
Merge of r1880395 from trunk:

  *) mod_http2: remote support for abandoned http-wg draft
     <https://datatracker.ietf.org/doc/draft-kazuho-h2-cache-digest/>.

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

5 years agoPost 2.4.44 tag updates
Daniel Ruggeri [Tue, 28 Jul 2020 17:10:56 +0000 (17:10 +0000)] 
Post 2.4.44 tag updates

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

5 years agoGet ready to tag httpd 2.4.44
Daniel Ruggeri [Tue, 28 Jul 2020 17:10:49 +0000 (17:10 +0000)] 
Get ready to tag httpd 2.4.44

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

5 years agoDrop stalled patch. [skip ci]
Joe Orton [Tue, 28 Jul 2020 13:45:41 +0000 (13:45 +0000)] 
Drop stalled patch. [skip ci]

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

5 years agoDrop reference to errorlog providers, which don't exist in 2.4.x.
Joe Orton [Tue, 28 Jul 2020 13:44:02 +0000 (13:44 +0000)] 
Drop reference to errorlog providers, which don't exist in 2.4.x.

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

5 years agoxforms 8859-1->utf8 for en
Eric Covener [Tue, 28 Jul 2020 12:39:54 +0000 (12:39 +0000)] 
xforms 8859-1->utf8 for en

No file renames yet as it generates 100k lines of diffs for the removals

[skip ci]

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

5 years agoMerge r1878788 from trunk:
Eric Covener [Tue, 28 Jul 2020 12:37:48 +0000 (12:37 +0000)] 
Merge r1878788 from trunk:

Try to fix once and for all, our "en" html file generation issues with different Java version.

Switch "en" doc files to UTF-8.

We should also change "en.xml" with:
   <target-ext>.html.en.utf8</target-ext>
and run:
   ./build.sh bootstrap
   ./build.sh
to be consistent with other languages.

Before making a lot of noise, first give some time to see how this works in RL.

[skip ci]

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

5 years agoBackported. [skip ci]
Yann Ylavic [Fri, 24 Jul 2020 09:36:13 +0000 (09:36 +0000)] 
Backported. [skip ci]

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

5 years agoMerge r1880205, r1880214 from trunk:
Yann Ylavic [Fri, 24 Jul 2020 09:35:25 +0000 (09:35 +0000)] 
Merge r1880205, r1880214 from trunk:

mod_proxy_uwsgi: Error out on HTTP header larger than 16K

The uwsgi protocol does not let us serialize more than 16K of HTTP header,
so fail early with 500 if it happens.

Follow up to r1880205, APLOGNO().

Submitted by: ylavic
Reviewed by: ylavic, covener, icing

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

5 years agoAccepted. [skip ci]
Yann Ylavic [Fri, 24 Jul 2020 09:31:46 +0000 (09:31 +0000)] 
Accepted. [skip ci]

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

5 years agovote
Stefan Eissing [Fri, 24 Jul 2020 09:05:02 +0000 (09:05 +0000)] 
vote

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

5 years agoUpdate proposal with APLOGNO [skip ci]
Yann Ylavic [Thu, 23 Jul 2020 15:32:00 +0000 (15:32 +0000)] 
Update proposal with APLOGNO [skip ci]

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

5 years agovote
Eric Covener [Thu, 23 Jul 2020 14:24:21 +0000 (14:24 +0000)] 
vote

[skip ci]

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

5 years agoPropose [skip ci]
Yann Ylavic [Thu, 23 Jul 2020 14:14:37 +0000 (14:14 +0000)] 
Propose [skip ci]

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

5 years ago* Propose
Ruediger Pluem [Mon, 20 Jul 2020 10:57:04 +0000 (10:57 +0000)] 
* Propose

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

5 years ago* Add the missing bits of backport commit r1879641:
Ruediger Pluem [Mon, 20 Jul 2020 05:58:49 +0000 (05:58 +0000)] 
* Add the missing bits of backport commit r1879641:

                  http://svn.apache.org/r1750747
                  http://svn.apache.org/r1750749
                  http://svn.apache.org/r1750953
                  http://svn.apache.org/r1751138
                  http://svn.apache.org/r1751139
                  http://svn.apache.org/r1751147
                  http://svn.apache.org/r1757818
                  http://svn.apache.org/r1879253
                  http://svn.apache.org/r1879348

  *) core: Drop an invalid Last-Modified header value coming
     from a (F)CGI script instead of replacing it with Unix epoch.
     Warn the users about Last-Modified header value replacements
     and violations of the RFC.
     trunk patch: http://svn.apache.org/r1748379
                  http://svn.apache.org/r1750747
                  http://svn.apache.org/r1750749
                  http://svn.apache.org/r1750953
                  http://svn.apache.org/r1751138
                  http://svn.apache.org/r1751139
                  http://svn.apache.org/r1751147
                  http://svn.apache.org/r1757818
                  http://svn.apache.org/r1879253
                  http://svn.apache.org/r1879348
     2.4.x: trunk patches work, final view:
            http://home.apache.org/~elukey/httpd-2.4.x-core-last_modified_tz_logging.patch
            svn merge -c 1748379,1750747,1750749,1750953,1751138,1751139,1751139,1757818,1879253,r1879348 ^/httpd/httpd/trunk .
     The code has been tested with a simple PHP script returning different Last-Modified
     headers (GMT now, GMT now Europe/Paris, GMT tomorrow, GMT yesterday, PST now).
     +1: elukey, jorton, jim
     jorton: +1 though I'd say log at WARN or INFO for the APR_BAD_DATE case
             rather than "silently" (at normal log-level) dropping the parsed header?
             [also nit: wrapping a lone ap_log_rerror(,APLOG_X) call in
             if (APLOGrX(..) is unnecessary/redundant]

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

5 years agoPropose, remove backported entry.
Graham Leggett [Wed, 15 Jul 2020 15:28:04 +0000 (15:28 +0000)] 
Propose, remove backported entry.

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

5 years ago *) mod_http2: Fixes LimitRequestFields configuration handling to compensate for
Graham Leggett [Wed, 15 Jul 2020 14:59:43 +0000 (14:59 +0000)] 
 *) mod_http2: Fixes LimitRequestFields configuration handling to compensate for
    browsers that send request headers as multiple ones to make best use of HTTP/2
    compression.
    Trunk version of patch:
      http://svn.apache.org/r1879832
    2.4.x:
      svn merge -c 1879832 ^/httpd/httpd/trunk .
    +1: icing, rpluem, minfrin

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

5 years agoVote, promote.
Graham Leggett [Wed, 15 Jul 2020 14:59:14 +0000 (14:59 +0000)] 
Vote, promote.

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

5 years ago *) mod_http2: Avoid segfaults in case of handling certain responses for
Graham Leggett [Wed, 15 Jul 2020 14:17:17 +0000 (14:17 +0000)] 
 *) mod_http2: Avoid segfaults in case of handling certain responses for
    already aborted connections.
    Trunk version of patch:
      http://svn.apache.org/r1879544
      http://svn.apache.org/r1879546
      http://svn.apache.org/r1879547
    Backport version for 2.4.x of patch:
      https://github.com/apache/httpd/pull/132.diff
    +1: rpluem, icing, minfrin

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

5 years agoVote and promote.
Graham Leggett [Wed, 15 Jul 2020 14:16:28 +0000 (14:16 +0000)] 
Vote and promote.

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

5 years ago* Vote [skip ci]
Ruediger Pluem [Wed, 15 Jul 2020 08:36:48 +0000 (08:36 +0000)] 
* Vote [skip ci]

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

5 years agoBackport proposal r1879832.
Stefan Eissing [Tue, 14 Jul 2020 09:56:38 +0000 (09:56 +0000)] 
Backport proposal r1879832.

[skip ci]

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

5 years agovote.
Stefan Eissing [Tue, 14 Jul 2020 09:26:03 +0000 (09:26 +0000)] 
vote.

[skip ci]

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

5 years ago* Propose
Ruediger Pluem [Fri, 10 Jul 2020 09:16:17 +0000 (09:16 +0000)] 
* Propose

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

5 years agoThe mod_watchdog change is not user-visible (AFAIK) so should not be in CHANGES.
Joe Orton [Fri, 10 Jul 2020 06:57:30 +0000 (06:57 +0000)] 
The mod_watchdog change is not user-visible (AFAIK) so should not be in CHANGES.

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

5 years agoMerge r1879381, r1879382, r1879383, r1879384 from trunk:
Ruediger Pluem [Thu, 9 Jul 2020 19:01:05 +0000 (19:01 +0000)] 
Merge r1879381, r1879382, r1879383, r1879384 from trunk:

* Let dump_brigade print the length of the brigade

* Create helper function isValidAddress to determine if an address is valid [skip ci]

* Use isValidAddress when dumping buckets [skip ci]

* Improve formating and aligning [skip ci]

Submitted by: rpluem

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

5 years agoThat was not me. Honors go to Joe.
Christophe Jaillet [Wed, 8 Jul 2020 18:15:43 +0000 (18:15 +0000)] 
That was not me. Honors go to Joe.

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

5 years agoNot obvious why the worker job is persistently failing in CPAN,
Joe Orton [Wed, 8 Jul 2020 12:30:22 +0000 (12:30 +0000)] 
Not obvious why the worker job is persistently failing in CPAN,
mark it as allowed_failure.

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

5 years agostale
Eric Covener [Wed, 8 Jul 2020 12:22:13 +0000 (12:22 +0000)] 
stale

[skip ci]

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

5 years agoVote.
Graham Leggett [Wed, 8 Jul 2020 12:18:10 +0000 (12:18 +0000)] 
Vote.

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

5 years ago *) mod_watchdog: Switch to simpler logic to avoid the thread cleanup running
Graham Leggett [Wed, 8 Jul 2020 12:07:38 +0000 (12:07 +0000)] 
  *) mod_watchdog: Switch to simpler logic to avoid the thread cleanup running
     before the thread has started, avoiding mutex operations with undefined
     behaviour. [Christophe Jaillet]

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

5 years agoVote and promote.
Graham Leggett [Wed, 8 Jul 2020 12:00:40 +0000 (12:00 +0000)] 
Vote and promote.

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

5 years ago *) mod_http2: connection terminology renamed to master/secondary.
Graham Leggett [Wed, 8 Jul 2020 11:53:48 +0000 (11:53 +0000)] 
  *) mod_http2: connection terminology renamed to master/secondary.
     trunk patch: http://svn.apache.org/r1878926
                  http://svn.apache.org/r1879156
     2.4.x patch: https://svn.apache.org/repos/asf/httpd/httpd/patches/2.4.x/h2-master-secondary.patch
     +1: icing, ylavic, minfrin
     ylavic: nitpicking, mixed "H2_secondary_IN" and "H2_secondary_OUT" case to
             register the filters, but not for adding them. IIRC filters names
             are case insentive so shouldn't matter, just popped at my eyes..
     icing: updated patch and added r1879156 to fix the eye bleed.
     jailletc36: CHANGES could also be looked at if it makes sense to update the terminology
                 also here

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

5 years ago *) core: Drop an invalid Last-Modified header value coming
Graham Leggett [Wed, 8 Jul 2020 11:39:12 +0000 (11:39 +0000)] 
  *) core: Drop an invalid Last-Modified header value coming
     from a (F)CGI script instead of replacing it with Unix epoch.
     Warn the users about Last-Modified header value replacements
     and violations of the RFC.
     trunk patch: http://svn.apache.org/r1748379
                  http://svn.apache.org/r1750747
                  http://svn.apache.org/r1750749
                  http://svn.apache.org/r1750953
                  http://svn.apache.org/r1751138
                  http://svn.apache.org/r1751139
                  http://svn.apache.org/r1751147
                  http://svn.apache.org/r1757818
                  http://svn.apache.org/r1879253
                  http://svn.apache.org/r1879348
     2.4.x: trunk patches work, final view:
            http://home.apache.org/~elukey/httpd-2.4.x-core-last_modified_tz_logging.patch
            svn merge -c 1748379,1750747,1750749,1750953,1751138,1751139,1751139,1757818,1879253,r1879348 ^/httpd/httpd/trunk .
     The code has been tested with a simple PHP script returning different Last-Modified
     headers (GMT now, GMT now Europe/Paris, GMT tomorrow, GMT yesterday, PST now).
     +1: elukey, jorton, jim
     jorton: +1 though I'd say log at WARN or INFO for the APR_BAD_DATE case
             rather than "silently" (at normal log-level) dropping the parsed header?
             [also nit: wrapping a lone ap_log_rerror(,APLOG_X) call in
             if (APLOGrX(..) is unnecessary/redundant]

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

5 years ago *) strict content-length parsing
Graham Leggett [Wed, 8 Jul 2020 11:09:13 +0000 (11:09 +0000)] 
  *) strict content-length parsing
     trunk patch http://svn.apache.org/r1877954
                 http://svn.apache.org/r1877955
                 http://svn.apache.org/r1879369
                 http://svn.apache.org/r1879373
     2.4.x patch: http://people.apache.org/~ylavic/patches/httpd-2.4.x-ap_parse_strict_length.patch
    +1: ylavic, minfrin, jim

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

5 years agoRevert r1879627, the Travis job has now recovered. [skip ci]
Joe Orton [Wed, 8 Jul 2020 09:39:18 +0000 (09:39 +0000)] 
Revert r1879627, the Travis job has now recovered. [skip ci]

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

5 years agoClear cache for the worker job which appears to be in a bad state.
Joe Orton [Wed, 8 Jul 2020 07:41:44 +0000 (07:41 +0000)] 
Clear cache for the worker job which appears to be in a bad state.
https://travis-ci.org/github/apache/httpd/jobs/705863962
[CTR under Travis exception]

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

5 years agoMerge r1705539, r1877263, r1877291, r1879445 from trunk:
Jim Jagielski [Tue, 7 Jul 2020 16:57:22 +0000 (16:57 +0000)] 
Merge r1705539, r1877263, r1877291, r1879445 from trunk:

deduplicate the code handling the directory traversal for the
SSL[Proxy]CACertificatePath and SSLProxyMachineCertificatePath
directives

* modules/ssl/ssl_engine_init.c (ssl_add_version_components,
  ssl_init_Module): Use temporary pool for variable lookup results
  which don't need to live in pconf.

mod_ssl: Factor out code to read a BIO into a palloc'ed string:

* modules/ssl/ssl_util_ssl.c (modssl_bio_free_read): New function.
  (asn1_string_convert): Use it here.

* modules/ssl/ssl_engine_vars.c: Use it throughout.

* modules/ssl/ssl_scache.c (ssl_scache_init): Use <16 character
  cname argument for socache ->init() per the API constraint.

Submitted by: kbrand, jorton, jorton, jorton
Reviewed by: jailletc36, minfrin, jim

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

5 years agoMerge r1864868 from trunk:
Jim Jagielski [Tue, 7 Jul 2020 16:56:32 +0000 (16:56 +0000)] 
Merge r1864868 from trunk:

Fix a signed/unsigned comparison that can never match.

-1 is a valid length value (for socket, pipe and cgi buckets for example)
All path I've checked cast the -1 to (apr_size_t) in order for the comparison to work. So do it as well here.

This has been like that in trunk since r708144, about 11 years ago, so I assume that it is not really an issue.

Spotted by gcc 9.1 and -Wextra
Submitted by: jailletc36
Reviewed by: jailletc36, minfrin, jim

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

5 years agopromote
Jim Jagielski [Tue, 7 Jul 2020 16:53:55 +0000 (16:53 +0000)] 
promote

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

5 years agovotes
Jim Jagielski [Tue, 7 Jul 2020 16:52:17 +0000 (16:52 +0000)] 
votes

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

5 years agoUpdate proposal.
Graham Leggett [Mon, 6 Jul 2020 12:29:53 +0000 (12:29 +0000)] 
Update proposal.

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

5 years agoUpdate proposal.
Graham Leggett [Mon, 6 Jul 2020 10:36:31 +0000 (10:36 +0000)] 
Update proposal.

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

5 years agoSTATUS: move proposal from being worked to backport [skip ci]
Luca Toscano [Sun, 5 Jul 2020 17:31:56 +0000 (17:31 +0000)] 
STATUS: move proposal from being worked to backport [skip ci]

This change seems ready again for another round of
review/discussion, to see if it is ok to backport
or if it needs more work (or even a revert).

The goal is to reduce the amount of code in review,
to reduce the diff between trunk and 2.4.x.

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

5 years agoVote.
Graham Leggett [Sun, 5 Jul 2020 13:55:12 +0000 (13:55 +0000)] 
Vote.

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

5 years agoVote, vote.
Graham Leggett [Sun, 5 Jul 2020 13:41:51 +0000 (13:41 +0000)] 
Vote, vote.

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

5 years agoVote.
Graham Leggett [Sun, 5 Jul 2020 13:33:13 +0000 (13:33 +0000)] 
Vote.

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

5 years agoPropose.
Graham Leggett [Sun, 5 Jul 2020 13:25:01 +0000 (13:25 +0000)] 
Propose.

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

5 years agoPropose [skip ci]
Christophe Jaillet [Sun, 5 Jul 2020 13:19:59 +0000 (13:19 +0000)] 
Propose [skip ci]

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

5 years ago *) mod_proxy_fcgi: Don't unset when condition is false. PR64365
Graham Leggett [Sun, 5 Jul 2020 12:58:58 +0000 (12:58 +0000)] 
  *) mod_proxy_fcgi: Don't unset when condition is false. PR64365
     trunk patch:
        - http://svn.apache.org/r1877829
        - http://svn.apache.org/r1877830
     2.4.x patch: svn merge -c 1877829,1877830 ^/httpd/httpd/trunk .
    +1: covener, ylavic, rpluem

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

5 years ago *) Replace apr_psprintf with apr_pstrcat where the format strings only
Graham Leggett [Sun, 5 Jul 2020 12:55:38 +0000 (12:55 +0000)] 
  *) Replace apr_psprintf with apr_pstrcat where the format strings only
     contain %s to improve efficiency. Leave out error messages as they
     are not on a crtical code path and error message become less readable
     when taking out the format specifiers.
     trunk patch: http://svn.apache.org/1862270
     2.4.x patch: svn merge -c 1862270 ^/httpd/httpd/trunk .
     +1: minfrin, rpluem, ylavic

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

5 years agoRemove backported entry [skip ci]
Christophe Jaillet [Fri, 3 Jul 2020 20:05:58 +0000 (20:05 +0000)] 
Remove backported entry [skip ci]

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