]> granicus.if.org Git - apache/log
apache
8 years agoFollow-up to r1735886:
Jeff Trawick [Sun, 20 Mar 2016 22:46:18 +0000 (22:46 +0000)]
Follow-up to r1735886:

Add mod_ssl_openssl.h

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

8 years agoMerge r1587607, r1588868 from trunk:
Jim Jagielski [Sun, 20 Mar 2016 15:51:49 +0000 (15:51 +0000)]
Merge r1587607, r1588868 from trunk:

mod_ssl: Add hooks to allow other modules to perform processing at
several stages of initialization and connection handling.  See
mod_ssl_openssl.h.

This is enough to allow implementation of Certificate Transparency
outside of mod_ssl.

Initialize post_handshake_rc for case where a failure has
already occurred (doesn't change execution but avoids warning
with some levels of gcc).

Pointed out by: kbrand

Submitted by: trawick
Reviewed/backported by: jim

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

8 years agopromote
Jim Jagielski [Sun, 20 Mar 2016 15:51:03 +0000 (15:51 +0000)]
promote

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

8 years agovote
Jim Jagielski [Sun, 20 Mar 2016 15:50:46 +0000 (15:50 +0000)]
vote

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

8 years agoVote.
Yann Ylavic [Sun, 20 Mar 2016 00:37:24 +0000 (00:37 +0000)]
Vote.

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

8 years agoVote.
Yann Ylavic [Sat, 19 Mar 2016 23:11:35 +0000 (23:11 +0000)]
Vote.

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

8 years agomod_ssl_openssl.h stuff perhaps, for CT
Jeff Trawick [Sat, 19 Mar 2016 21:51:23 +0000 (21:51 +0000)]
mod_ssl_openssl.h stuff perhaps, for CT

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

8 years agoCommented vote.
Yann Ylavic [Sat, 19 Mar 2016 20:18:24 +0000 (20:18 +0000)]
Commented vote.

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

8 years agoMerge r1735786 from trunk:
Jim Jagielski [Sat, 19 Mar 2016 18:59:23 +0000 (18:59 +0000)]
Merge r1735786 from trunk:

fix order of lowercase/compare for r->handler

Submitted by: covener
Reviewed/backported by: jim

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

8 years agopromote
Jim Jagielski [Sat, 19 Mar 2016 18:58:59 +0000 (18:58 +0000)]
promote

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

8 years agovote
Jim Jagielski [Sat, 19 Mar 2016 18:58:39 +0000 (18:58 +0000)]
vote

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

8 years agoVote.
Yann Ylavic [Sat, 19 Mar 2016 16:51:54 +0000 (16:51 +0000)]
Vote.

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

8 years agor->handler =None fix
Eric Covener [Sat, 19 Mar 2016 16:49:49 +0000 (16:49 +0000)]
r->handler =None fix

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

8 years agoxforms
Jim Jagielski [Sat, 19 Mar 2016 13:28:46 +0000 (13:28 +0000)]
xforms

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

8 years agoMerge r1619483 from trunk:
Jim Jagielski [Sat, 19 Mar 2016 13:26:41 +0000 (13:26 +0000)]
Merge r1619483 from trunk:

mod_deflate: follow up to r1619444.

Fix counting of inflated bytes in deflate_in_filter() when asked to flush, since
we now count bytes per inflate() call everywhere, we can't count all the produced
bytes there.

We still need to include all the produced bytes in the brigade.

Submitted by: ylavic
Reviewed/backported by: jim

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

8 years agoMerge r1720129, r1723295, r1733088, r1733089 from trunk:
Jim Jagielski [Sat, 19 Mar 2016 13:26:25 +0000 (13:26 +0000)]
Merge r1720129, r1723295, r1733088, r1733089 from trunk:

* mod_ssl: Free dhparams when getting DH params. This fixes issue when
  SSLCryptoDevice does not get unregistered because of non-zero refcount
  during the mod_ssl unload happening on httpd startup.

mod_ssl: follow up to r1720129.
Free ecparams read from certificate file(s) on startup.

Follow up to r1720129 and r1723295: CHANGES entry.

Rephrase r1733088 since leaking means horrible things in cryptography.
This is not a security fix :p
Submitted by: jkaluza, ylavic, ylavic, ylavic
Reviewed/backported by: jim

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

