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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 years agompm: Add a complete_connection hook that confirms whether an MPM is allowed
Graham Leggett [Fri, 19 Feb 2016 15:00:05 +0000 (15:00 +0000)]
mpm: Add a complete_connection hook that confirms whether an MPM is allowed
to leave the WRITE_COMPLETION phase. Move filter code out of the MPMs.

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

9 years agoDocumentation rebuild
Luca Toscano [Fri, 19 Feb 2016 07:52:05 +0000 (07:52 +0000)]
Documentation rebuild

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

9 years agoImproved sections.html after Eric's feedback.
Luca Toscano [Fri, 19 Feb 2016 07:51:45 +0000 (07:51 +0000)]
Improved sections.html after Eric's feedback.

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

9 years agoRemove backported item.
Christophe Jaillet [Fri, 19 Feb 2016 06:33:59 +0000 (06:33 +0000)]
Remove backported item.

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

9 years agocatch by jchampion
Jim Jagielski [Thu, 18 Feb 2016 19:24:04 +0000 (19:24 +0000)]
catch by jchampion

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

9 years agohandle compiler warning
Jim Jagielski [Thu, 18 Feb 2016 19:03:10 +0000 (19:03 +0000)]
handle compiler warning

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

9 years agoImpl ThreadLimit so we can have sane scoreboard sizes :)
Jim Jagielski [Thu, 18 Feb 2016 18:48:19 +0000 (18:48 +0000)]
Impl ThreadLimit so we can have sane scoreboard sizes :)

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

9 years agousing proxy http2 connection concurrently, if main connection also uses http/2, needs...
Stefan Eissing [Thu, 18 Feb 2016 17:02:02 +0000 (17:02 +0000)]
using proxy http2 connection concurrently, if main connection also uses http/2, needs more hardening

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

9 years agoDocumentation rebuild.
Luca Toscano [Thu, 18 Feb 2016 13:49:31 +0000 (13:49 +0000)]
Documentation rebuild.

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

9 years agoensure sane defaults
Jim Jagielski [Thu, 18 Feb 2016 12:06:39 +0000 (12:06 +0000)]
ensure sane defaults

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

9 years agodoc patch by luca
Stefan Eissing [Thu, 18 Feb 2016 09:38:40 +0000 (09:38 +0000)]
doc patch by luca

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

9 years agoSupport for OpenSSL 1.1.0:
Rainer Jung [Thu, 18 Feb 2016 07:44:16 +0000 (07:44 +0000)]
Support for OpenSSL 1.1.0:
- 1.1.0-pre3 was relesed
  - remove pre2 comments which no longer apply
  - one more struct has been made opaque, use
    accessor function instead

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

9 years agoadd comments for all media types in IANA registry dated 2016-02-05
Roy T. Fielding [Wed, 17 Feb 2016 23:05:55 +0000 (23:05 +0000)]
add comments for all media types in IANA registry dated 2016-02-05

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

9 years agoneeds to find mod_ssl.h
Gregg Lewis Smith [Wed, 17 Feb 2016 18:05:00 +0000 (18:05 +0000)]
needs to find mod_ssl.h

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

9 years ago* c is set to cs->c. So use it.
Ruediger Pluem [Wed, 17 Feb 2016 15:47:03 +0000 (15:47 +0000)]
* c is set to cs->c. So use it.

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

9 years ago* Use correct bucket allocator for sending data to the backend
Ruediger Pluem [Wed, 17 Feb 2016 12:37:46 +0000 (12:37 +0000)]
* Use correct bucket allocator for sending data to the backend

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

9 years agofix segfault when not identifying mpm module, added detection for winnt, simeple...
Stefan Eissing [Wed, 17 Feb 2016 09:04:12 +0000 (09:04 +0000)]
fix segfault when not identifying mpm module, added detection for winnt, simeple, motorz and netware

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

