]> granicus.if.org Git - apache/log
apache
8 years agoRevert r1728060.
Christophe Jaillet [Fri, 10 Jun 2016 21:35:35 +0000 (21:35 +0000)]
Revert r1728060.

Corresponding code has not been merged (see r1664565 and r1664575)

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

8 years agoMerge r1745034 from trunk:
Jim Jagielski [Fri, 10 Jun 2016 14:24:27 +0000 (14:24 +0000)]
Merge r1745034 from trunk:

PR59612: Print the ap_expr() error message when an expression cannot
be evaluated in forward-dns provider.

Submitted By: Tianyin Xu <tixu cs.ucsd.edu>
Committed By: covener

Submitted by: covener
Reviewed/backported by: jim

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

8 years agopromote
Jim Jagielski [Fri, 10 Jun 2016 14:23:48 +0000 (14:23 +0000)]
promote

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

8 years agovote
Jim Jagielski [Fri, 10 Jun 2016 14:23:23 +0000 (14:23 +0000)]
vote

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

8 years agoh2 upgrade: withdrawing backport proposal
Stefan Eissing [Fri, 10 Jun 2016 08:58:27 +0000 (08:58 +0000)]
h2 upgrade: withdrawing backport proposal

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

8 years agoCredit where credit is due
William A. Rowe Jr [Fri, 10 Jun 2016 02:37:32 +0000 (02:37 +0000)]
Credit where credit is due

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

8 years agoPropose
Christophe Jaillet [Thu, 9 Jun 2016 20:25:14 +0000 (20:25 +0000)]
Propose

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

8 years agoMerge of r1747531 from trunk:
Stefan Eissing [Thu, 9 Jun 2016 10:38:10 +0000 (10:38 +0000)]
Merge of r1747531 from trunk:

mod_http2: improved cleanup of connection/streams/tasks to always
     have deterministic order regardless of event initiating it. Addresses
     reported crashes due to memory read after free issues.

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

8 years agoPick up a serious and cosmetic fix
William A. Rowe Jr [Thu, 9 Jun 2016 02:45:16 +0000 (02:45 +0000)]
Pick up a serious and cosmetic fix

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

8 years agoPropose a rational backport.
William A. Rowe Jr [Thu, 9 Jun 2016 01:55:49 +0000 (01:55 +0000)]
Propose a rational backport.

Overthinking our interaction with APR is a deep hole we don't want to go down.
For 2.next, of course we will throw away all this code, but this is a stopgap
with a future #define compatibility wrapper once we get that far.

Now, with extra history...

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

8 years agoMerge r1746988,r1747170 from trunk:
Stefan Eissing [Tue, 7 Jun 2016 11:29:51 +0000 (11:29 +0000)]
Merge r1746988,r1747170 from trunk:

mod_http2: backport of 1.5.7

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

8 years agoap_casecmpstr strikes again...
Stefan Eissing [Tue, 7 Jun 2016 09:59:27 +0000 (09:59 +0000)]
ap_casecmpstr strikes again...

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

8 years agoTranslated to match english revision.
Luis Gil [Tue, 7 Jun 2016 09:10:49 +0000 (09:10 +0000)]
Translated to match english revision.
Reviewed. build the html file

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

8 years agoFix example
Christophe Jaillet [Mon, 6 Jun 2016 22:00:05 +0000 (22:00 +0000)]
Fix example

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

8 years agoFix compatibility note.
Christophe Jaillet [Mon, 6 Jun 2016 21:46:52 +0000 (21:46 +0000)]
Fix compatibility note.
Synch with trunk.

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

8 years agoUpdate proposal.
Christophe Jaillet [Mon, 6 Jun 2016 21:33:10 +0000 (21:33 +0000)]
Update proposal.

(r1656259 has introduced many updates. It should be backported before trying to get r1744460)

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

8 years agoCorrect the behavior and interaction between SSLProxyCheckPeer[CN|Name],
William A. Rowe Jr [Mon, 6 Jun 2016 20:23:24 +0000 (20:23 +0000)]
Correct the behavior and interaction between SSLProxyCheckPeer[CN|Name],
such that disabling either disables both, and that enabling either will
trigger the more comprehensive SSLProxyCheckPeerName behavior.