8 years agoMerge r1726167 from trunk:
Jim Jagielski [Sat, 19 Mar 2016 13:25:28 +0000 (13:25 +0000)]
Merge r1726167 from trunk:

expr support for HTTP2 variable
Submitted by: icing
Reviewed/backported by: jim

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

8 years agoproxy_http2 patch updated after code review
Stefan Eissing [Sat, 19 Mar 2016 10:42:30 +0000 (10:42 +0000)]
proxy_http2 patch updated after code review

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

8 years agoFollow up to r1734396: CHANGES entry.
Yann Ylavic [Fri, 18 Mar 2016 17:35:48 +0000 (17:35 +0000)]
Follow up to r1734396: CHANGES entry.
Since ssl_run_pre_handshake() is not (yet) in 2.4.x, mention ssl_init_ssl_connection() instead.

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

8 years agoSummary: vote/promote mod_deflate input filter fix
Jeff Trawick [Fri, 18 Mar 2016 16:50:30 +0000 (16:50 +0000)]
Summary: vote/promote mod_deflate input filter fix

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

8 years agoSummary: vote/promote possible memory leak on restart for custom [EC]DH params
Jeff Trawick [Fri, 18 Mar 2016 16:14:39 +0000 (16:14 +0000)]
Summary: vote/promote possible memory leak on restart for custom [EC]DH params

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

8 years agoSummary: vote/promote HTTP2=on|off
Jeff Trawick [Fri, 18 Mar 2016 15:57:32 +0000 (15:57 +0000)]
Summary: vote/promote HTTP2=on|off

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

8 years agoMerge of r1735611 from trunk:
Stefan Eissing [Fri, 18 Mar 2016 15:41:12 +0000 (15:41 +0000)]
Merge of r1735611 from trunk:

mod_http2: refrain from unnecessary flushes on master connection

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

8 years agoadd vote for r1734412
Fabien Coelho [Fri, 18 Mar 2016 15:30:02 +0000 (15:30 +0000)]
add vote for r1734412

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

8 years agoMerge of 1735608,1735609 from trunk:
Stefan Eissing [Fri, 18 Mar 2016 14:48:36 +0000 (14:48 +0000)]
Merge of 1735608,1735609 from trunk:

mod_http2: stream cleanup on GOAWAY handling, PUSHes prohibited after client GOAWAY.

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

8 years agoproposal to backport mod_proxy_http2
Stefan Eissing [Thu, 17 Mar 2016 17:37:35 +0000 (17:37 +0000)]
proposal to backport mod_proxy_http2

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

8 years agopatch by NormW to make proxy and mod_http2 build on Netware in current form
Stefan Eissing [Thu, 17 Mar 2016 17:09:16 +0000 (17:09 +0000)]
patch by NormW to make proxy and mod_http2 build on Netware in current form

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

8 years agomod_http2: backport of 1.4.3
Stefan Eissing [Thu, 17 Mar 2016 16:54:05 +0000 (16:54 +0000)]
mod_http2: backport of 1.4.3

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

8 years agoMerge r1629925, r1629927, r1629928, r1733162, r1733173 from trunk:
Stefan Eissing [Thu, 17 Mar 2016 09:42:18 +0000 (09:42 +0000)]
Merge r1629925, r1629927, r1629928, r1733162, r1733173 from trunk:

Ensure that httpd exits with an error status when the MPM fails
to run.  [Yann Ylavic]

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

8 years agovote, promote
Stefan Eissing [Thu, 17 Mar 2016 09:39:53 +0000 (09:39 +0000)]
vote, promote

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

8 years agoMerge r1735088 from trunk:
Stefan Eissing [Thu, 17 Mar 2016 09:28:51 +0000 (09:28 +0000)]
Merge r1735088 from trunk:

[PATCH] mod_rewrite: double escaping of query strings in server context
(like PR50447, for server context)

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

8 years agovote
Stefan Eissing [Thu, 17 Mar 2016 09:24:13 +0000 (09:24 +0000)]
vote

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

8 years agoVotes.
Yann Ylavic [Wed, 16 Mar 2016 23:16:18 +0000 (23:16 +0000)]
Votes.

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

8 years agoPropose.
Yann Ylavic [Wed, 16 Mar 2016 23:07:33 +0000 (23:07 +0000)]
Propose.

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

