]> granicus.if.org Git - apache/log
apache
7 years agoMerge of r1765420 from trunk:
Stefan Eissing [Tue, 18 Oct 2016 12:06:27 +0000 (12:06 +0000)]
Merge of r1765420 from trunk:

mod_http2: netware build add new symbol used from nghttp2

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

7 years agoMerge r1765357 from trunk:
Jacob Champion [Mon, 17 Oct 2016 20:15:35 +0000 (20:15 +0000)]
Merge r1765357 from trunk:

docs: add "threat model" warning to ProxyHTMLMeta

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

7 years agoMerge of 1764243,1765318 from trunk:
Stefan Eissing [Mon, 17 Oct 2016 16:11:12 +0000 (16:11 +0000)]
Merge of  1764243,1765318 from trunk:

mod_http2/mod_proxy_http2: 100-continue implementation, PING checks on aged backend connections

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

7 years agoI missed this in r1763229
Gregg Lewis Smith [Sat, 15 Oct 2016 18:56:03 +0000 (18:56 +0000)]
I missed this in r1763229

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

7 years agoadd remoteip thing w/ two reports
Eric Covener [Fri, 14 Oct 2016 20:02:00 +0000 (20:02 +0000)]
add remoteip thing w/ two reports

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

7 years agopropose PR58292 fix.
Eric Covener [Fri, 14 Oct 2016 15:11:56 +0000 (15:11 +0000)]
propose PR58292 fix.

old patch I forgot to backport and don't remember
found by a new user on 2.4

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

7 years agoMerge of r1764255 from trunk:
Stefan Eissing [Tue, 11 Oct 2016 14:35:11 +0000 (14:35 +0000)]
Merge of r1764255 from trunk:

mod_proxy_http2: resolving last 2 reported dup symbol clashes

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

7 years agoMerge of r1764236 from trunk:
Stefan Eissing [Tue, 11 Oct 2016 13:40:08 +0000 (13:40 +0000)]
Merge of r1764236 from trunk:

mod_proxy_http2: renaming duplicate symbol clash between h2_proxy_util and h2_util externals

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

7 years agopromote
Jim Jagielski [Tue, 11 Oct 2016 12:18:35 +0000 (12:18 +0000)]
promote

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

7 years agovotes
Jim Jagielski [Tue, 11 Oct 2016 12:18:17 +0000 (12:18 +0000)]
votes

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

7 years agoMerge r1732228 from trunk:
Jim Jagielski [Mon, 10 Oct 2016 12:32:38 +0000 (12:32 +0000)]
Merge r1732228 from trunk:

correct type

Reviewed/backported by: jim

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

7 years agoMerge r1762517 from trunk:
Jim Jagielski [Mon, 10 Oct 2016 12:32:17 +0000 (12:32 +0000)]
Merge r1762517 from trunk:

mod_proxy: log diagnostics during ProxyPass[Match]

To help out users when debugging ProxyPass and ProxyPassMatch, log all
match attempts (at trace2), as well as matches that are either
successful or explicitly disabled (at trace1).
Submitted by: jchampion
Reviewed/backported by: jim

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

7 years agoMerge r1759984, r1760018 from trunk:
Jim Jagielski [Mon, 10 Oct 2016 12:24:47 +0000 (12:24 +0000)]
Merge r1759984, r1760018 from trunk:

mod_proxy_fcgi: handle the HTTP 412 use case

This is a follow up of http://svn.apache.org/r1752347;
ap_meet_conditions could return a 412 status that if not
handled causes subsequent bogus reads and wrong messages
logged (like AH01070). After a chat on dev@ the feedback
was to couple HTTP_NOT_MODIFIED with HTTP_PRECONDITION_FAILED,
but any other feedback is welcome.

Fix stupid mistake introduced in r1759984
Submitted by: elukey
Reviewed/backported by: jim

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

7 years agoVote.
Joe Orton [Mon, 10 Oct 2016 11:11:59 +0000 (11:11 +0000)]
Vote.

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