Only a single configuration remains to enable the legacy behavior, which
is to explicitly disable SSLProxyCheckPeerName and enable SSLProxyCheckPeerCN.

Changes to the proxy config directives leads us to a different 2.4 fix...
https://github.com/wrowe/patches/blob/master/fix_proxy_check_peer-2.4.x.patch

Backports: 1746647
Reviewed by: wrowe, icing, rpluem

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

8 years agobackported
Jim Jagielski [Mon, 6 Jun 2016 19:11:57 +0000 (19:11 +0000)]
backported

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

8 years agoMerge r1506474 from trunk:
Jim Jagielski [Mon, 6 Jun 2016 19:11:38 +0000 (19:11 +0000)]
Merge r1506474 from trunk:

* server/core.c (set_document_root): Improve error message for
  inaccessible docroot.

Submitted by: jorton
Reviewed/backported by: jim

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

8 years agoMerge r1744206 from trunk:
Jim Jagielski [Mon, 6 Jun 2016 19:11:20 +0000 (19:11 +0000)]
Merge r1744206 from trunk:

mod_rewrite: adding h2:// and h2c:// proxy schemes to absolute uri detection, patch by Evgeny Kotkov
Submitted by: icing
Reviewed/backported by: jim

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

8 years agoMerge r1744980 from trunk:
Jim Jagielski [Mon, 6 Jun 2016 19:11:04 +0000 (19:11 +0000)]
Merge r1744980 from trunk:

Save a few bytes in the conf pool.

The directive's names don't need to be duplicated in this pool when parsing the configuration file.

Either they match a known directive name and we can use it directly if needed. Otherwise, it is still possible to make a copy afterwards.
Submitted by: jailletc36
Reviewed/backported by: jim

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

8 years agoMerge r1737476 from trunk:
Jim Jagielski [Mon, 6 Jun 2016 19:10:42 +0000 (19:10 +0000)]
Merge r1737476 from trunk:

Add the <!--#comment ... --> syntax.
Idea from Rob.
Submitted by: jailletc36
Reviewed/backported by: jim

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

8 years ago* Vote and promote
Ruediger Pluem [Mon, 6 Jun 2016 18:33:28 +0000 (18:33 +0000)]
* Vote and promote

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

8 years agomove item out of the "being worked" section, it was committed
Eric Covener [Mon, 6 Jun 2016 18:28:24 +0000 (18:28 +0000)]
move item out of the "being worked" section, it was committed
directly to that section.

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

8 years agoone more promo, fix whitespace
Eric Covener [Mon, 6 Jun 2016 18:21:38 +0000 (18:21 +0000)]
one more promo, fix whitespace

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

8 years agopromote
Eric Covener [Mon, 6 Jun 2016 18:08:21 +0000 (18:08 +0000)]
promote

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

8 years agovote, shrink proposal based on jailletc36's comments.
Eric Covener [Mon, 6 Jun 2016 18:07:17 +0000 (18:07 +0000)]
vote, shrink proposal based on jailletc36's comments.

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

8 years agoShowstopper to patch adoption, along with a more general objection
William A. Rowe Jr [Mon, 6 Jun 2016 15:08:01 +0000 (15:08 +0000)]
Showstopper to patch adoption, along with a more general objection

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

8 years agovote
Stefan Eissing [Mon, 6 Jun 2016 14:20:49 +0000 (14:20 +0000)]
vote

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

8 years agoonly vote
Stefan Eissing [Mon, 6 Jun 2016 14:02:50 +0000 (14:02 +0000)]
only vote

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

8 years agoreversal of r1747004 bc unwanted changes
Stefan Eissing [Mon, 6 Jun 2016 14:01:30 +0000 (14:01 +0000)]
reversal of r1747004 bc unwanted changes

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

8 years agovote
Stefan Eissing [Mon, 6 Jun 2016 13:58:26 +0000 (13:58 +0000)]
vote

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

8 years agoupdate after backport
Stefan Eissing [Mon, 6 Jun 2016 13:46:34 +0000 (13:46 +0000)]
update after backport

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