8 years agobackport of mod_http2 v1.4.2
Stefan Eissing [Wed, 16 Mar 2016 15:16:00 +0000 (15:16 +0000)]
backport of mod_http2 v1.4.2

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

8 years agoRebuild.
Lucien Gentis [Tue, 15 Mar 2016 17:23:15 +0000 (17:23 +0000)]
Rebuild.

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

8 years agoXML updates.
Lucien Gentis [Tue, 15 Mar 2016 17:21:55 +0000 (17:21 +0000)]
XML updates.

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

8 years agopropose rewrite query string patch
Eric Covener [Tue, 15 Mar 2016 15:01:12 +0000 (15:01 +0000)]
propose rewrite query string patch

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

8 years agoVote.
Yann Ylavic [Tue, 15 Mar 2016 08:34:57 +0000 (08:34 +0000)]
Vote.

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

8 years agoPropose
Christophe Jaillet [Tue, 15 Mar 2016 06:44:48 +0000 (06:44 +0000)]
Propose

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

8 years agomod_http2: backport of fix for streams without :authority header
Stefan Eissing [Mon, 14 Mar 2016 11:08:26 +0000 (11:08 +0000)]
mod_http2: backport of fix for streams without :authority header

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

8 years agoFix a small doxygen issue (r1734716 in trunk)
Christophe Jaillet [Sat, 12 Mar 2016 16:52:57 +0000 (16:52 +0000)]
Fix a small doxygen issue (r1734716 in trunk)

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

8 years agoMerge r1734239 from trunk:
Stefan Eissing [Thu, 10 Mar 2016 14:01:10 +0000 (14:01 +0000)]
Merge r1734239 from trunk:

mod_reqtimeout: Prevent long response times from triggering a timeout once
the request has been fully read.  PR 59045.

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

8 years agovote
Stefan Eissing [Thu, 10 Mar 2016 13:57:54 +0000 (13:57 +0000)]
vote

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

8 years agoproposal
Stefan Eissing [Thu, 10 Mar 2016 13:50:46 +0000 (13:50 +0000)]
proposal

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

8 years agobackported mod_http2 1.4.0 from trunk
Stefan Eissing [Thu, 10 Mar 2016 13:37:55 +0000 (13:37 +0000)]
backported mod_http2 1.4.0 from trunk

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

8 years agoMerge r1734294 from trunk:
Yann Ylavic [Thu, 10 Mar 2016 12:34:43 +0000 (12:34 +0000)]
Merge r1734294 from trunk:

followup to r1734125: null check for r->args
before cleaning up some QSA cases.

Submitted by: covener
Reviewed by: covener, rpluem, ylavic
Backported by: ylavic

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

8 years agoMerge r1734006 from trunk:
Yann Ylavic [Thu, 10 Mar 2016 12:31:13 +0000 (12:31 +0000)]
Merge r1734006 from trunk:

mod_ssl: Don't lose track of the SSL context if the ssl_run_pre_handshake()
hook returns an error.

Submitted by: minfrin
Reviewed by: minfrin, jim, ylavic
Backported by: ylavic

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

8 years agoMerge r1733523, r1733691 from trunk:
Yann Ylavic [Thu, 10 Mar 2016 12:27:49 +0000 (12:27 +0000)]
Merge r1733523, r1733691 from trunk:

Use ap_array_str_contains to simplify code

Use ap_array_str_contains to simplify code
Remove a useless test (groups is always NULL)
Improve some style

Submitted by: jailletc36
Reviewed by: jailletc36, jim, ylavic
Backported by: ylavic

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

8 years agoBackported in r1734391.
Yann Ylavic [Thu, 10 Mar 2016 12:22:23 +0000 (12:22 +0000)]
Backported in r1734391.

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

8 years agoMerge r1601624 from trunk:
Yann Ylavic [Thu, 10 Mar 2016 12:15:59 +0000 (12:15 +0000)]
Merge r1601624 from trunk:

Strip useless apr_brigade_cleanup() calls.

Submitted/backported by: ylavic
Reviewed by: jailletc36, jim, ylavic

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

8 years agoVote, promote.
Yann Ylavic [Thu, 10 Mar 2016 12:03:22 +0000 (12:03 +0000)]
Vote, promote.

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