7 years agoPropose the dav_send_one_response() fix for backport.
Evgeny Kotkov [Mon, 10 Oct 2016 10:16:44 +0000 (10:16 +0000)]
Propose the dav_send_one_response() fix for backport.

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

7 years agoMerge of r1764005 from trunk:
Stefan Eissing [Sun, 9 Oct 2016 20:30:40 +0000 (20:30 +0000)]
Merge of r1764005 from trunk:

mod_http2: reverting int->apr_uint32_t changes from 1.7.x

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

7 years agoRebuild.
Lucien Gentis [Sat, 8 Oct 2016 15:28:54 +0000 (15:28 +0000)]
Rebuild.

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

7 years agoXML update.
Lucien Gentis [Sat, 8 Oct 2016 15:28:13 +0000 (15:28 +0000)]
XML update.

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

7 years agoVote and promote
Luca Toscano [Sat, 8 Oct 2016 10:22:13 +0000 (10:22 +0000)]
Vote and promote

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

7 years agoVote, promote.
Yann Ylavic [Fri, 7 Oct 2016 22:20:36 +0000 (22:20 +0000)]
Vote, promote.

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

7 years agoFixed broken link in my proposal and updated its description
Luca Toscano [Fri, 7 Oct 2016 13:35:44 +0000 (13:35 +0000)]
Fixed broken link in my proposal and updated its description

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

7 years agoxform
Eric Covener [Fri, 7 Oct 2016 12:01:51 +0000 (12:01 +0000)]
xform

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

7 years agoMerge r1763749 from trunk:
Eric Covener [Fri, 7 Oct 2016 11:59:24 +0000 (11:59 +0000)]
Merge r1763749 from trunk:

update link to TCP_DEFER_ACCEPT

per http://httpd.apache.org/docs/2.4/mod/core.html#comment_5866

kernel.org links here.

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

7 years agoMerge of r1763613 from trunk:
Stefan Eissing [Thu, 6 Oct 2016 15:39:42 +0000 (15:39 +0000)]
Merge of r1763613 from trunk:

mod_http2: fixes compilation error on 32bit systems when generating a slave connection id

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

7 years agoVote and proposal
Jim Jagielski [Wed, 5 Oct 2016 12:46:04 +0000 (12:46 +0000)]
Vote and proposal

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

7 years agoMerge of r1763246 from trunk:
Stefan Eissing [Tue, 4 Oct 2016 09:02:33 +0000 (09:02 +0000)]
Merge of r1763246 from trunk:

mod_http2: fixing Windows build issues by replacing hook with own implemenation

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

7 years agocatch up to r1763163
Gregg Lewis Smith [Tue, 4 Oct 2016 05:04:50 +0000 (05:04 +0000)]
catch up to r1763163

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

7 years agoMerge of 1761479,1761548,1762703,1763158 from trunk
Stefan Eissing [Mon, 3 Oct 2016 12:57:47 +0000 (12:57 +0000)]
Merge of 1761479,1761548,1762703,1763158 from trunk

mod_http2: rewrite of how responses and trailers are transferred between
     master and slave connection. Reduction of internal states for tasks
     and streams, stability. Heuristic id generation for slave connections
     to better keep promise of connection ids unique at given point int time.
     Fix for mod_cgid interop in high load situtations.
     Fix for handling of incoming trailers when no request body is sent.

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

7 years agoRebuild.
Lucien Gentis [Sat, 1 Oct 2016 14:16:03 +0000 (14:16 +0000)]
Rebuild.

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

7 years agoxml update.
Lucien Gentis [Sat, 1 Oct 2016 14:12:24 +0000 (14:12 +0000)]
xml update.

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

7 years agoNote a problem with the -Werror proposal
Jacob Champion [Wed, 28 Sep 2016 16:43:26 +0000 (16:43 +0000)]
Note a problem with the -Werror proposal

Will follow up on-list.

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

