]> granicus.if.org Git - apache/log
apache
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

8 years agoimproved eos out handling on streams
Stefan Eissing [Tue, 23 Feb 2016 19:12:31 +0000 (19:12 +0000)]
improved eos out handling on streams

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

8 years agoJoin multi-line MPM startup log messages into
Rainer Jung [Tue, 23 Feb 2016 19:03:00 +0000 (19:03 +0000)]
Join multi-line MPM startup log messages into
single long lines.

Followup to r1725394 and r1725548.

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

8 years agoPR59039 Digest not working with ap_expr based AuthName
Eric Covener [Mon, 22 Feb 2016 15:32:40 +0000 (15:32 +0000)]
PR59039 Digest not working with ap_expr based AuthName

Stop caching the configured realm during config processing and always
call ap_auth_name(r) to determine (=evaluate potential expression)
the configured realm

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

8 years agoDocumentation rebuild
Luca Toscano [Sun, 21 Feb 2016 14:00:14 +0000 (14:00 +0000)]
Documentation rebuild

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

8 years agoUpdated mod_proxy's websocket documentation to address some user comments.
Luca Toscano [Sun, 21 Feb 2016 13:59:56 +0000 (13:59 +0000)]
Updated mod_proxy's websocket documentation to address some user comments.

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

8 years agoSupport for OpenSSL 1.1.0
Rainer Jung [Sat, 20 Feb 2016 16:46:38 +0000 (16:46 +0000)]
Support for OpenSSL 1.1.0
- Simplify code by using new 1.1.0 variant
  also for older OpenSSL. Also tested with
  1.0.2f and 0.9.8zh. No ssl test suite
  failures.

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

8 years agoxforms
Christophe Jaillet [Sat, 20 Feb 2016 09:08:28 +0000 (09:08 +0000)]
xforms

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

8 years agoAdd V.34 option for ModemStandard directive
Christophe Jaillet [Sat, 20 Feb 2016 09:06:58 +0000 (09:06 +0000)]
Add V.34 option for ModemStandard directive
Add some " to synch with 2.4.x and fix color highlight in online doc.

("i-was-rich-and-got-a-leased-line" is still undocumented, but do we really need to document it?)

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

8 years agoxforms
Christophe Jaillet [Sat, 20 Feb 2016 07:01:49 +0000 (07:01 +0000)]
xforms

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

8 years agoFix compatibility notes.
Christophe Jaillet [Sat, 20 Feb 2016 06:53:39 +0000 (06:53 +0000)]
Fix compatibility notes.
Synch with 2.4.x

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

8 years agomaking complete_connection addition compile, hopefully as intended
Stefan Eissing [Fri, 19 Feb 2016 16:07:45 +0000 (16:07 +0000)]
making complete_connection addition compile, hopefully as intended

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

8 years agotask pools have their h2_io pools as ancestors, some code cleanup
Stefan Eissing [Fri, 19 Feb 2016 15:52:27 +0000 (15:52 +0000)]
task pools have their h2_io pools as ancestors, some code cleanup

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