8 years agoxforms
Christophe Jaillet [Thu, 10 Mar 2016 06:45:08 +0000 (06:45 +0000)]
xforms

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

8 years agoRevert part of last change because the corresponding display looks strange.
Christophe Jaillet [Thu, 10 Mar 2016 06:44:48 +0000 (06:44 +0000)]
Revert part of last change  because the corresponding display looks strange.

Only keep changes related to sycnh with trunk

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

8 years agoxforms
Christophe Jaillet [Thu, 10 Mar 2016 05:34:56 +0000 (05:34 +0000)]
xforms

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

8 years agoBe more consistent in the way examples are formatted
Christophe Jaillet [Thu, 10 Mar 2016 05:33:58 +0000 (05:33 +0000)]
Be more consistent in the way examples are formatted

Spotted by David Eisner  in online doc

+ synch with trunk

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

8 years agoupdate transformation
André Malo [Wed, 9 Mar 2016 22:40:45 +0000 (22:40 +0000)]
update transformation

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

8 years agoproperty fixup
André Malo [Wed, 9 Mar 2016 22:36:16 +0000 (22:36 +0000)]
property fixup

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

8 years ago* Votes
Ruediger Pluem [Wed, 9 Mar 2016 20:24:03 +0000 (20:24 +0000)]
* Votes

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

8 years agobackport rewrite ? handling bug fix
Eric Covener [Wed, 9 Mar 2016 18:24:54 +0000 (18:24 +0000)]
backport rewrite ? handling bug fix

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

8 years agoMerge r1734125 from trunk:
Eric Covener [Wed, 9 Mar 2016 15:13:04 +0000 (15:13 +0000)]
Merge r1734125 from trunk:

mod_rewrite: Add QSL|qslast flag to allow rewrites to files with
literal question marks in their names.

PR 58777.

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

8 years agomod_rewrite: PR58854: Revert r1726016 (rewrite looping issue) which was
Eric Covener [Wed, 9 Mar 2016 15:10:55 +0000 (15:10 +0000)]
mod_rewrite: PR58854: Revert r1726016 (rewrite looping issue) which was
reverted in trunk in r1732896. The fix is bad and breaks old loop
avoidance.

Reviewed By: covener, ylavic, jim

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

8 years agoPropose.
Yann Ylavic [Wed, 9 Mar 2016 13:52:38 +0000 (13:52 +0000)]
Propose.

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

8 years agoComment, ask...
Yann Ylavic [Wed, 9 Mar 2016 12:19:13 +0000 (12:19 +0000)]
Comment, ask...

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

8 years agoVote, promote.
Yann Ylavic [Wed, 9 Mar 2016 12:03:08 +0000 (12:03 +0000)]
Vote, promote.

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

8 years agovotes!
Jim Jagielski [Wed, 9 Mar 2016 11:48:51 +0000 (11:48 +0000)]
votes!

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

8 years agoadd PR58777
Eric Covener [Tue, 8 Mar 2016 19:25:30 +0000 (19:25 +0000)]
add PR58777

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

8 years agomove to proper section
Eric Covener [Tue, 8 Mar 2016 19:19:20 +0000 (19:19 +0000)]
move to proper section

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

8 years agoDocumentation rebuild
Luca Toscano [Tue, 8 Mar 2016 13:18:58 +0000 (13:18 +0000)]
Documentation rebuild

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

8 years agoBackporting documentation commits from trunk (new mod_ssl note about ECC): r1734058...
Luca Toscano [Tue, 8 Mar 2016 13:18:41 +0000 (13:18 +0000)]
Backporting documentation commits from trunk (new mod_ssl note about ECC): r1734058,r1734060,r1734067,r1734069

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

8 years agoPropose.
Graham Leggett [Mon, 7 Mar 2016 23:46:35 +0000 (23:46 +0000)]
Propose.

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

8 years agoMerge r1733952, r1733953 from trunk:
Eric Covener [Mon, 7 Mar 2016 18:24:21 +0000 (18:24 +0000)]
Merge r1733952, r1733953 from trunk:

Note that Timeout on a new connection can be "hidden" by an
AcceptFilter.

Timeout scenarios are more of an unordered list.

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