7 years agorebuild
Rich Bowen [Wed, 28 Sep 2016 13:19:34 +0000 (13:19 +0000)]
rebuild

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

7 years agoShow the example of how to do what you said to do
Rich Bowen [Wed, 28 Sep 2016 13:13:01 +0000 (13:13 +0000)]
Show the example of how to do what you said to do

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

7 years agoPropose (mod_proxy logging).
Jacob Champion [Tue, 27 Sep 2016 17:15:07 +0000 (17:15 +0000)]
Propose (mod_proxy logging).

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

7 years agoRebuild
Lucien Gentis [Sat, 24 Sep 2016 16:02:51 +0000 (16:02 +0000)]
Rebuild

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

7 years agoXML updates.
Lucien Gentis [Sat, 24 Sep 2016 15:59:31 +0000 (15:59 +0000)]
XML updates.

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

7 years agoMerge r1753315, r1753316 from trunk:
Jim Jagielski [Fri, 23 Sep 2016 12:45:22 +0000 (12:45 +0000)]
Merge r1753315, r1753316 from trunk:

configure: move away from obsolete AC_OUTPUT args

AC_OUTPUT's use with arguments was obsoleted back at or before autoconf
2.50. Replace it with the preferred AC_CONFIG_FILES/AC_CONFIG_COMMANDS
calls.

configure: remove orphaned APACHE_OUTPUT macro

The last use of APACHE_OUTPUT appears to have been removed back in
r87231.
Submitted by: jchampion
Reviewed/backported by: jim

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

7 years agoxforms
Christophe Jaillet [Fri, 23 Sep 2016 04:50:02 +0000 (04:50 +0000)]
xforms

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

7 years agoBackport r1762012 & r1762013
Christophe Jaillet [Fri, 23 Sep 2016 04:47:56 +0000 (04:47 +0000)]
Backport r1762012 & r1762013
Remove some trailing spaces to synch with trunk

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

7 years agoMerge of 1761434,1761477 from trunk:
Stefan Eissing [Mon, 19 Sep 2016 16:31:15 +0000 (16:31 +0000)]
Merge of 1761434,1761477 from trunk:

mod_http2: fix for output blocking race condition

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

7 years agoxform
Eric Covener [Sun, 18 Sep 2016 19:06:32 +0000 (19:06 +0000)]
xform

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

7 years agomissing paren -- thanks to danielsh
Eric Covener [Sun, 18 Sep 2016 19:06:13 +0000 (19:06 +0000)]
missing paren -- thanks to danielsh

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

7 years agoxforms
Eric Covener [Sun, 18 Sep 2016 17:30:02 +0000 (17:30 +0000)]
xforms

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

7 years agoemphasize that the config sections are not even used
Eric Covener [Sun, 18 Sep 2016 17:29:36 +0000 (17:29 +0000)]
emphasize that the config sections are not even used

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

7 years agoxforms
Eric Covener [Sun, 18 Sep 2016 17:19:52 +0000 (17:19 +0000)]
xforms

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

7 years agobackport & expand on Define in non-global scope.
Eric Covener [Sun, 18 Sep 2016 17:19:45 +0000 (17:19 +0000)]
backport & expand on Define in non-global scope.

We can't backport fixing Define, so explain the problem.

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

7 years agoxforms
Eric Covener [Sat, 17 Sep 2016 20:42:23 +0000 (20:42 +0000)]
xforms

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

7 years agobld break in hand-resolved conflict
Eric Covener [Sat, 17 Sep 2016 20:42:13 +0000 (20:42 +0000)]
bld break in hand-resolved conflict

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

7 years agoMerge r1761272 from trunk:
Eric Covener [Sat, 17 Sep 2016 20:41:07 +0000 (20:41 +0000)]
Merge r1761272 from trunk:

expand third common in the expression functions doc

Explain some risks at looking at per-request environment variables
set by other modules within <If>.

http://stackoverflow.com/questions/39462011/htaccess-if-else-always-selects-else

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