8 years agoMerge of r1733537 from trunk:
Stefan Eissing [Mon, 6 Jun 2016 13:45:58 +0000 (13:45 +0000)]
Merge of r1733537 from trunk:

ab: caseless matching for http heaers

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

8 years agovote
Stefan Eissing [Mon, 6 Jun 2016 13:43:37 +0000 (13:43 +0000)]
vote

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

8 years agovote
Stefan Eissing [Mon, 6 Jun 2016 13:29:27 +0000 (13:29 +0000)]
vote

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

8 years agovotes
Jim Jagielski [Mon, 6 Jun 2016 12:51:38 +0000 (12:51 +0000)]
votes

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

8 years agoxforms
Eric Covener [Sun, 5 Jun 2016 15:23:15 +0000 (15:23 +0000)]
xforms

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

8 years agotrunk has providers for customlog/globallog, 2.4.x doesn't.
Eric Covener [Sun, 5 Jun 2016 15:20:20 +0000 (15:20 +0000)]
trunk has providers for customlog/globallog, 2.4.x doesn't.

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

8 years agoProposal
Christophe Jaillet [Sun, 5 Jun 2016 08:31:29 +0000 (08:31 +0000)]
Proposal

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

8 years agoBackport r1746754
Christophe Jaillet [Sun, 5 Jun 2016 08:06:46 +0000 (08:06 +0000)]
Backport r1746754
Synch with trunk, merge r1628690

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

8 years agoRebuild.
Lucien Gentis [Sat, 4 Jun 2016 16:10:32 +0000 (16:10 +0000)]
Rebuild.

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

8 years agoXML updates.
Lucien Gentis [Sat, 4 Jun 2016 16:09:42 +0000 (16:09 +0000)]
XML updates.

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

8 years agoRebuild.
Lucien Gentis [Sat, 4 Jun 2016 15:52:10 +0000 (15:52 +0000)]
Rebuild.

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

8 years agoXML update.
Lucien Gentis [Sat, 4 Jun 2016 15:50:56 +0000 (15:50 +0000)]
XML update.

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

8 years agoPropose a fix for unexpectedly unexpected behavior
William A. Rowe Jr [Thu, 2 Jun 2016 22:34:16 +0000 (22:34 +0000)]
Propose a fix for unexpectedly unexpected behavior

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

8 years agoRevert 1746645, was sitting in the wrong tree, mea culpa...
William A. Rowe Jr [Thu, 2 Jun 2016 22:30:56 +0000 (22:30 +0000)]
Revert 1746645, was sitting in the wrong tree, mea culpa...

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

8 years agoCorrect the behavior and interaction between SSLProxyCheckPeer[CN|Name],
William A. Rowe Jr [Thu, 2 Jun 2016 22:29:32 +0000 (22:29 +0000)]
Correct the behavior and interaction between SSLProxyCheckPeer[CN|Name],
such that disabling either disables both, and that enabling either will
trigger the more comprehensive SSLProxyCheckPeerName behavior.

Only a single configuration remains to enable the legacy behavior, which
is to explicitly disable SSLProxyCheckPeerName and enable SSLProxyCheckPeerCN.

Major refactoring leads us to an alternate implementation for 2.4.21;
https://github.com/wrowe/patches/blob/master/fix_proxy_check_peer-2.4.x.patch

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

8 years agoTranslated to match english revision.
Luis Gil [Wed, 1 Jun 2016 22:36:19 +0000 (22:36 +0000)]
Translated to match english revision.
Reviewed. build the html file

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

8 years agoFix r1746184
Christophe Jaillet [Mon, 30 May 2016 20:25:23 +0000 (20:25 +0000)]
Fix r1746184
(when you rename a parameter, make sure to update places where it is used...)

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

8 years agoFix some obvious doxygen warning
Christophe Jaillet [Mon, 30 May 2016 19:58:14 +0000 (19:58 +0000)]
Fix some obvious doxygen warning

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

8 years agoOff by one "make dox" warning
Christophe Jaillet [Mon, 30 May 2016 19:26:54 +0000 (19:26 +0000)]
Off by one "make dox" warning

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