9 years agoproperly sort the types (no functional change)
Roy T. Fielding [Wed, 17 Feb 2016 00:09:34 +0000 (00:09 +0000)]
properly sort the types (no functional change)

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

9 years agoDocumentation rebuild.
Luca Toscano [Tue, 16 Feb 2016 18:43:17 +0000 (18:43 +0000)]
Documentation rebuild.

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

9 years agoNew proposal for the sections.html documentation.
Luca Toscano [Tue, 16 Feb 2016 18:42:26 +0000 (18:42 +0000)]
New proposal for the sections.html documentation.

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

9 years agodocco change re 451
Jim Jagielski [Tue, 16 Feb 2016 17:42:49 +0000 (17:42 +0000)]
docco change re 451

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

9 years agoAdd 451... Needed to adjust RESPONSE_CODES which
Jim Jagielski [Tue, 16 Feb 2016 17:33:31 +0000 (17:33 +0000)]
Add 451... Needed to adjust RESPONSE_CODES which
was not in the provided patch
BUGZ# 58985

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

9 years agoGet rid of all this min/max server stuff. Keep it simple.
Jim Jagielski [Tue, 16 Feb 2016 15:58:01 +0000 (15:58 +0000)]
Get rid of all this min/max server stuff. Keep it simple.
We fork a set number of processes and ensure we stay
at that number.

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

9 years agoDocumentation rebuild
Luca Toscano [Tue, 16 Feb 2016 12:32:26 +0000 (12:32 +0000)]
Documentation rebuild

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

9 years agoExpanding sections.xml to address Bug: 58789
Luca Toscano [Tue, 16 Feb 2016 12:32:08 +0000 (12:32 +0000)]
Expanding sections.xml to address Bug: 58789

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

9 years agoDocumentation rebuild
Luca Toscano [Tue, 16 Feb 2016 07:52:09 +0000 (07:52 +0000)]
Documentation rebuild

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

9 years agoSimplified the AsyncRequestWorkerFactor section of mod_event's doc page
Luca Toscano [Tue, 16 Feb 2016 07:50:59 +0000 (07:50 +0000)]
Simplified the AsyncRequestWorkerFactor section of mod_event's doc page

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

9 years agolet's not emphasize keep-alive w/ the Event MPM. That was true long,
Jim Jagielski [Mon, 15 Feb 2016 23:03:37 +0000 (23:03 +0000)]
let's not emphasize keep-alive w/ the Event MPM. That was true long,
long ago when that was the only thing that made it useful. Nowadays,
it really *is* an event-based MPM w/ async/non-blocking i/o.

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

9 years agotimer is really just timeout
Jim Jagielski [Mon, 15 Feb 2016 20:37:16 +0000 (20:37 +0000)]
timer is really just timeout

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

9 years agostart of timeout handling
Jim Jagielski [Mon, 15 Feb 2016 19:48:51 +0000 (19:48 +0000)]
start of timeout handling

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

9 years agoUpdate the motorz MPM with some logging and some minor fixes...
Jim Jagielski [Mon, 15 Feb 2016 18:36:39 +0000 (18:36 +0000)]
Update the motorz MPM with some logging and some minor fixes...
Most of the debugs will be removed once more stable.

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

9 years agofirst working h2 request engine implementation that does serial processing of proxy...
Stefan Eissing [Mon, 15 Feb 2016 17:10:54 +0000 (17:10 +0000)]
first working h2 request engine implementation that does serial processing of proxy requests

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

9 years agoFix typo in comment
Christophe Jaillet [Mon, 15 Feb 2016 06:52:14 +0000 (06:52 +0000)]
Fix typo in comment

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

9 years agoSupport OpenSSL 1.1.0.
Rainer Jung [Sun, 14 Feb 2016 22:40:07 +0000 (22:40 +0000)]
Support OpenSSL 1.1.0.
- use common code for OpenSSL pre-1.1.0 and
  1.1.0 where possible.

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