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

5 years agoMerge r1612945, r1734835, r1738875, r1833416, r1842898, r1867257, r1876745, r1876807...
Christophe Jaillet [Fri, 3 Jul 2020 19:53:37 +0000 (19:53 +0000)] 
Merge r1612945, r1734835, r1738875, r1833416, r1842898, r1867257, r1876745, r1876807, r1876823, r1877642 from trunk

Easy patches: synch 2.4.x and trunk
        - core: Re-introduce check for sufficient PCRE version.
        - core: Fix doc string for QualifyRedirectURL
        - mod_proxy: really return an error message on invalid "flusher" value.
        - mod_http2: Remove extra and un-needed ""
        - mod_ldap: fix a (unlikely) memory leak
        - ab: fix a typo
        - suexec: Report error string after failure from setgid/initgroups or setuid
        - mod_session_crypto: be less specific and don't echo passphrase
        - mod_proxy_html: Fix proxy_html_conf.bufsz to have correct type, as
                          it is used with ap_set_int_slot.
        - mod_md: update duplicated APLOGNOs.

Submitted by: fuankg, trawick, ylavic, jailletc36, jorton, jailletc36, jorton, covener, jorton, ylavic
Reviewed by: jailletc36, jim, ylavic
Backported by: jailletc36

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

5 years agotab [skip ci].
Yann Ylavic [Tue, 30 Jun 2020 16:16:19 +0000 (16:16 +0000)] 
tab [skip ci].

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

5 years ago2.4.x patch Eric's proposal, with latest changes [skip ci].
Yann Ylavic [Tue, 30 Jun 2020 16:15:30 +0000 (16:15 +0000)] 
2.4.x patch Eric's proposal, with latest changes [skip ci].

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

5 years agoadd rev
Eric Covener [Tue, 30 Jun 2020 14:27:44 +0000 (14:27 +0000)] 
add rev

[skip ci]

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

5 years agono time to resolve but wanted to get it here insted of just sending a mail
Eric Covener [Tue, 30 Jun 2020 13:10:27 +0000 (13:10 +0000)] 
no time to resolve but wanted to get it here insted of just sending a mail

[skip ci]

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

5 years agoVote + promote [skip ci].
Yann Ylavic [Tue, 30 Jun 2020 12:50:38 +0000 (12:50 +0000)] 
Vote + promote [skip ci].

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

5 years agoUpdate proposal [skip ci].
Yann Ylavic [Tue, 30 Jun 2020 12:26:11 +0000 (12:26 +0000)] 
Update proposal [skip ci].

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

5 years agoSTATUS: update proposal [skip ci]
Luca Toscano [Tue, 30 Jun 2020 06:24:08 +0000 (06:24 +0000)] 
STATUS: update proposal [skip ci]

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

5 years ago* Vote [skip ci]
Ruediger Pluem [Mon, 29 Jun 2020 18:55:02 +0000 (18:55 +0000)] 
* Vote [skip ci]

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

5 years agoPropose and vote.
Graham Leggett [Mon, 29 Jun 2020 15:51:34 +0000 (15:51 +0000)] 
Propose and vote.

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

5 years agoAdd a note
Christophe Jaillet [Sun, 28 Jun 2020 07:24:46 +0000 (07:24 +0000)] 
Add a note

[skip ci]

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

5 years agoSTATUS: Add a comment for systemd socket activation [skip ci]
Luca Toscano [Sat, 27 Jun 2020 12:21:14 +0000 (12:21 +0000)] 
STATUS: Add a comment for systemd socket activation [skip ci]

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

5 years agoSTATUS: update Last-Modified header proposal after Joe's comments
Luca Toscano [Sat, 27 Jun 2020 12:07:53 +0000 (12:07 +0000)] 
STATUS: update Last-Modified header proposal after Joe's comments
        and recent commits.

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

5 years agoBackported [skip ci].
Yann Ylavic [Fri, 26 Jun 2020 10:22:05 +0000 (10:22 +0000)] 
Backported [skip ci].

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

5 years agoMerge r1878280 from trunk:
Yann Ylavic [Fri, 26 Jun 2020 10:21:19 +0000 (10:21 +0000)] 
Merge r1878280 from trunk:

mod_proxy_http: don't strip EOS when spooling request body to file.