8 years agoProposal
Christophe Jaillet [Sun, 6 Mar 2016 07:01:05 +0000 (07:01 +0000)]
Proposal

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

8 years agoMerge r1733747 from trunk:
Eric Covener [Sat, 5 Mar 2016 18:10:56 +0000 (18:10 +0000)]
Merge r1733747 from trunk:

mixmatched sections reported in comments

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

8 years agoRebuild.
Lucien Gentis [Sat, 5 Mar 2016 16:06:49 +0000 (16:06 +0000)]
Rebuild.

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

8 years agoXML update.
Lucien Gentis [Sat, 5 Mar 2016 16:06:01 +0000 (16:06 +0000)]
XML update.

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

8 years agoRebuild.
Lucien Gentis [Sat, 5 Mar 2016 16:01:48 +0000 (16:01 +0000)]
Rebuild.

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

8 years agoXML updates.
Lucien Gentis [Sat, 5 Mar 2016 16:00:43 +0000 (16:00 +0000)]
XML updates.

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

8 years agoProposals
Christophe Jaillet [Sat, 5 Mar 2016 11:36:12 +0000 (11:36 +0000)]
Proposals

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

8 years agoRelax comment :)
Yann Ylavic [Thu, 3 Mar 2016 15:37:38 +0000 (15:37 +0000)]
Relax comment :)

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

8 years agoMerge r1684171 from trunk:
Jim Jagielski [Thu, 3 Mar 2016 15:11:04 +0000 (15:11 +0000)]
Merge r1684171 from trunk:

mod_ssl: when SSLVerify is disabled (NONE), don't force a renegotiation if
the SSLVerifyDepth applied with the default/handshaken vhost differs from
the one applicable with the finally selected vhost.

Submitted by: ylavic
Reviewed/backported by: jim

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

8 years agoMerge r1711479, r1733064, r1733068 from trunk:
Jim Jagielski [Thu, 3 Mar 2016 15:10:27 +0000 (15:10 +0000)]
Merge r1711479, r1733064, r1733068 from trunk:

Fix crash in ap_mpm_pod_check call caused by NULL dereference of its parameter
when starting httpd as single process (httpd -X).

Revert changes on mpm_event and mpm_worker from r1711479.
The POD is not used in one process mode for those MPMs.

Follow up to r1711479 and r1733064: CHANGES entry.
Submitted by: jkaluza, ylavic, ylavic
Reviewed/backported by: jim

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

8 years agoMerge r1729826, r1729847, r1732986, r1733056 from trunk:
Jim Jagielski [Thu, 3 Mar 2016 15:09:32 +0000 (15:09 +0000)]
Merge r1729826, r1729847, r1732986, r1733056 from trunk:

mod_proxy: Play/restore the TLS-SNI on new backend connections which
had to be issued because the remote closed the previous/reusable one
during idle (keep-alive) time.

mod_proxy: follow up to r1729826: really copy conn->ssl_hostname.

mod_proxy: follow up to r1729826 + r1729847.
Adjust stacked ssl_hostname maximum size.

mod_proxy: follow up to r1729826 + r1729847 + r1732986.
Don't use magic constants.
Submitted by: ylavic
Reviewed/backported by: jim

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

8 years agoMerge r1727603 from trunk:
Jim Jagielski [Thu, 3 Mar 2016 15:08:24 +0000 (15:08 +0000)]
Merge r1727603 from trunk:

event: slave connection init, vhost early config
Submitted by: icing
Reviewed/backported by: jim

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

8 years agopromote
Jim Jagielski [Thu, 3 Mar 2016 15:07:24 +0000 (15:07 +0000)]
promote

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

8 years agotested and voted
Jim Jagielski [Thu, 3 Mar 2016 15:06:59 +0000 (15:06 +0000)]
tested and voted

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

8 years agoFix version in compatibility note
Christophe Jaillet [Thu, 3 Mar 2016 05:35:45 +0000 (05:35 +0000)]
Fix version in compatibility note

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

8 years agorebuild
Rich Bowen [Thu, 3 Mar 2016 01:15:54 +0000 (01:15 +0000)]
rebuild

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

8 years agorewritemap doc improvements from trunk
Rich Bowen [Thu, 3 Mar 2016 01:13:25 +0000 (01:13 +0000)]
rewritemap doc improvements from trunk

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