8 years agoDocumentation rebuild
Luca Toscano [Mon, 30 May 2016 06:47:54 +0000 (06:47 +0000)]
Documentation rebuild

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

8 years agoRevert my previous doc commit about upstream DNS resolution caching in mod-proxy...
Luca Toscano [Mon, 30 May 2016 06:47:40 +0000 (06:47 +0000)]
Revert my previous doc commit about upstream DNS resolution caching in mod-proxy, there is still confusion in the users@ mailing list about what is the real behavior.

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

8 years agoUpdate my recent vote
Christophe Jaillet [Mon, 30 May 2016 05:36:43 +0000 (05:36 +0000)]
Update my recent vote

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

8 years agoVote
Christophe Jaillet [Mon, 30 May 2016 05:26:49 +0000 (05:26 +0000)]
Vote

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

8 years agoUpdate proposal
Christophe Jaillet [Mon, 30 May 2016 05:02:03 +0000 (05:02 +0000)]
Update proposal

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

8 years agoRebuild.
Lucien Gentis [Sun, 29 May 2016 13:21:30 +0000 (13:21 +0000)]
Rebuild.

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

8 years agoXML updates.
Lucien Gentis [Sun, 29 May 2016 13:19:32 +0000 (13:19 +0000)]
XML updates.

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

8 years agorebuild
Rich Bowen [Sat, 28 May 2016 15:02:25 +0000 (15:02 +0000)]
rebuild

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

8 years agoSend them to the auth'ed area on success, as expected.
Rich Bowen [Sat, 28 May 2016 14:51:02 +0000 (14:51 +0000)]
Send them to the auth'ed area on success, as expected.

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

8 years agoRebuild
Rich Bowen [Sat, 28 May 2016 14:45:05 +0000 (14:45 +0000)]
Rebuild

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

8 years agoauth_form example from trunk
Rich Bowen [Sat, 28 May 2016 14:43:09 +0000 (14:43 +0000)]
auth_form example from trunk

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

8 years agodidn't think about CHANGES
Gregg Lewis Smith [Fri, 27 May 2016 21:30:40 +0000 (21:30 +0000)]
didn't think about CHANGES

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

8 years agoImprove example layout
Christophe Jaillet [Fri, 27 May 2016 20:46:16 +0000 (20:46 +0000)]
Improve example layout
Synch with trunk

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

8 years agoxforms
Christophe Jaillet [Fri, 27 May 2016 20:22:49 +0000 (20:22 +0000)]
xforms

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

8 years agoFix broken link
Christophe Jaillet [Fri, 27 May 2016 20:22:07 +0000 (20:22 +0000)]
Fix broken link

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

8 years agoSynch with trunk
Christophe Jaillet [Fri, 27 May 2016 20:08:37 +0000 (20:08 +0000)]
Synch with trunk
merge r1745711 from trunk

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

8 years agoSynch with trunk
Christophe Jaillet [Fri, 27 May 2016 20:07:06 +0000 (20:07 +0000)]
Synch with trunk

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

8 years agopropose
Gregg Lewis Smith [Fri, 27 May 2016 15:55:01 +0000 (15:55 +0000)]
propose

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

8 years agoProposal
Christophe Jaillet [Thu, 26 May 2016 08:52:09 +0000 (08:52 +0000)]
Proposal

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

8 years ago_setargv will not compile on _MSC_VER > 1700 MS documentation's example simply does...
Gregg Lewis Smith [Wed, 25 May 2016 16:29:59 +0000 (16:29 +0000)]
_setargv will not compile on _MSC_VER > 1700 MS documentation's example simply does not work. Disabe for now, Apachemonitor still works.

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

8 years agoDocumentation rebuild
Luca Toscano [Tue, 24 May 2016 11:42:26 +0000 (11:42 +0000)]
Documentation rebuild

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

8 years agoAdding a note to mod_proxy documentation to clarify DNS resolution with origin server...
Luca Toscano [Tue, 24 May 2016 11:41:57 +0000 (11:41 +0000)]
Adding a note to mod_proxy documentation to clarify DNS resolution with origin servers. Follow up from a question on users@. Backported from trunk.

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