To prevent stream_reqbody() from sending the FILE and FLUSH bucket in separate
brigades, and thus apr_file_setaside() to trigger if network congestion occurs
with the backend, restore the EOS in spool_reqbody_cl() which was stripped
when spooling the request body to a file.

Until APR r1878279 is released (and installed by users), apr_file_setaside()
on a temporary file (mktemp) will simply drop the file cleanup, leaking the
fd and inode..

This fixes BZ 64452.

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

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

5 years agoBackported [skip ci].
Yann Ylavic [Fri, 26 Jun 2020 10:19:10 +0000 (10:19 +0000)] 
Backported [skip ci].

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

5 years agoMerge r1879179, r1879180 from trunk:
Yann Ylavic [Fri, 26 Jun 2020 10:18:16 +0000 (10:18 +0000)] 
Merge r1879179, r1879180 from trunk:

EVP_PKEY_up_ref(): fix ref count locking type for proxy EVP pkey

When enabling client authentication for proxy (SSLProxyMachineCertificateFile),
the client certificate callback function ssl_callback_proxy_cert uses another
reference count locking type then one that is used by the caller function when
trying to free the private key afterwards by using EVP_PKEY_free.

This can lead to a race-condition on pkey->references resulting in a double
free error.

On my system, the error occurs sporadically when threaded health checking
(mod_watchdog) forces two threads competing for the client's private key.

For example, see following two backtraces of a coredump where thread 1 and
thread 15 both run into CRYPTO_free(). Actually, the private key should never
be freed during run-time nor should two threads ever enter CRYPTO_free()
concurrently.

(gdb) t 1
[Switching to thread 1 (Thread 0xb2cfbb40 (LWP 16054))]
#0 0xf7f3f329 in __kernel_vsyscall ()
(gdb) bt
#0 0xf7f3f329 in __kernel_vsyscall ()
#1 0xf7cec9e7 in raise () from /lib32/libc.so.6
#2 0xf7cedfb9 in abort () from /lib32/libc.so.6
#3 0xf7d2a14d in ?? () from /lib32/libc.so.6
#4 0xf7d2fd27 in ?? () from /lib32/libc.so.6
#5 0xf7d3047d in ?? () from /lib32/libc.so.6
#6 0x08499c70 in CRYPTO_free (str=0x93376b0) at mem.c:434
#7 0x084cc063 in EVP_PKEY_free (x=0x93376b0) at p_lib.c:406
#8 0x08463917 in ssl3_send_client_certificate (s=0xad21f070) at s3_clnt.c:3475
#9 0x0845d62c in ssl3_connect (s=0xad21f070) at s3_clnt.c:426
#10 0x08484213 in SSL_connect (s=0xad21f070) at ssl_lib.c:1008
#11 0x0846f9c8 in ssl23_get_server_hello (s=0xad21f070) at s23_clnt.c:832
#12 0x0846ea45 in ssl23_connect (s=0xad21f070) at s23_clnt.c:231
#13 0x08484213 in SSL_connect (s=0xad21f070) at ssl_lib.c:1008
#14 0x08261e73 in ssl_io_filter_handshake (filter_ctx=0xb4d3f450) at ssl_engine_io.c:1245
#15 0x08263ba6 in ssl_io_filter_output (f=0xb4d3f480, bb=0xacc079a0) at ssl_engine_io.c:1760
#16 0x080ea2c9 in ap_pass_brigade (next=0xb4d3f480, bb=0xacc079a0) at util_filter.c:590
#17 0x08263b07 in ssl_io_filter_coalesce (f=0xb4d3f468, bb=0xacc079a0) at ssl_engine_io.c:1728
#18 0x080ea2c9 in ap_pass_brigade (next=0xb4d3f468, bb=0xacc079a0) at util_filter.c:590
#19 0x08251658 in hc_send (r=0xacc069b0, out=0x8c25ec8 "GET /hcheck HTTP/1.0\r\nHost: XXX\r\n\r\n", bb=0xacc079a0) at mod_proxy_hcheck.c:664
#20 0x08251eb3 in hc_check_http (baton=0xacc068d8) at mod_proxy_hcheck.c:806
#21 0x08252653 in hc_check (thread=0x8cc6b10, b=0xacc068d8) at mod_proxy_hcheck.c:870
#22 0x08383185 in thread_pool_func (t=0x8cc6b10, param=0x8c245e0) at misc/apr_thread_pool.c:266
#23 0x083baef6 in dummy_worker (opaque=0x8cc6b10) at threadproc/unix/thread.c:142
#24 0xf7ec615f in start_thread () from /lib32/libpthread.so.0
#25 0xf7da862e in clone () from /lib32/libc.so.6

