]>
git.ipfire.org Git - thirdparty/apache/httpd.git/log
William A. Rowe Jr [Thu, 22 Dec 2016 22:08:05 +0000 (22:08 +0000)]
Noted backport revno
1727544 which actually occurs at r1775758
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775752 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 21:52:57 +0000 (21:52 +0000)]
Resume building the appropriate patches for relevant 2.2.x -> 2.4.x changes
to allow us to apply the 2.4.x already-reviewed HttpProtocolOptions and
parser changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775749 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 20:56:34 +0000 (20:56 +0000)]
Backports: r1057372
Submitted by: trawick
Another comment-only backport syncing to 2.4.x
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775735 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 20:54:37 +0000 (20:54 +0000)]
Backports: r1237407
Submitted by: trawick
s/ensure/insure/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775733 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 20:52:08 +0000 (20:52 +0000)]
Backports: r1213391
Submitted by: trawick
zap an unhelpful, out of date comment from httpd 1.2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775732 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 20:50:05 +0000 (20:50 +0000)]
Backports: r892678
Submitted by: niq
Reject requests containing (invalid) NULL characters in request line
or request headers.
PR 43039
Backports: r892808
Submitted by: rpluem
Fix up r892678
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775731 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 20:45:31 +0000 (20:45 +0000)]
core: Do not over allocate memory within 'ap_rgetline_core' for the common case.
trunk patch: http://svn.apache.org/r1483005
Submitted by: jailletc36
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775730 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 20:36:08 +0000 (20:36 +0000)]
Delete gratuitous delta between 2.3-dev and 2.2.x branch.
No effective code change
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775728 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 20:34:37 +0000 (20:34 +0000)]
Branching at 2.2.x to arrive at 2.4.23 to *then* apply all of the already
navigated 2.4.x-merge-http-strict backport
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775727 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:44:37 +0000 (19:44 +0000)]
Backports: r1635762
Submitted By: Edward Lu <Chaosed0 gmail.com>
Support custom ErrorDocuments for HTTP 501 and 414 status codes.
PR 57167 [Edward Lu <Chaosed0 gmail.com>]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775718 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:41:53 +0000 (19:41 +0000)]
Backports: r1621419 (protocol.c only)
Submitted by: jailletc36
Fix sscanf format spotted by cppcheck
(changes version major/minor types from signed to unsigned)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775717 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:35:49 +0000 (19:35 +0000)]
Backports: r1433613
Submitted by: jailletc36
Improve error message
PR 54384
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775715 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:35:15 +0000 (19:35 +0000)]
Backports: r1407528
Submitted by: sf
remove obsolete comment from 1.3 days
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775714 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:34:48 +0000 (19:34 +0000)]
Backports: r1407088
Submitted by: sf
remove some more old unused code
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775713 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:34:17 +0000 (19:34 +0000)]
Backports: r1407004
Submitted by: sf
Remove unused code. "Next week" hasn't happened in the last 10 years or so.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775712 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:31:05 +0000 (19:31 +0000)]
Backports: r1392347
Submitted by: trawick
core: ErrorDocument now works for requests without a Host header.
PR: 48357
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775711 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:27:41 +0000 (19:27 +0000)]
Backports: r1352911
Submitted by: sf
Make sure that a triggering LimitRequestFieldSize is always logged, even if the
first read already exeeds the limit and ap_rgetline does not return a header
name.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775710 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:25:47 +0000 (19:25 +0000)]
Backports: r1237407
Submitted by: trawick
s/ensure/insure/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775708 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:24:11 +0000 (19:24 +0000)]
Backports: r1213391
Submitted by: trawick
zap an unhelpful, out of date comment from httpd 1.2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775707 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:23:10 +0000 (19:23 +0000)]
Backports: r1188745
Submitted by: rpluem
Correctly return a 400 (Bad request) in case of a HTTP/0.9 request like
GET @example.org/foo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775706 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 19:20:25 +0000 (19:20 +0000)]
Backports: r1185385
Submitted by: sf
Downgrade some more log messages indicating client errors from level error to
info. Add log messages for various reasons to return HTTP_BAD_REQUEST.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775705 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 18:57:26 +0000 (18:57 +0000)]
Backports: r1178566
Submitted by: sf
Enforce LimitRequestFieldSize after multiple headers with the same
name have been merged.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775699 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 18:48:47 +0000 (18:48 +0000)]
Backports: r1102124 (in part, protocol.c only)
Submitted by: sf
Use APR_STATUS_IS_... in some more cases.
While this is not strictly necessary everywhere, it makes it much easier
to find the problematic cases.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775697 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 18:45:59 +0000 (18:45 +0000)]
Backports: r1100511
Submitted by: covener
use APR_STATUS_IS_TIMEUP() instead of direct comparison with APR_TIMEUP.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775696 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 18:45:07 +0000 (18:45 +0000)]
Backports: r1057372
Submitted by: trawick
comment on where multiple headers with same name get merged
(some strict Cookie parsers can't handle what happens later,
but that is not our fault)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775695 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 18:40:56 +0000 (18:40 +0000)]
Backports: r892808
Submitted by: rpluem
Fix up r892678
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775692 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 18:39:40 +0000 (18:39 +0000)]
Backports: r892678
Submitted by: niq
Reject requests containing (invalid) NULL characters in request line
or request headers.
PR 43039
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775691 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 22 Dec 2016 17:40:29 +0000 (17:40 +0000)]
For purposes of constructing a patch against 2.2.31, show all work since 2.2.32 bump
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x-merge-http-strict@
1775685 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 15 Jul 2015 16:22:51 +0000 (16:22 +0000)]
And we are at .32-dev
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1691247 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 15 Jul 2015 16:20:31 +0000 (16:20 +0000)]
Prepare to tag 2.2.31
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1691243 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 15 Jul 2015 16:18:19 +0000 (16:18 +0000)]
Fix Copyright of any latex conversions of the docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1691242 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 15 Jul 2015 16:15:17 +0000 (16:15 +0000)]
Fix MOD_OPTIONAL_HOOK_EXPORT_H #include guard spelling (silliest compile
warning in 2.2 codebase?)
Backports: r1514215
Submitted by: trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1691240 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 15 Jul 2015 16:10:27 +0000 (16:10 +0000)]
Approve and commit symbols export, with simplified CHANGES
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1691239 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 15 Jul 2015 11:22:07 +0000 (11:22 +0000)]
+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1691169 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 15 Jul 2015 10:15:47 +0000 (10:15 +0000)]
Address mod_proxy_balancer's linking issue on Windows.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1691162 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Tue, 14 Jul 2015 20:35:02 +0000 (20:35 +0000)]
remove dependency to store.h removed from OpenSSL 1.0.x
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1691074 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Mon, 13 Jul 2015 23:32:59 +0000 (23:32 +0000)]
Easy vote.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1690841 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 13 Jul 2015 23:27:02 +0000 (23:27 +0000)]
fix silly warning?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1690840 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 12 Jul 2015 13:24:13 +0000 (13:24 +0000)]
Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1690460 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 12 Jul 2015 13:23:28 +0000 (13:23 +0000)]
XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1690459 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 11 Jul 2015 04:18:12 +0000 (04:18 +0000)]
On to 2.2.31-dev
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1690342 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 11 Jul 2015 04:16:40 +0000 (04:16 +0000)]
Prepare to tag 2.2.30
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1690339 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 8 Jul 2015 14:40:37 +0000 (14:40 +0000)]
Rebuild all of httpd-2.2 docs
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1689891 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 8 Jul 2015 12:26:05 +0000 (12:26 +0000)]
Add CHANGES entry for r1678698.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1689858 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Mon, 6 Jul 2015 23:37:16 +0000 (23:37 +0000)]
Merge r1688536 and r1688538 from trunk.
http: follow up to r1685345, also needed in 2.4.x/2.2.x by r1686271/r1687339.
Handle reentrance of state BODY_CHUNK_CR to avoid AH02901 when we eat BWS
from multiple reads.
http: follow up to r1685345.
Be lenient up to 10 (room for 32bit decimals) Bad White Spaces (BWS)
between chunk-size and chunk-ext/CRLF.
Submitted by: ylavic
Reviewed by: ylavic, wrowe, mrumph
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1689522 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Mon, 6 Jul 2015 23:24:52 +0000 (23:24 +0000)]
Vote for http_filters fix
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1689519 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 6 Jul 2015 13:45:26 +0000 (13:45 +0000)]
Vote up one patch across two branches
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1689397 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 4 Jul 2015 14:24:54 +0000 (14:24 +0000)]
Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1689169 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 4 Jul 2015 14:24:18 +0000 (14:24 +0000)]
XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1689167 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 3 Jul 2015 00:37:20 +0000 (00:37 +0000)]
I guess this is also a showstopper in 2.2.x, some (new/dedicated) framework
tests fail without it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688938 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 3 Jul 2015 00:32:25 +0000 (00:32 +0000)]
Merge r1688274 from trunk.
http: Fix LimitRequestBody checks when there is no more bytes to read.
Submitted by: Michael Kaufmann <mail michael-kaufmann.ch>
Committed by: ylavic
Reviewed by: ylavic, mrumph, wrowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688936 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 2 Jul 2015 20:32:27 +0000 (20:32 +0000)]
Accept patches against showstopper
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688902 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Thu, 2 Jul 2015 06:15:22 +0000 (06:15 +0000)]
Generated doc changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688767 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Thu, 2 Jul 2015 06:11:21 +0000 (06:11 +0000)]
Grammar, spelling, and other minor corrections
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688765 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 1 Jul 2015 00:28:01 +0000 (00:28 +0000)]
Propose follow up to r1686271 (chunk-size parsing) for 2.2.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688540 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 30 Jun 2015 11:13:37 +0000 (11:13 +0000)]
Add Bill's fixes to SubstituteInheritBefore proposal.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688427 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 30 Jun 2015 00:12:52 +0000 (00:12 +0000)]
Address wrowe's -1.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688333 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 29 Jun 2015 22:54:31 +0000 (22:54 +0000)]
This patch is a no-go, will defer to post-2.2.30
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688325 13f79535 -47bb-0310-9956-
ffa450edef68
Mike Rumph [Mon, 29 Jun 2015 18:56:53 +0000 (18:56 +0000)]
Vote for fix to LimitRequestBody
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688287 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Mon, 29 Jun 2015 18:20:05 +0000 (18:20 +0000)]
Propose fix for LimitRequestBody check.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1688280 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 26 Jun 2015 07:43:46 +0000 (07:43 +0000)]
Note discarded vote and refer to 2.2.x instead of 2.4.x for the backport.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1687698 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 26 Jun 2015 07:38:39 +0000 (07:38 +0000)]
Update mod_substitute proposal with r1687539 and r1687680, plus the backport patch.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1687697 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 25 Jun 2015 23:38:18 +0000 (23:38 +0000)]
Note objection
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1687664 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 24 Jun 2015 18:04:49 +0000 (18:04 +0000)]
Merge r1685345, r1685347, r1685349 and r1685350 from trunk.
core: Allow spaces after chunk-size for compatibility with implementations
using a pre-filled buffer.
Submitted by: ylavic, trawick
Reviewed by: ylavic, wrowe, minfrin
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1687339 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 24 Jun 2015 17:58:13 +0000 (17:58 +0000)]
SECURITY: CVE-2015-3183 (cve.mitre.org)
core: Fix chunk header parsing defect.
Remove apr_brigade_flatten(), buffering and duplicated code from
the HTTP_IN filter, parse chunks in a single pass with zero copy.
Limit accepted chunk-size to 2^63-1 and be strict about chunk-ext
authorized characters.
Submitted by: minfrin, ylavic
Reviewed by: ylavic, wrowe, minfrin
Reported by: regilero <regis.leroy makina-corpus.com>
Backports:
1484852 ,
1684513
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1687338 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 24 Jun 2015 16:33:34 +0000 (16:33 +0000)]
Votes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1687325 13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Wed, 24 Jun 2015 16:15:33 +0000 (16:15 +0000)]
Vote and promote.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1687323 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 18 Jun 2015 15:50:14 +0000 (15:50 +0000)]
Upvote, clarify that -v6 is applied before -v3 (confusing, yes)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1686254 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 17 Jun 2015 10:34:15 +0000 (10:34 +0000)]
Propose same v3 patch as 2.4.x which adjusts CHANGES entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1685990 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 17 Jun 2015 10:07:09 +0000 (10:07 +0000)]
Add PR to CHANGES entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1685982 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 17 Jun 2015 09:53:16 +0000 (09:53 +0000)]
Propose mod_substitute merge order fix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1685978 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sun, 14 Jun 2015 01:24:09 +0000 (01:24 +0000)]
Propose same fix as of 2.4.14's regression.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1685355 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 12 Jun 2015 16:41:11 +0000 (16:41 +0000)]
Fix missing lib (.mak was previously updated)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1685125 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 11 Jun 2015 07:19:16 +0000 (07:19 +0000)]
Adjust IDs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684821 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 9 Jun 2015 20:26:47 +0000 (20:26 +0000)]
Adjust URL for public consumption
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684520 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 9 Jun 2015 20:25:53 +0000 (20:25 +0000)]
Offer a showstopper for 2.2.30 requiring one more reviewer/vote
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684519 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 9 Jun 2015 16:09:28 +0000 (16:09 +0000)]
Merge r1585090 from trunk:
Bring SNI behavior into better conformance with RFC 6066:
- no longer send a warning-level unrecognized_name(112) alert
when no matching vhost is found (PR 56241)
<not backported to 2.2.x>
- at startup, only issue warnings about IP/port conflicts and name-based
SSL vhosts when running with an OpenSSL without TLS extension support
(almost 5 years after SNI was added to 2.2.x, the
"[...] only work for clients with TLS server name indication support"
warning feels obsolete)
</not backported to 2.2.x>
Proposed by: kbrand
Reviewed by: ylavic, jorton, wrowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684462 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 9 Jun 2015 15:41:01 +0000 (15:41 +0000)]
Yes, this. Vote & promote w/thanks.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684457 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 9 Jun 2015 15:39:25 +0000 (15:39 +0000)]
Revert mis-commit, re-fixing STATUS in a moment
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684455 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 9 Jun 2015 15:37:40 +0000 (15:37 +0000)]
Yes, this. Vote & promote w/thanks.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684454 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 9 Jun 2015 08:56:25 +0000 (08:56 +0000)]
Vote.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684356 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 9 Jun 2015 07:38:06 +0000 (07:38 +0000)]
Remove entry backported in r1683808 (along with dependent proposal).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684341 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 9 Jun 2015 07:30:04 +0000 (07:30 +0000)]
Propose RFC 6066 (SNI) conformance fix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1684336 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 5 Jun 2015 16:50:47 +0000 (16:50 +0000)]
core, modules: Avoid error response/document handling by the core if some
handler or input filter already did it while reading the request (causing
a double response body).
Submitted by: ylavic
Backports: r1482522 (partial, ap_map_http_request_error() things only!),
r1529988, r1529991, r1643537, r1643543, r1657897, r1665625,
r1665721, r1674056
Reviewed by: ylavic, wrowe, covener
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1683808 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 5 Jun 2015 14:44:33 +0000 (14:44 +0000)]
vote/promote two remaining backports
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1683772 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Mon, 1 Jun 2015 16:13:53 +0000 (16:13 +0000)]
Xforms.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1682944 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Mon, 1 Jun 2015 16:01:49 +0000 (16:01 +0000)]
Try to clarify extended uses of SSLCertificateFile.
Backport of r1682923 and r1682937 from trunk,
resp. r1682929 and r1682939 from 2.4.x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1682942 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 29 May 2015 04:19:16 +0000 (04:19 +0000)]
Vote up
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1682363 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 27 May 2015 23:39:55 +0000 (23:39 +0000)]
Propose.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1682139 13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 27 May 2015 18:59:59 +0000 (18:59 +0000)]
Clarify the change to the default cipher suite lists
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1682099 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Mon, 25 May 2015 16:00:14 +0000 (16:00 +0000)]
Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681603 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Mon, 25 May 2015 15:59:26 +0000 (15:59 +0000)]
XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681602 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Mon, 25 May 2015 08:43:57 +0000 (08:43 +0000)]
Merge r1551685, r1652929 from trunk.
r1551685 | trawick | 2013-12-17 21:25:54 +0100 (Tue, 17 Dec 2013) | 5 lines
FreeBSD: Disable IPv4-mapped listening sockets by default for versions
5+ instead of just for FreeBSD 5.
PR: 53824
r1652929 | ylavic | 2015-01-19 09:06:56 +0100 (Mon, 19 Jan 2015) | 4 lines
Fix --enable-v4-mapped configuration on *BSD. PR 53824.
Submitted by: olli hauer <ohauer gmx.de>
Committed by: ylavic
Reviewed by: ylavic, trawick, rjung
Backported by: ylavic
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681565 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Mon, 25 May 2015 02:47:21 +0000 (02:47 +0000)]
Vote for simple patch. Promote.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681546 13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 25 May 2015 00:31:07 +0000 (00:31 +0000)]
+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681540 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sun, 24 May 2015 21:58:20 +0000 (21:58 +0000)]
... and vote.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681532 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sun, 24 May 2015 21:56:50 +0000 (21:56 +0000)]
Propose IPv4-mapped (configure) fix for freebsd 5+.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681531 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sat, 23 May 2015 09:23:13 +0000 (09:23 +0000)]
Merged r979120 from trunk.
r979120 | rjung | 2010-07-25 23:08:15 +0200 (Sun, 25 Jul 2010) | 26 lines
Adding sub second timestamps and request end time to mod_log_config.
Add special format tokens to %{...}t. The extended syntax allows the
form: "WHICH:WHAT".
WHICH is either:
- "begin": use the time when the request started
- "end": take "now" as the time
You can omit WHICH, default is "begin".
If you omit WHICH, the separating column is not allowed.
WHAT is either:
- "sec": timestamp in Unix seconds
- "msec": timestamp in Unix milliseconds
- "msec_frac": millisecond fraction of the Unix timestamp,
3 digits, 0-padded
- "usec": timestamp in Unix microseconds
- "usec_frac": microsecond fraction of the Unix timestamp
6 digits, 0-padded
- anything different from those tokens: use strftime()
You can omit WHAT, default is the formatted timestamp as
used by the Common Log Format.
The implementation uses a new request_config for mod_log_config
to pass the request end time around between different calls to
log formatters, but the end time is only generated if needed.
Reviewed by: rjung, wrowe, ylavic
Backported by: ylavic
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681297 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sat, 23 May 2015 08:34:44 +0000 (08:34 +0000)]
Merge r1665215, r1665218 from trunk.
r1665215 | ylavic | 2015-03-09 13:45:56 +0100 (Mon, 09 Mar 2015) | 8 lines
mod_proxy: use the original (non absolute) form of the request-line's URI
for requests embedded in CONNECT payloads used to connect SSL backends via
a ProxyRemote forward-proxy. PR 55892.
Submitted by: Hendrik Harms <hendrik.harms gmail com>
Reviewed by: wrowe, ylavic
Committed by: ylavic
r1665218 | ylavic | 2015-03-09 13:54:38 +0100 (Mon, 09 Mar 2015) | 1 line
mod_proxy: follow up to r1665215: CHANGES entry.
Reviewed by: ylavic, wrowe, rjung
Backported by: ylavic
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681289 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sat, 23 May 2015 08:19:04 +0000 (08:19 +0000)]
Vote, promote.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@
1681288 13f79535 -47bb-0310-9956-
ffa450edef68