8 years agoxforms
Eric Covener [Mon, 23 May 2016 14:58:58 +0000 (14:58 +0000)]
xforms

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

8 years ago2.4.x only: replace() not backported.
Eric Covener [Mon, 23 May 2016 14:57:28 +0000 (14:57 +0000)]
2.4.x only: replace() not backported.

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

8 years agoMerge r1745206 from trunk:
Eric Covener [Mon, 23 May 2016 14:56:57 +0000 (14:56 +0000)]
Merge r1745206 from trunk:

add a -R example, I had to ask for help to figure out the single quotes.

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

8 years agomerge of r1745175 from trunk:
Stefan Eissing [Mon, 23 May 2016 12:44:02 +0000 (12:44 +0000)]
merge of r1745175 from trunk:

mod_http2: fix for possible null pointer deref on aborted bucket beam.

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

8 years agomod_http2: backport of v1.5.6 plus mod_proxy_http2 dsp support
Stefan Eissing [Mon, 23 May 2016 10:55:29 +0000 (10:55 +0000)]
mod_http2: backport of v1.5.6 plus mod_proxy_http2 dsp support

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

8 years agoauth_digest doc improvement
Rich Bowen [Sun, 22 May 2016 14:48:52 +0000 (14:48 +0000)]
auth_digest doc improvement

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

8 years agoMove proposal to the right section.
Christophe Jaillet [Sun, 22 May 2016 14:08:20 +0000 (14:08 +0000)]
Move proposal to the right section.

I think that the latest proposal from jorton should also be moved.

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

8 years agotwo quick fixes
Eric Covener [Sun, 22 May 2016 12:12:04 +0000 (12:12 +0000)]
two quick fixes

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

8 years agoProposal
Christophe Jaillet [Sun, 22 May 2016 07:52:23 +0000 (07:52 +0000)]
Proposal

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

8 years agorebuild
Rich Bowen [Sat, 21 May 2016 21:06:06 +0000 (21:06 +0000)]
rebuild

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

8 years agoClarify the file-group syntax.
Rich Bowen [Sat, 21 May 2016 21:04:14 +0000 (21:04 +0000)]
Clarify the file-group syntax.

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

8 years agoRebuild.
Lucien Gentis [Sat, 21 May 2016 16:52:02 +0000 (16:52 +0000)]
Rebuild.

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

8 years agoXML updates.
Lucien Gentis [Sat, 21 May 2016 16:51:22 +0000 (16:51 +0000)]
XML updates.

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

8 years agoxforms
Jim Jagielski [Sat, 21 May 2016 15:18:19 +0000 (15:18 +0000)]
xforms

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

8 years agoupdate
Jim Jagielski [Sat, 21 May 2016 15:16:50 +0000 (15:16 +0000)]
update

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

8 years agoMerge r1722177, r1722195, r1722229, r1722320, r1722328, r1722334, r1722350, r1722351...
Jim Jagielski [Sat, 21 May 2016 15:13:48 +0000 (15:13 +0000)]
Merge r1722177, r1722195, r1722229, r1722320, r1722328, r1722334, r1722350, r1722351, r1722358, r1722377, r1723953, r1724879, r1724992, r1724993, r1724995, r1725018, r1725031, r1725120, r1725328, r1725387, r1725489, r1725498, r1725499, r1725523, r1725545, r1725567, r1725581, r1725602, r1725822, r1725967, r1726038, r1726049, r1726051, r1726052, r1726055, r1725090, r1728326, r1737020 from trunk:

Commit framework impl of health-check module plus
required changes. The actual health checking is
currently in progress, but wanted to add in at
this stage.

Make aware of new status: Failed Health Check.
Store the number of current passes/fails in shm

finish looping logic... place-holder for actual checking

Better check

move to per server conf, useful for adding HealthCheckCondition

Now implement the condition ruleset definition. The
actual checking will be done in the actual health check
routine.

just check watched servers... use 'hc' prefix for sub directives

Check that we have names for both templates and
conditions

command changes