7 years agoRebuild.
Lucien Gentis [Sat, 17 Sep 2016 13:16:46 +0000 (13:16 +0000)]
Rebuild.

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

7 years agoXML updates.
Lucien Gentis [Sat, 17 Sep 2016 13:16:00 +0000 (13:16 +0000)]
XML updates.

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

7 years agoxform
Eric Covener [Sat, 17 Sep 2016 13:13:46 +0000 (13:13 +0000)]
xform

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

7 years agoMerge r1761215 from trunk:
Eric Covener [Sat, 17 Sep 2016 13:10:06 +0000 (13:10 +0000)]
Merge r1761215 from trunk:

feedback in   http://httpd.apache.org/docs/2.4/mod/mod_ssl.html#comment_5818

This added paragraph about optional and optional_no_ca isn't helpful.

At the TLS layer, the challenge for otpional and required are no different.

Move the caution about _no_ca up into where the option is defined
and reword.

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

7 years agorebuild
Rich Bowen [Thu, 15 Sep 2016 20:22:17 +0000 (20:22 +0000)]
rebuild

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

7 years agoVotes.
Joe Orton [Wed, 14 Sep 2016 12:06:27 +0000 (12:06 +0000)]
Votes.

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

7 years agolynx isn't common any more
Rich Bowen [Tue, 13 Sep 2016 14:05:45 +0000 (14:05 +0000)]
lynx isn't common any more

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

7 years agoDocumentation rebuild + variants (proxy_html and dbd)
Luca Toscano [Tue, 13 Sep 2016 06:27:20 +0000 (06:27 +0000)]
Documentation rebuild + variants (proxy_html and dbd)

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

7 years agomod_proxy_html doc - Added a reference of ProxyHTMLLinks in the ProxyHTMLURLMap descr...
Luca Toscano [Tue, 13 Sep 2016 06:24:08 +0000 (06:24 +0000)]
mod_proxy_html doc - Added a reference of ProxyHTMLLinks in the ProxyHTMLURLMap description and some examples.

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

7 years agomod_dbd connection info from trunk; rebuild other stuff
Rich Bowen [Sat, 10 Sep 2016 15:01:36 +0000 (15:01 +0000)]
mod_dbd connection info from trunk; rebuild other stuff

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

7 years agoRebuild.
Lucien Gentis [Sat, 10 Sep 2016 14:47:12 +0000 (14:47 +0000)]
Rebuild.

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

7 years agoXML update.
Lucien Gentis [Sat, 10 Sep 2016 14:46:27 +0000 (14:46 +0000)]
XML update.

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

7 years agoXML update.
Lucien Gentis [Sat, 10 Sep 2016 14:42:49 +0000 (14:42 +0000)]
XML update.

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

7 years agoRevert r1760148's mergeinfo changes.
Yann Ylavic [Sat, 10 Sep 2016 12:01:39 +0000 (12:01 +0000)]
Revert r1760148's mergeinfo changes.

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

7 years agoAdd proposal+vote for mod_proxy_fcgi
Luca Toscano [Sat, 10 Sep 2016 10:22:56 +0000 (10:22 +0000)]
Add proposal+vote for mod_proxy_fcgi

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

7 years agoVote.
Yann Ylavic [Fri, 9 Sep 2016 22:26:25 +0000 (22:26 +0000)]
Vote.

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

7 years agoPropose.
Yann Ylavic [Fri, 9 Sep 2016 22:09:16 +0000 (22:09 +0000)]
Propose.

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

7 years agoIRC/serverfault question about AH01757
Eric Covener [Thu, 8 Sep 2016 01:08:49 +0000 (01:08 +0000)]
IRC/serverfault question about AH01757

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

7 years agoMerge r1757010, r1757011 from trunk:
Jim Jagielski [Tue, 6 Sep 2016 17:41:58 +0000 (17:41 +0000)]
Merge r1757010, r1757011 from trunk:

Delay some memory allocation in order to save 272 bytes in the 'request' memory pool if mod_status handler is triggered and is not able to handle the request

Fix <p> tag closing syntax
Submitted by: jailletc36
Reviewed/backported by: jim

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

7 years agopromote
Jim Jagielski [Tue, 6 Sep 2016 17:39:25 +0000 (17:39 +0000)]
promote

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

7 years agovote
Jim Jagielski [Tue, 6 Sep 2016 17:39:05 +0000 (17:39 +0000)]
vote

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

7 years agoMerge r1758307, r1758308, r1758309, r1758311 from trunk:
Jim Jagielski [Tue, 6 Sep 2016 17:38:34 +0000 (17:38 +0000)]
Merge r1758307, r1758308, r1758309, r1758311 from trunk:

mpm_winnt: remove 'data' AcceptFilter in favor of 'connect'

The 'data' AcceptFilter optimization instructs Windows to wait until
data is received on a connection before completing the AcceptEx
operation. Unfortunately, it seems this isn't performed atomically --
AcceptEx "partially" accepts the incoming connection during the wait for
data, leaving all other incoming connections in the accept queue. This
opens the server to a denial of service.

Since the fix for this requires a substantial rearchitecture (likely
involving multiple outstanding calls to AcceptEx), disable the 'data'
filter for now and replace it with 'connect', which uses the AcceptEx
interface but does not wait for data.

Users running prior releases of httpd on Windows should explicitly move
to a 'connect' AcceptFilter in their configurations if they are
currently using the default 'data' filter.

Many thanks to mludha, Arthur Ramsey, Paul Spangler, and many others for
their assistance in tracking down and diagnosing this issue.

PR: 59970

mpm_winnt: remove the AcceptEx data network bucket

Follow-up to the prior commit: without an incoming data buffer, the
custom network bucket code is now orphaned and we can remove it
entirely. This has the added benefit that we are no longer using the
internal OVERLAPPED.Pointer field, which is discouraged by the MSDN
docs.

mpm_winnt: remove duplication of ap_process_connection

Further follow-up to the previous commit: now that we no longer patch a
network bucket into the brigade, we can revert to calling
ap_process_connection() directly instead of duplicating its logic.

docs: rebuild
Submitted by: jchampion
Reviewed/backported by: jim

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

7 years agoMerge r1758310 from trunk:
Jim Jagielski [Tue, 6 Sep 2016 17:36:14 +0000 (17:36 +0000)]
Merge r1758310 from trunk:

mpm_winnt: clear OVERLAPPED structs before reuse

MSDN documentation states that

    Any unused members of [an OVERLAPPED] structure should always be
    initialized to zero before the structure is used in a function call.
    Otherwise, the function may fail and return ERROR_INVALID_PARAMETER.

Prior to this patch, the internal state left over from previous
overlapped I/O was passed into the next call. It's unclear what effect
this might have, if any. (I have not personally witnessed an
ERROR_INVALID_PARAMETER myself.)
Submitted by: jchampion
Reviewed/backported by: jim

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

7 years agoMerge r1756852, r1756853 from trunk:
Jim Jagielski [Tue, 6 Sep 2016 17:35:54 +0000 (17:35 +0000)]
Merge r1756852, r1756853 from trunk:

Be more consistent when we alocate this brigade.
This should save a few bytes in case of early exit and is, IMHO, cleaner.

Fix some style (spaces only)
Submitted by: jailletc36
Reviewed/backported by: jim

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

7 years agoMerge r1756846 from trunk:
Jim Jagielski [Tue, 6 Sep 2016 17:35:31 +0000 (17:35 +0000)]
Merge r1756846 from trunk:

Remove unused typedef uthn_dbd_conf
Submitted by: jailletc36
Reviewed/backported by: jim

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

7 years agovote/promote
Eric Covener [Mon, 5 Sep 2016 00:13:23 +0000 (00:13 +0000)]
vote/promote

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

7 years agoupdate after backport
Stefan Eissing [Thu, 1 Sep 2016 15:59:05 +0000 (15:59 +0000)]
update after backport

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