8 years agotime to yank, still working on the issue with the cpanel guys,
Eric Covener [Wed, 2 Mar 2016 14:02:52 +0000 (14:02 +0000)]
time to yank, still working on the issue with the cpanel guys,
but the first fix is bad.

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

8 years ago *) core: Add missing APLOGNO() from r1729495 (somehow r1725395 was
Jim Jagielski [Wed, 2 Mar 2016 13:52:20 +0000 (13:52 +0000)]
  *) core: Add missing APLOGNO() from r1729495 (somehow r1725395 was
             backported in r1729495 but without this "server/core.c" change)

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

8 years agoMerge r1732954 from trunk:
Jim Jagielski [Wed, 2 Mar 2016 13:51:32 +0000 (13:51 +0000)]
Merge r1732954 from trunk:

mod_proxy: add missing APLOGNO()s.
Submitted by: ylavic
Reviewed/backported by: jim

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

8 years agoez promote
Jim Jagielski [Wed, 2 Mar 2016 13:50:45 +0000 (13:50 +0000)]
ez promote

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

8 years agoez
Jim Jagielski [Wed, 2 Mar 2016 13:50:19 +0000 (13:50 +0000)]
ez

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

8 years agoNote new patch which addresses the coupla empty LOGNO
Jim Jagielski [Wed, 2 Mar 2016 13:48:35 +0000 (13:48 +0000)]
Note new patch which addresses the coupla empty LOGNO

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

8 years agonote
Jim Jagielski [Wed, 2 Mar 2016 13:23:30 +0000 (13:23 +0000)]
note

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

8 years agoMerge r1729930, r1729931 from trunk:
Jim Jagielski [Wed, 2 Mar 2016 13:22:07 +0000 (13:22 +0000)]
Merge r1729930, r1729931 from trunk:

hostname: Test and log useragent_host per-request across various modules,
including the scoreboard, expression and rewrite engines, setenvif,
authz_host, access_compat, custom logging, ssl and REMOTE_HOST variables.
PR55348  [William Rowe]

This is the complete change set which applies cleanly to 2.4.x as well,
the server/scoreboard.c will follow, which does not apply due to drift.

A rather ugly patch since the code was refactored recently to exclude
the simple patch for 2.4.x, illustrated below.

Completes the changeset r1729930 and resolves all 2.4.19-dev corrections,
but other 2.5.0-dev specific changes may still be needed on trunk.

--- server/scoreboard.c (revision 1729907)
+++ server/scoreboard.c (working copy)
@@ -491,9 +491,8 @@
             ws->conn_bytes = 0;
         }
         if (r) {
-            const char *client = ap_get_remote_host(c, r->per_dir_config,
-                                 REMOTE_NOLOOKUP, NULL);
-            if (!client || !strcmp(client, c->client_ip)) {
+            const char *client;
+            if (!(client = ap_get_useragent_host(r, REMOTE_NOLOOKUP, NULL))) {
                 apr_cpystrn(ws->client, r->useragent_ip, sizeof(ws->client));
             }
             else {

Submitted by: wrowe
Reviewed/backported by: jim

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

8 years agoMerge r1729929 from trunk:
Jim Jagielski [Wed, 2 Mar 2016 13:20:24 +0000 (13:20 +0000)]
Merge r1729929 from trunk:

Introduce an ap_get_useragent_host() accessor to replace the old
ap_get_remote_host() in most applications, but preserve the original
behavior for all ap_get_remote_host() consumers (mostly, because we
don't have the request_rec in the first place, and also to avoid any
unintended consequences).

This accessor continues to store the remote_host of connection based
uesr agents within the conn_rec for optimization.  Only where some
other module modifies the useragent_addr will we perform a per-request
query of the remote_host.

(Fixed compilation issues noted by Ranier, applies to 2.4.x trunk,
modulo CHANGES and ap_mmn.h)

Submitted by: wrowe
Reviewed/backported by: jim

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

8 years agobackport
Stefan Eissing [Wed, 2 Mar 2016 13:10:05 +0000 (13:10 +0000)]
backport

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

8 years agobackport of PR 59019 fix
Stefan Eissing [Wed, 2 Mar 2016 13:05:01 +0000 (13:05 +0000)]
backport of PR 59019 fix

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