Don't bother w/ methods that return bodies. We don't
handle them now anyway.

Use enums and structs to keep things better organized

1st cut of 'simple' tcp check... We reuse various proxy
function and so this *could* be more streamlined, but
use this to show how the other would work, since we need
brigades, SSL/TLS support, etc.

Since every check needs this, do this in the main
check loop. Allows some optimizations.

move scope

pull this out... large enough for a func

Move to a set of health check workers, mapping to
each worker itself, instead of a single reused generic
worker.

some ordering optimization

Make balancer manager health-check aware

And we now allow for health checks via OPTIONS *

Leverage the OPTIONS code for HEAD as well...
So we now support: TCP, OPTIONS and HEAD.

Right now, anything other than an error (even a 404)
is consider a PASS.

Fill in APLOGNO.

I hope that doesn't result in merge trouble
for Jim.

Open up hook/scar to allow for passes/fails and
method to be changed via bal-man...

OPTIONS/HEAD proxy function should be diff from simple TCP check

For OPTIONS and HEAD, only 2xx and 3xx are considered "passing"
(until I implement the conditions expr testing)... honor
the pass/fail count and LOG_INFO when the health check enables
or disables a backend worker.

Start impl of expr conditions for runtime checks

Adjust log levels

correct error string

Use worker status character defines taken
from mod_proxy.h instead of explicit characters.

Noted by rpluem.

With the updated ap_expr, we can now check for the
returned response body, stored in kept_body

Assign log message tags

Implement expr lookup in mod_proxy_hcheck for
variables whose names start with "HC_" and for
the new function hc().

Currently only HC_BODY and hc(body) are supported.
Both return the saved body of the health check
response to be used in an expr that decides about
success of a check.

Fix copy&paste error in new function.

Try fixing new proxy_hcheck expr extension.

Interestingly mod_ssl using NULL as well,
but some other module I wrote uses parms->name.

Adjust

clash :)

Enabling a worker via health-check also moves them out of
ERROR more (which may have been set via the static
"health" check done via mod_proxy).

Some flow improvements...

Submitted by: jim, rjung, jim, jim, jim, jim, jim, jim, rjung, jim, jim, rjung, rjung, rjung, jim, jim, olegk, jim, jim
Reviewed/backported by: jim

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

8 years agobump CVE to the top
Eric Covener [Thu, 19 May 2016 14:28:07 +0000 (14:28 +0000)]
bump CVE to the top

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

8 years agoMerge r1744580 from trunk:
Eric Covener [Thu, 19 May 2016 14:03:42 +0000 (14:03 +0000)]
Merge r1744580 from trunk:

add availability to rewriteoption too

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

8 years agoMerge r1744578 from trunk:
Eric Covener [Thu, 19 May 2016 14:01:34 +0000 (14:01 +0000)]
Merge r1744578 from trunk:

using context info for rewritebase was not until 2.4.16

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

8 years agoFix example in French doc
Christophe Jaillet [Wed, 18 May 2016 21:22:01 +0000 (21:22 +0000)]
Fix example in French doc

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

8 years agomod_http2: backport of v1.5.5
Stefan Eissing [Wed, 18 May 2016 15:10:20 +0000 (15:10 +0000)]
mod_http2: backport of v1.5.5

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

8 years agoavoid copy/paste trap
Eric Covener [Tue, 17 May 2016 17:59:19 +0000 (17:59 +0000)]
avoid copy/paste trap

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

8 years agoupdate after backport
Stefan Eissing [Tue, 17 May 2016 10:23:52 +0000 (10:23 +0000)]
update after backport

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

8 years agomerge of r1743699 fromn trunk:
Stefan Eissing [Tue, 17 May 2016 10:23:27 +0000 (10:23 +0000)]
merge of r1743699 fromn trunk:

http_core: Avoid truncating the_request line when there is no request to 'W'rite.

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

8 years agovote
Stefan Eissing [Tue, 17 May 2016 10:20:58 +0000 (10:20 +0000)]
vote

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

8 years agovote
Stefan Eissing [Tue, 17 May 2016 10:14:52 +0000 (10:14 +0000)]
vote

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