7 years agoMerge of r1758083 from trunk:
Stefan Eissing [Thu, 1 Sep 2016 15:58:38 +0000 (15:58 +0000)]
Merge of r1758083 from trunk:

mod_cgid: Resolve a case where a short CGI response causes a subsequent
     CGI to be killed prematurely, resulting in a truncated subsequent
     response.

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

7 years agovote and accept
Stefan Eissing [Thu, 1 Sep 2016 15:56:20 +0000 (15:56 +0000)]
vote and accept

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

7 years agoMerge of r1758558 from trunk.
Stefan Eissing [Wed, 31 Aug 2016 09:14:39 +0000 (09:14 +0000)]
Merge of r1758558 from trunk.

mod_proxy_http2: fix for netware build

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

7 years agoVote.
Jacob Champion [Tue, 30 Aug 2016 21:22:37 +0000 (21:22 +0000)]
Vote.

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

7 years agoSome easy proposals
Christophe Jaillet [Tue, 30 Aug 2016 20:42:56 +0000 (20:42 +0000)]
Some easy proposals

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

7 years agoMerge r1758446 from trunk:
Jim Jagielski [Tue, 30 Aug 2016 19:24:43 +0000 (19:24 +0000)]
Merge r1758446 from trunk:

Without AP_DEBUG_ASSERT, these could still be NULL during runtime

Reviewed/backported by: jim

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

7 years agovote
Jim Jagielski [Tue, 30 Aug 2016 12:15:14 +0000 (12:15 +0000)]
vote

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

7 years agoMerge r1757662 from trunk:
Jim Jagielski [Tue, 30 Aug 2016 12:14:37 +0000 (12:14 +0000)]
Merge r1757662 from trunk:

* Add missing copy of hcuri and hcexpr ftom the worker to the health check worker.

PR: 60038
Submitted by: zdeno <zdeno@scnet.sk>

Submitted by: rpluem
Reviewed/backported by: jim

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

7 years agogit-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1758314 13f79...
William A. Rowe Jr [Tue, 30 Aug 2016 01:10:51 +0000 (01:10 +0000)]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1758314 13f79535-47bb-0310-9956-ffa450edef68

7 years agoPropose.
Jacob Champion [Tue, 30 Aug 2016 00:19:25 +0000 (00:19 +0000)]
Propose.

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

8 years agovote/promote
Eric Covener [Mon, 29 Aug 2016 21:08:46 +0000 (21:08 +0000)]
vote/promote

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

8 years agoadd cgid conn_id thing
Eric Covener [Mon, 29 Aug 2016 13:05:22 +0000 (13:05 +0000)]
add cgid conn_id thing

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

8 years agoRebuild.
Lucien Gentis [Sun, 28 Aug 2016 14:00:49 +0000 (14:00 +0000)]
Rebuild.

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

8 years agoXML update.
Lucien Gentis [Sun, 28 Aug 2016 14:00:09 +0000 (14:00 +0000)]
XML update.

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

8 years agoMerge of r1757985,r1758003 from trunk
Stefan Eissing [Sat, 27 Aug 2016 12:23:35 +0000 (12:23 +0000)]
Merge of r1757985,r1758003 from trunk

mod_http2: fixed bug in stream shutdown, support for nghttp2 invalid header callback from 1.14.0 and onwards.

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

8 years agoUpdated backport proposal with the latest discussion on dev@
Luca Toscano [Sat, 27 Aug 2016 10:12:23 +0000 (10:12 +0000)]
Updated backport proposal with the latest discussion on dev@
about Last-Modified header handling.
I removed jchampion's vote since it was related to a completely
different solution.

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

8 years agoMerge r1757838 from trunk:
Eric Covener [Fri, 26 Aug 2016 13:00:47 +0000 (13:00 +0000)]
Merge r1757838 from trunk:

add [flags] to syntax