(gdb) t 15
[Switching to thread 15 (Thread 0xb44feb40 (LWP 16049))]
#0 0xf7dd90a5 in _dl_addr () from /lib32/libc.so.6
(gdb) bt
#0 0xf7dd90a5 in _dl_addr () from /lib32/libc.so.6
#1 0xf7db610c in backtrace_symbols_fd () from /lib32/libc.so.6
#2 0xf7cd89ab in ?? () from /lib32/libc.so.6
#3 0xf7d2a148 in ?? () from /lib32/libc.so.6
#4 0xf7d2fd27 in ?? () from /lib32/libc.so.6
#5 0xf7d3047d in ?? () from /lib32/libc.so.6
#6 0x08499c70 in CRYPTO_free (str=0x93376b0) at mem.c:434
#7 0x084cc063 in EVP_PKEY_free (x=0x93376b0) at p_lib.c:406
#8 0x08463917 in ssl3_send_client_certificate (s=0xacf1baa0) at s3_clnt.c:3475
#9 0x0845d62c in ssl3_connect (s=0xacf1baa0) at s3_clnt.c:426
#10 0x08484213 in SSL_connect (s=0xacf1baa0) at ssl_lib.c:1008
#11 0x0846f9c8 in ssl23_get_server_hello (s=0xacf1baa0) at s23_clnt.c:832
#12 0x0846ea45 in ssl23_connect (s=0xacf1baa0) at s23_clnt.c:231
#13 0x08484213 in SSL_connect (s=0xacf1baa0) at ssl_lib.c:1008
#14 0x08261e73 in ssl_io_filter_handshake (filter_ctx=0xb4d37430) at ssl_engine_io.c:1245
#15 0x08263ba6 in ssl_io_filter_output (f=0xb4d37460, bb=0xad101588) at ssl_engine_io.c:1760
#16 0x080ea2c9 in ap_pass_brigade (next=0xb4d37460, bb=0xad101588) at util_filter.c:590
#17 0x08263b07 in ssl_io_filter_coalesce (f=0xb4d37448, bb=0xad101588) at ssl_engine_io.c:1728
#18 0x080ea2c9 in ap_pass_brigade (next=0xb4d37448, bb=0xad101588) at util_filter.c:590
#19 0x08251658 in hc_send (r=0xad100598, out=0x8c25898 "GET /hcheck HTTP/1.0\r\nHost: XXX\r\n\r\n", bb=0xad101588) at mod_proxy_hcheck.c:664
#20 0x08251eb3 in hc_check_http (baton=0xad1004c0) at mod_proxy_hcheck.c:806
#21 0x08252653 in hc_check (thread=0x8cc6ab0, b=0xad1004c0) at mod_proxy_hcheck.c:870
#22 0x08383185 in thread_pool_func (t=0x8cc6ab0, param=0x8c245e0) at misc/apr_thread_pool.c:266
#23 0x083baef6 in dummy_worker (opaque=0x8cc6ab0) at threadproc/unix/thread.c:142
#24 0xf7ec615f in start_thread () from /lib32/libpthread.so.0
#25 0xf7da862e in clone () from /lib32/libc.so.6

Many thanks to Armin for finding this.

Github: closes #129
Submitted by: Armin Abfalterer (arminabf)
Reviewed by: ylavic

Follow up to r1879179: CHANGES entry.

Reviewed by: ylavic, jorton, rpluem

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

5 years ago* Vote and promote [skip ci]
Ruediger Pluem [Fri, 26 Jun 2020 07:38:09 +0000 (07:38 +0000)] 
* Vote and promote [skip ci]

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

5 years agoMerge r1878993, r1879103 from trunk:
Joe Orton [Thu, 25 Jun 2020 13:21:17 +0000 (13:21 +0000)] 
Merge r1878993, r1879103 from trunk:

For diagnosing weird non-x86 failures, dump /etc/hosts in future runs.

Add workaround for IPv6 configuration on non-x86 hosts which
appears to fix the connection failures.  Almost certainly a bug
here, not at all sure where.

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

