]> granicus.if.org Git - apache/log
apache
8 years agoupdate transformation
André Malo [Wed, 9 Mar 2016 22:28:13 +0000 (22:28 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734327 13f79535-47bb-0310-9956-ffa450edef68

8 years agofix error in quickreference
André Malo [Wed, 9 Mar 2016 22:25:13 +0000 (22:25 +0000)]
fix error in quickreference

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734326 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734323 13f79535-47bb-0310-9956-ffa450edef68

8 years agofix properties
André Malo [Wed, 9 Mar 2016 22:01:30 +0000 (22:01 +0000)]
fix properties

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734322 13f79535-47bb-0310-9956-ffa450edef68

8 years agofollowup to r1734125: null check for r->args
Eric Covener [Wed, 9 Mar 2016 18:23:23 +0000 (18:23 +0000)]
followup to r1734125: null check for r->args
before cleaning up some QSA cases.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734294 13f79535-47bb-0310-9956-ffa450edef68

8 years agonetware build patches by NormW
Stefan Eissing [Wed, 9 Mar 2016 16:52:55 +0000 (16:52 +0000)]
netware build patches by NormW

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734286 13f79535-47bb-0310-9956-ffa450edef68

8 years agodeclaring ap_create_request for external linkage
Stefan Eissing [Wed, 9 Mar 2016 16:09:35 +0000 (16:09 +0000)]
declaring ap_create_request for external linkage

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734281 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_http2: more safe approach to async mpm keepalive connection handling
Stefan Eissing [Wed, 9 Mar 2016 15:37:52 +0000 (15:37 +0000)]
mod_http2: more safe approach to async mpm keepalive connection handling

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734274 13f79535-47bb-0310-9956-ffa450edef68

8 years agobackported
Eric Covener [Wed, 9 Mar 2016 15:14:14 +0000 (15:14 +0000)]
backported

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734260 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_http2: rescheduling of requests not processed by backend on GOAWAY
Stefan Eissing [Wed, 9 Mar 2016 14:51:33 +0000 (14:51 +0000)]
mod_proxy_http2: rescheduling of requests not processed by backend on GOAWAY

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734253 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_reqtimeout: Prevent long response times from triggering a timeout once
Yann Ylavic [Wed, 9 Mar 2016 13:43:53 +0000 (13:43 +0000)]
mod_reqtimeout: Prevent long response times from triggering a timeout once
the request has been fully read.  PR 59045.

Adds an output filter which detects EOR buckets and resets the timeout so
that the input filter does nothing (until the next request is read).

This makes the bypass of nonblocking+speculative in reqtimeout_filter()
useless, and by removing it we can detect potential timeout for speculative
reads outside check_pipeline() earlier (the code to not extend the timeout
for speculative reads is still there to prevent those from biasing until the
real/relevant data).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734239 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_http2 documentation, addition of request notes proxy-status and proxy-sourc...
Stefan Eissing [Wed, 9 Mar 2016 13:41:16 +0000 (13:41 +0000)]
mod_proxy_http2 documentation, addition of request notes proxy-status and proxy-source-port

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734238 13f79535-47bb-0310-9956-ffa450edef68

8 years agoadded AP_DECLARE for new ap_create_request
Stefan Eissing [Wed, 9 Mar 2016 12:39:04 +0000 (12:39 +0000)]
added AP_DECLARE for new ap_create_request

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734231 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_http2: single engine per type per master connection, removing some race...
Stefan Eissing [Wed, 9 Mar 2016 11:51:25 +0000 (11:51 +0000)]
mod_proxy_http2: single engine per type per master connection, removing some race conditions on engine exit, mod_http2: better debug logging by tagging slave connection with task id

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734221 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_rewrite: Add QSL|qslast flag to allow rewrites to files with
Eric Covener [Tue, 8 Mar 2016 19:18:15 +0000 (19:18 +0000)]
mod_rewrite: Add QSL|qslast flag to allow rewrites to files with
literal question marks in their names.

PR 58777.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734125 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_http2: stability improvements
Stefan Eissing [Tue, 8 Mar 2016 14:22:34 +0000 (14:22 +0000)]
mod_proxy_http2: stability improvements

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734097 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734071 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFollow up to r1734058: small s/the/a/.
Yann Ylavic [Tue, 8 Mar 2016 12:55:14 +0000 (12:55 +0000)]
Follow up to r1734058: small s/the/a/.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734069 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild
Luca Toscano [Tue, 8 Mar 2016 12:51:43 +0000 (12:51 +0000)]
Documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734068 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFixed missing / in tag
Luca Toscano [Tue, 8 Mar 2016 12:50:24 +0000 (12:50 +0000)]
Fixed missing / in tag

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734067 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFollow up to r1734058: fix typo.
Yann Ylavic [Tue, 8 Mar 2016 12:25:52 +0000 (12:25 +0000)]
Follow up to r1734058: fix typo.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734060 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocument workaround with OpenSSL < 1.0.2 regarding multiple certificates
Yann Ylavic [Tue, 8 Mar 2016 12:18:37 +0000 (12:18 +0000)]
Document workaround with OpenSSL < 1.0.2 regarding multiple certificates
types (RSA, DSA, ECC) and default DH parameters.  PR 59087.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734058 13f79535-47bb-0310-9956-ffa450edef68

8 years agocore: Split ap_create_request() from ap_read_request()
Graham Leggett [Mon, 7 Mar 2016 23:55:08 +0000 (23:55 +0000)]
core: Split ap_create_request() from ap_read_request()

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734009 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_ssl: Don't lose track of the SSL context if the ssl_run_pre_handshake()
Graham Leggett [Mon, 7 Mar 2016 23:40:17 +0000 (23:40 +0000)]
mod_ssl: Don't lose track of the SSL context if the ssl_run_pre_handshake()
hook returns an error.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1734006 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRemove another backported item
Christophe Jaillet [Mon, 7 Mar 2016 20:05:10 +0000 (20:05 +0000)]
Remove another backported item

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733970 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRemove some backported items
Christophe Jaillet [Mon, 7 Mar 2016 20:00:49 +0000 (20:00 +0000)]
Remove some backported items

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733969 13f79535-47bb-0310-9956-ffa450edef68

8 years agoTimeout scenarios are more of an unordered list.
Eric Covener [Mon, 7 Mar 2016 18:23:02 +0000 (18:23 +0000)]
Timeout scenarios are more of an unordered list.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733953 13f79535-47bb-0310-9956-ffa450edef68

8 years agoNote that Timeout on a new connection can be "hidden" by an
Eric Covener [Mon, 7 Mar 2016 18:22:39 +0000 (18:22 +0000)]
Note that Timeout on a new connection can be "hidden" by an
AcceptFilter.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733952 13f79535-47bb-0310-9956-ffa450edef68

8 years agomixmatched sections reported in comments
Eric Covener [Sat, 5 Mar 2016 18:10:26 +0000 (18:10 +0000)]
mixmatched sections reported in comments

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733747 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRebuild.
Lucien Gentis [Sat, 5 Mar 2016 15:55:23 +0000 (15:55 +0000)]
Rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733730 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733728 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_http2: support for several different request engines per connection, fixes CVE...
Stefan Eissing [Sat, 5 Mar 2016 15:45:12 +0000 (15:45 +0000)]
mod_http2: support for several different request engines per connection, fixes CVE-2016-1546

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733727 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUse ap_array_str_contains to simplify code
Christophe Jaillet [Sat, 5 Mar 2016 07:15:55 +0000 (07:15 +0000)]
Use ap_array_str_contains to simplify code
Remove a useless test (groups is always NULL)
Improve some style

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733691 13f79535-47bb-0310-9956-ffa450edef68

8 years agoab: follow up to r1733537: CHANGES entry.
Yann Ylavic [Fri, 4 Mar 2016 00:12:15 +0000 (00:12 +0000)]
ab: follow up to r1733537: CHANGES entry.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733538 13f79535-47bb-0310-9956-ffa450edef68

8 years agoab: Use caseless matching for HTTP tokens (e.g. content-length).
Yann Ylavic [Fri, 4 Mar 2016 00:10:10 +0000 (00:10 +0000)]
ab: Use caseless matching for HTTP tokens (e.g. content-length).
PR 59111.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733537 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUse ap_array_str_contains to simplify code
Christophe Jaillet [Thu, 3 Mar 2016 20:57:59 +0000 (20:57 +0000)]
Use ap_array_str_contains to simplify code

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733523 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733415 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733404 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFix weird indentation
Rich Bowen [Thu, 3 Mar 2016 01:12:33 +0000 (01:12 +0000)]
Fix weird indentation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733402 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRebuild
Rich Bowen [Thu, 3 Mar 2016 00:56:24 +0000 (00:56 +0000)]
Rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733400 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUnnecessary .*'s floating around just make this less readable.
Rich Bowen [Thu, 3 Mar 2016 00:54:41 +0000 (00:54 +0000)]
Unnecessary .*'s floating around just make this less readable.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733398 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSet eol property.
Yann Ylavic [Wed, 2 Mar 2016 22:13:49 +0000 (22:13 +0000)]
Set eol property.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733382 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_http2: version bump, fixing max connection workers when max workers not configured
Stefan Eissing [Wed, 2 Mar 2016 12:51:53 +0000 (12:51 +0000)]
mod_http2: version bump, fixing max connection workers when max workers not configured

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733275 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSkeleton of the HTTP/2 how-to guide in docs
Luca Toscano [Wed, 2 Mar 2016 12:16:07 +0000 (12:16 +0000)]
Skeleton of the HTTP/2 how-to guide in docs

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733267 13f79535-47bb-0310-9956-ffa450edef68

8 years agoupdate after backport of current mod_http2
Stefan Eissing [Wed, 2 Mar 2016 11:21:56 +0000 (11:21 +0000)]
update after backport of current mod_http2

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733260 13f79535-47bb-0310-9956-ffa450edef68

8 years agoadding default port numbers for h2/h2x proxy schemes, by jchampion
Stefan Eissing [Wed, 2 Mar 2016 09:51:05 +0000 (09:51 +0000)]
adding default port numbers for h2/h2x proxy schemes, by jchampion

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733239 13f79535-47bb-0310-9956-ffa450edef68

8 years agompms: follow up to r1629925: more error reports.
Yann Ylavic [Tue, 1 Mar 2016 22:33:24 +0000 (22:33 +0000)]
mpms: follow up to r1629925: more error reports.
motorz and simple cases (not in 2.4.x, for now).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733176 13f79535-47bb-0310-9956-ffa450edef68

8 years agompms: follow up to r1629925: more error reports.
Yann Ylavic [Tue, 1 Mar 2016 22:29:50 +0000 (22:29 +0000)]
mpms: follow up to r1629925: more error reports.
Failing to setup (or no) listeners is also an error.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733173 13f79535-47bb-0310-9956-ffa450edef68

8 years agompms: follow up to r1629925: more error reports.
Yann Ylavic [Tue, 1 Mar 2016 22:02:14 +0000 (22:02 +0000)]
mpms: follow up to r1629925: more error reports.
We want to be able to distinguish errors from stops to exit() with non-zero.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733162 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRemove backported entries.
Yann Ylavic [Tue, 1 Mar 2016 21:06:55 +0000 (21:06 +0000)]
Remove backported entries.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733155 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_http2: some DoS protection, fix for read after free
Stefan Eissing [Tue, 1 Mar 2016 17:19:25 +0000 (17:19 +0000)]
mod_http2: some DoS protection, fix for read after free

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733113 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRephrase r1733088 since leaking means horrible things in cryptography.
Yann Ylavic [Tue, 1 Mar 2016 15:31:58 +0000 (15:31 +0000)]
Rephrase r1733088 since leaking means horrible things in cryptography.
This is not a security fix :p

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733089 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFollow up to r1720129 and r1723295: CHANGES entry.
Yann Ylavic [Tue, 1 Mar 2016 15:19:27 +0000 (15:19 +0000)]
Follow up to r1720129 and r1723295: CHANGES entry.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733088 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFollow up to r1711479 and r1733064: CHANGES entry.
Yann Ylavic [Tue, 1 Mar 2016 13:53:41 +0000 (13:53 +0000)]
Follow up to r1711479 and r1733064: CHANGES entry.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733068 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRevert changes on mpm_event and mpm_worker from r1711479.
Yann Ylavic [Tue, 1 Mar 2016 13:38:18 +0000 (13:38 +0000)]
Revert changes on mpm_event and mpm_worker from r1711479.
The POD is not used in one process mode for those MPMs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733064 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy: follow up to r1729826 + r1729847 + r1732986.
Yann Ylavic [Tue, 1 Mar 2016 12:35:01 +0000 (12:35 +0000)]
mod_proxy: follow up to r1729826 + r1729847 + r1732986.
Don't use magic constants.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733056 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRevert r1733054: spurious commit of being-worked mod_reqtimeout changes.
Yann Ylavic [Tue, 1 Mar 2016 12:33:50 +0000 (12:33 +0000)]
Revert r1733054: spurious commit of being-worked mod_reqtimeout changes.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733055 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy: follow up to r1729826 + r1729847 + r1732986.
Yann Ylavic [Tue, 1 Mar 2016 12:31:40 +0000 (12:31 +0000)]
mod_proxy: follow up to r1729826 + r1729847 + r1732986.
Don't use magic constants.

Reverted by r1733055, re-commited without spurious changes in r1733056.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733054 13f79535-47bb-0310-9956-ffa450edef68

8 years agoupdate transformation
André Malo [Tue, 1 Mar 2016 09:30:36 +0000 (09:30 +0000)]
update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733015 13f79535-47bb-0310-9956-ffa450edef68

8 years agofixup properties
André Malo [Tue, 1 Mar 2016 09:26:59 +0000 (09:26 +0000)]
fixup properties

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1733014 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy: follow up to r1729826 + r1729847.
Yann Ylavic [Tue, 1 Mar 2016 01:20:06 +0000 (01:20 +0000)]
mod_proxy: follow up to r1729826 + r1729847.
Adjust stacked ssl_hostname maximum size.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732986 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_http2: add missing APLOGNO()s.
Yann Ylavic [Mon, 29 Feb 2016 22:12:23 +0000 (22:12 +0000)]
mod_proxy_http2: add missing APLOGNO()s.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732960 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_http2: add missing APLOGNO()s.
Yann Ylavic [Mon, 29 Feb 2016 22:11:11 +0000 (22:11 +0000)]
mod_http2: add missing APLOGNO()s.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732959 13f79535-47bb-0310-9956-ffa450edef68

8 years agompm_motorz: add missing APLOGNO()s.
Yann Ylavic [Mon, 29 Feb 2016 22:05:50 +0000 (22:05 +0000)]
mpm_motorz: add missing APLOGNO()s.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732958 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_hcheck: add missing APLOGNO()s.
Yann Ylavic [Mon, 29 Feb 2016 22:00:09 +0000 (22:00 +0000)]
mod_proxy_hcheck: add missing APLOGNO()s.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732957 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_ssl: follow up to r1729208: add missing APLOGNO()s.
Yann Ylavic [Mon, 29 Feb 2016 21:57:07 +0000 (21:57 +0000)]
mod_ssl: follow up to r1729208: add missing APLOGNO()s.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732955 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy: add missing APLOGNO()s.
Yann Ylavic [Mon, 29 Feb 2016 21:54:23 +0000 (21:54 +0000)]
mod_proxy: add missing APLOGNO()s.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732954 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAvoid compiler (gcc-5.3.1) warning on unused variable.
Yann Ylavic [Mon, 29 Feb 2016 21:45:24 +0000 (21:45 +0000)]
Avoid compiler (gcc-5.3.1) warning on unused variable.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732953 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAvoid compiler (gcc-5.3.1) warning on unused variable.
Yann Ylavic [Mon, 29 Feb 2016 21:44:52 +0000 (21:44 +0000)]
Avoid compiler (gcc-5.3.1) warning on unused variable.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732952 13f79535-47bb-0310-9956-ffa450edef68

8 years agorevert broken r1724656 which moved the rewrite loop checks
Eric Covener [Mon, 29 Feb 2016 13:48:50 +0000 (13:48 +0000)]
revert broken r1724656 which moved the rewrite loop checks
until after bases had been stripped and added in prep
for internal redirect.

original issue & regression disussed in PR58854

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732896 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRebuild.
Lucien Gentis [Sun, 28 Feb 2016 14:54:59 +0000 (14:54 +0000)]
Rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732747 13f79535-47bb-0310-9956-ffa450edef68

8 years agoXML updates.
Lucien Gentis [Sun, 28 Feb 2016 14:54:01 +0000 (14:54 +0000)]
XML updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732746 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFix a bug in <UnDefine ...> directive processing. When used, the last <Define......
Christophe Jaillet [Sun, 28 Feb 2016 10:55:04 +0000 (10:55 +0000)]
Fix a bug in <UnDefine ...> directive processing. When used, the last <Define...>'ed variable was also withdrawn.

PR 59019

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732716 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRebuild.
Lucien Gentis [Sat, 27 Feb 2016 17:47:00 +0000 (17:47 +0000)]
Rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732657 13f79535-47bb-0310-9956-ffa450edef68

8 years agoXML updates.
Lucien Gentis [Sat, 27 Feb 2016 17:46:02 +0000 (17:46 +0000)]
XML updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732656 13f79535-47bb-0310-9956-ffa450edef68

8 years ago* include/http_protocol.h: Tweak wording.
Joe Orton [Fri, 26 Feb 2016 17:02:38 +0000 (17:02 +0000)]
* include/http_protocol.h: Tweak wording.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732521 13f79535-47bb-0310-9956-ffa450edef68

8 years ago* modules/ssl/h2_h2.c: Use mod_ssl function pointer types by reference.
Joe Orton [Fri, 26 Feb 2016 16:59:06 +0000 (16:59 +0000)]
* modules/ssl/h2_h2.c: Use mod_ssl function pointer types by reference.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732519 13f79535-47bb-0310-9956-ffa450edef68

8 years agoadding accep,accept-encoding headers from initiating request to push promises
Stefan Eissing [Fri, 26 Feb 2016 15:56:20 +0000 (15:56 +0000)]
adding accep,accept-encoding headers from initiating request to push promises

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732507 13f79535-47bb-0310-9956-ffa450edef68

8 years agofixing compile errors+warnings in gcc
Stefan Eissing [Fri, 26 Feb 2016 13:53:51 +0000 (13:53 +0000)]
fixing compile errors+warnings in gcc

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732481 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_http2: start of some sort of flow control, mod_http2: keeping spare allocat...
Stefan Eissing [Fri, 26 Feb 2016 13:26:25 +0000 (13:26 +0000)]
mod_proxy_http2: start of some sort of flow control, mod_http2: keeping spare allocator_t for slave connections around

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732477 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSave a few bytes in conf pool when parsing 'Mutex' directive on some OS.
Christophe Jaillet [Thu, 25 Feb 2016 21:00:46 +0000 (21:00 +0000)]
Save a few bytes in conf pool when parsing 'Mutex' directive on some OS.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732369 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSave a few bytes in conf pool when parsing some directives on some OS.
Christophe Jaillet [Thu, 25 Feb 2016 20:58:20 +0000 (20:58 +0000)]
Save a few bytes in conf pool when parsing some directives on some OS.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732368 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSave a few bytes in conf pool when parsing 'DocumentRoot' directive on some OS.
Christophe Jaillet [Thu, 25 Feb 2016 19:49:21 +0000 (19:49 +0000)]
Save a few bytes in conf pool when parsing 'DocumentRoot' directive on some OS.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732353 13f79535-47bb-0310-9956-ffa450edef68

8 years agodocumentation rebuild
Luca Toscano [Thu, 25 Feb 2016 19:30:10 +0000 (19:30 +0000)]
documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732352 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAdded workaround to the mod_http2 doc to display multi-line highlight blocks correctly
Luca Toscano [Thu, 25 Feb 2016 19:29:58 +0000 (19:29 +0000)]
Added workaround to the mod_http2 doc to display multi-line highlight blocks correctly

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732351 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_http2: stability improvements, timeout blocking read when waiting, new...
Stefan Eissing [Thu, 25 Feb 2016 16:19:18 +0000 (16:19 +0000)]
mod_proxy_http2: stability improvements, timeout blocking read when waiting, new entry list

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732328 13f79535-47bb-0310-9956-ffa450edef68

8 years agogoodbye h2_stream_set, hello h2_ihash in h2_util
Stefan Eissing [Thu, 25 Feb 2016 13:14:30 +0000 (13:14 +0000)]
goodbye h2_stream_set, hello h2_ihash in h2_util

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732295 13f79535-47bb-0310-9956-ffa450edef68

8 years agoupdate after backport
Stefan Eissing [Thu, 25 Feb 2016 10:42:32 +0000 (10:42 +0000)]
update after backport

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732282 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_speling: make behavior of CheckCaseOnly and
Rainer Jung [Thu, 25 Feb 2016 10:09:09 +0000 (10:09 +0000)]
mod_speling: make behavior of CheckCaseOnly and
the new CheckBasenameMatch orthogonal, so one
can combine them and they don't influence each
other.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732273 13f79535-47bb-0310-9956-ffa450edef68

8 years agodocumentation rebuild
Luca Toscano [Thu, 25 Feb 2016 08:49:21 +0000 (08:49 +0000)]
documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732263 13f79535-47bb-0310-9956-ffa450edef68

8 years agoProposal for a new summary of mod_http2's doc
Luca Toscano [Thu, 25 Feb 2016 08:49:02 +0000 (08:49 +0000)]
Proposal for a new summary of mod_http2's doc

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732262 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSave a few bytes in conf pool when parsing 'DefaultRuntimeDir' directive.
Christophe Jaillet [Thu, 25 Feb 2016 06:51:13 +0000 (06:51 +0000)]
Save a few bytes in conf pool when parsing 'DefaultRuntimeDir' directive.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732252 13f79535-47bb-0310-9956-ffa450edef68

8 years agouse APR
Jim Jagielski [Wed, 24 Feb 2016 20:49:31 +0000 (20:49 +0000)]
use APR

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732229 13f79535-47bb-0310-9956-ffa450edef68

8 years agocorrect type
Jim Jagielski [Wed, 24 Feb 2016 20:49:03 +0000 (20:49 +0000)]
correct type

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732228 13f79535-47bb-0310-9956-ffa450edef68

8 years agolimiting the number of threads a http/2 connection may occupy
Stefan Eissing [Wed, 24 Feb 2016 16:20:13 +0000 (16:20 +0000)]
limiting the number of threads a http/2 connection may occupy

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732183 13f79535-47bb-0310-9956-ffa450edef68

8 years agoxforms
Jim Jagielski [Wed, 24 Feb 2016 12:05:41 +0000 (12:05 +0000)]
xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732102 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUpdate
Jim Jagielski [Wed, 24 Feb 2016 12:04:47 +0000 (12:04 +0000)]
Update

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732099 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild
Luca Toscano [Wed, 24 Feb 2016 07:12:43 +0000 (07:12 +0000)]
Documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732028 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUpdated http2 documentation and fixed some typos
Luca Toscano [Wed, 24 Feb 2016 07:12:26 +0000 (07:12 +0000)]
Updated http2 documentation and fixed some typos

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732027 13f79535-47bb-0310-9956-ffa450edef68

8 years agocode cleanup, saving some apr_time_now() calls on scheduling, worker now only sticky...
Stefan Eissing [Tue, 23 Feb 2016 21:22:47 +0000 (21:22 +0000)]
code cleanup, saving some apr_time_now() calls on scheduling, worker now only sticky to a connection when idle workers are present

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731963 13f79535-47bb-0310-9956-ffa450edef68