per http://httpd.apache.org/docs/2.4/mod/mod_rewrite.html#comment_5728

split list of flags out of the massive CondPattern list.

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

8 years agoMerge r1754391, r1754399 from trunk:
Jim Jagielski [Thu, 25 Aug 2016 12:54:06 +0000 (12:54 +0000)]
Merge r1754391, r1754399 from trunk:

mod_reqtimeout: Fix body timeout disabling for CONNECT requests to avoid
triggering mod_proxy_connect's AH01018 once the tunnel is established.
https://bugzilla.mozilla.org/show_bug.cgi?id=1279483#c9

mod_reqtimeout: follow up to r1754391: fix missing "else".
Submitted by: ylavic
Reviewed/backported by: jim

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

8 years agoMerge r1750854, r1750855, r1750947, r1750955, r1750960 from trunk:
Jim Jagielski [Thu, 25 Aug 2016 12:53:03 +0000 (12:53 +0000)]
Merge r1750854, r1750855, r1750947, r1750955, r1750960 from trunk:

ab: add SNI support when available.

ab: follow up to r1750854: put the -I at the right place for apr_getopt().

ab: follow up to r1750854.
Use SNI when available by default, and invert -I logic to now disable it.

ab: follow up to r1750854: some comments and better naming.

ab: follow up to r1750854: still better naming, and a C89 fix.
Submitted by: ylavic
Reviewed/backported by: jim

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

8 years agoMerge r1756611, r1748155 from trunk:
Jim Jagielski [Thu, 25 Aug 2016 12:51:05 +0000 (12:51 +0000)]
Merge r1756611, r1748155 from trunk:

mod_dav: follow up to r1746207:  fix typo (missing '/') for closing tag.

mod_dav: making mod_dav.h compile with clang again
Submitted by: ylavic, icing
Reviewed/backported by: jim

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

8 years agoMerge r1753257 from trunk:
Jim Jagielski [Thu, 25 Aug 2016 12:50:42 +0000 (12:50 +0000)]
Merge r1753257 from trunk:

Restore 'HEAD' method as a special case of GET with the common ID
Submitted by: wrowe
Reviewed/backported by: jim

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

8 years agoMerge r1753167 from trunk:
Jim Jagielski [Thu, 25 Aug 2016 12:50:22 +0000 (12:50 +0000)]
Merge r1753167 from trunk:

mod_proxy_fcgi: avoid loops serving proxied error documents

This commit should solve the issue indicated in PR 55415.
Httpd loops while serving a error document if:
1) The error document's content is proxied.
2) ProxyErrorOverride is set.
The solution proposed is to limit the use of ap_die only
to the initial request. I tested the change with very basic
scenarios but I am not sure if I got all the use cases,
feedback is really welcome.

Submitted by: elukey
Reviewed/backported by: jim

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

8 years agoMerge r1752347 from trunk:
Jim Jagielski [Thu, 25 Aug 2016 12:49:32 +0000 (12:49 +0000)]
Merge r1752347 from trunk:

Force mod_proxy_fcgi to read the whole FCGI response
even when the content has not been modified (HTTP 304).

The problem is described in PR 59838. This patch should
avoid bogus reads causing the following issues with
HTTP 304 responses:
- AH01068: Got bogus version X, expected 1
- AH01069: Got bogus rid X, expected 1
- AH01075: Error dispatching request to :
- HTTP 503 logged instead of 304 (even if the external
  client gets correctly a 304)

As discussed on IRC the HTTP_PRECONDITION_FAILED use case
should be handled like the HTTP_NOT_MODIFIED one but it will
be done in a separate commit.

Submitted by: elukey
Reviewed/backported by: jim

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

8 years agoMerge r1756038 from trunk:
Jim Jagielski [Thu, 25 Aug 2016 12:48:18 +0000 (12:48 +0000)]
Merge r1756038 from trunk:

Fix spelling in comments and text files.
No functional change.
PR 59990

Submitted by: rjung
Reviewed/backported by: jim

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