5 years agoMerge r1879108, r1879109, r1879113, r1879115, r1879184 from trunk:
Joe Orton [Thu, 25 Jun 2020 13:20:19 +0000 (13:20 +0000)] 
Merge r1879108, r1879109, r1879113, r1879115, r1879184 from trunk:

Test mod_cgid w/fdpassing.

Fix YAML syntax.

Disable mod_cgi to ensure mod_cgid is really being tested.

Mark fdpassing test as failing.

Add a plain mod_cgid build, explicitly without mod_cgi.

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

5 years agoVote*2. [skip ci]
Joe Orton [Thu, 25 Jun 2020 12:34:56 +0000 (12:34 +0000)] 
Vote*2. [skip ci]

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

5 years agoPropose fix for gh #129 [skip ci].
Yann Ylavic [Thu, 25 Jun 2020 11:38:24 +0000 (11:38 +0000)] 
Propose fix for gh #129 [skip ci].

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

5 years agofixing things
Stefan Eissing [Wed, 24 Jun 2020 14:43:20 +0000 (14:43 +0000)] 
fixing things

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

5 years agoVote, promote.
Yann Ylavic [Wed, 24 Jun 2020 14:05:29 +0000 (14:05 +0000)] 
Vote, promote.

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

5 years agoVote.
Yann Ylavic [Wed, 24 Jun 2020 13:44:29 +0000 (13:44 +0000)] 
Vote.

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

5 years agobackport proposal
Stefan Eissing [Wed, 24 Jun 2020 08:36:27 +0000 (08:36 +0000)] 
backport proposal

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

5 years agoreflow
Jim Jagielski [Sat, 20 Jun 2020 14:25:10 +0000 (14:25 +0000)] 
reflow

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

5 years agoBackported
Jim Jagielski [Sat, 20 Jun 2020 14:22:30 +0000 (14:22 +0000)] 
Backported

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

5 years agoMerge r1876616 from trunk:
Jim Jagielski [Sat, 20 Jun 2020 14:22:18 +0000 (14:22 +0000)] 
Merge r1876616 from trunk:

  *) mod_http2: Fixed regression that no longer set H2_STREAM_ID and H2_STREAM_TAG.
     PR64330

Submitted by: icing
Reviewed by: steffenal, rpluem, gbechis, jim

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

5 years agoMerge r1877783 from trunk:
Jim Jagielski [Sat, 20 Jun 2020 14:21:19 +0000 (14:21 +0000)] 
Merge r1877783 from trunk:

  *) mod_http2: Fixed regression that caused connections to close when mod_reqtimeout
     was configured with a handshake timeout. Fixes gitub issue #196.

Submitted by: icing
Reviewed by: icing, steffenal, rpluem

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

5 years agoMerge r1876548 from trunk:
Jim Jagielski [Sat, 20 Jun 2020 14:19:56 +0000 (14:19 +0000)] 
Merge r1876548 from trunk:

mod_ssl: Fix memory leak in stapling code. PR63687.

Free issuer's X509 in ssl_stapling_init_cert()'s early return paths.

Submitted by: icing

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

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

5 years agoVotes
Jim Jagielski [Sat, 20 Jun 2020 14:18:05 +0000 (14:18 +0000)] 
Votes

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

5 years agoPropose
Christophe Jaillet [Fri, 19 Jun 2020 20:50:44 +0000 (20:50 +0000)] 
Propose

[skip ci]

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

5 years agoUpdate proposal [skip ci].
Yann Ylavic [Fri, 19 Jun 2020 18:02:39 +0000 (18:02 +0000)] 
Update proposal [skip ci].

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

5 years agoRe-propose ap_proxy_define_match_worker() for backport.
Yann Ylavic [Fri, 19 Jun 2020 16:05:56 +0000 (16:05 +0000)] 
Re-propose ap_proxy_define_match_worker() for backport.

Re new BZ 64537 (and old 43513). There's the dns/connection reuse
compat issue spotted by covener still, to be discussed..

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

5 years agoMerge r1877250, r1878502, r1878654, r1878660, r1878663, r1878889 from trunk:
Joe Orton [Wed, 17 Jun 2020 11:18:59 +0000 (11:18 +0000)] 
Merge r1877250, r1878502, r1878654, r1878660, r1878663, r1878889 from trunk:

[under CTR for Travis integration]

Add gcc-10 job, drop gcc-9 config from allow_failures (seems stable again).
Use -O2 for all gcc -Werror jobs otherwise warnings triggered under e.g.
aggressive inlining are not found.

Build with LDAP support for APR 1.x.
Dump end of error_log for test run failures.

Tail more error_log for failed test suite runs in Travis.

Disable all Travis notifications for forks (hopefully).

Add Travis job which runs slapd in a container to allow testing
mod_authnz_ldap, per new test case added in r1878655.

* test/travis_Dockerfile_slapd: New dockerfile for running slapd.

Update Travis LDAP testing to use new container setup script
provided by test framework.

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

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

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

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

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

5 years agoFix a typo
Christophe Jaillet [Sat, 13 Jun 2020 04:18:58 +0000 (04:18 +0000)] 
Fix a typo

Spotted and fixed by David Poole <sarkie gmail.com>

[skip ci]

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

5 years agoupdate
André Malo [Wed, 10 Jun 2020 21:25:03 +0000 (21:25 +0000)] 
update

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

5 years agoFix an invalid link
Christophe Jaillet [Mon, 8 Jun 2020 19:35:05 +0000 (19:35 +0000)] 
Fix an invalid link
PR 64466

Thx to  Dr. Prőhle Péter  for spotting and reporting it.

(r1878627 on trunk)
[skip ci]

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

5 years agoMerge r1878433 from trunk:
Ruediger Pluem [Mon, 8 Jun 2020 07:30:49 +0000 (07:30 +0000)] 
Merge r1878433 from trunk:

  *) mod_proxy_http2: the "ping" proxy parameter
     (see <https://httpd.apache.org/docs/2.4/mod/mod_proxy.html>) is now used
     when checking the liveliness of a new or reused h2 connection to the backend.
     With short durations, this makes load-balancing more responsive. The module
     will hold back requests until ping conditions are met, using features of the
     HTTP/2 protocol alone. [Ruediger Pluem, Stefan Eissing]

Note: mod_proxy_http2 is currently CTR on 2.4.x.

Submitted by: icing
Reviewed by: rpluem

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

5 years agoRemove the term blacklist from our documentation
Rich Bowen [Sat, 6 Jun 2020 18:52:53 +0000 (18:52 +0000)] 
Remove the term blacklist from our documentation

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

5 years agorebuild docs
Rich Bowen [Sat, 6 Jun 2020 18:21:08 +0000 (18:21 +0000)] 
rebuild docs

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

5 years agoRemove 'blacklist' from our documentation, as per
Rich Bowen [Sat, 6 Jun 2020 18:19:26 +0000 (18:19 +0000)] 
Remove 'blacklist' from our documentation, as per
https://lethargy.org/~jesus/writes/a-guide-to-nomenclature-selection/
and other recommendations.

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

5 years agoMerge r1876679 from trunk:
Ruediger Pluem [Tue, 2 Jun 2020 12:11:39 +0000 (12:11 +0000)] 
Merge r1876679 from trunk:

gdbinit: print bucket fd when available. [skip ci]
Submitted by: ylavic
Reviewed by: rpluem

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

5 years agoMerge r1876678 from trunk:
Ruediger Pluem [Tue, 2 Jun 2020 11:14:36 +0000 (11:14 +0000)] 
Merge r1876678 from trunk:

gdbinit: more address colomn space for 64bit.
Submitted by: ylavic
Reviewed by: rpluem

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

5 years agoPropose fix for BZ 64452. [skip ci]
Yann Ylavic [Mon, 1 Jun 2020 16:12:47 +0000 (16:12 +0000)] 
Propose fix for BZ 64452. [skip ci]

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

5 years agoupdate transformations.
Nilgun Belma Buguner [Sat, 30 May 2020 07:50:36 +0000 (07:50 +0000)] 
update transformations.

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

5 years agoupdate for sync with English docs.
Nilgun Belma Buguner [Sat, 30 May 2020 07:49:55 +0000 (07:49 +0000)] 
update for sync with English docs.

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

5 years agoupdate for sync with English docs.
Nilgun Belma Buguner [Sat, 30 May 2020 05:56:50 +0000 (05:56 +0000)] 
update for sync with English docs.

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