]> granicus.if.org Git - apache/log
apache
9 years agojust check watched servers... use 'hc' prefix for sub directives
Jim Jagielski [Wed, 30 Dec 2015 15:22:15 +0000 (15:22 +0000)]
just check watched servers... use 'hc' prefix for sub directives

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

9 years agoNow implement the condition ruleset definition. The
Jim Jagielski [Wed, 30 Dec 2015 14:32:24 +0000 (14:32 +0000)]
Now implement the condition ruleset definition. The
actual checking will be done in the actual health check
routine.

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

9 years agomove to per server conf, useful for adding HealthCheckCondition
Jim Jagielski [Wed, 30 Dec 2015 13:28:12 +0000 (13:28 +0000)]
move to per server conf, useful for adding HealthCheckCondition

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

9 years agoNew support function: ap_getword_conf2[_nc] which acts
Jim Jagielski [Wed, 30 Dec 2015 12:03:01 +0000 (12:03 +0000)]
New support function: ap_getword_conf2[_nc] which acts
just like ap_getword_conf[_nc] but allows for {} to be
used as word quotes. That is:

   {Hello World} Foo Bar
   "Hello World" Foo Bar

are equiv.

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

9 years agoBetter check
Jim Jagielski [Wed, 30 Dec 2015 12:02:49 +0000 (12:02 +0000)]
Better check

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

9 years agoFollow up to r1715876: core directives' tokens are ASCII.
Yann Ylavic [Wed, 30 Dec 2015 00:22:44 +0000 (00:22 +0000)]
Follow up to r1715876: core directives' tokens are ASCII.

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

9 years agoFollow up to r1715876: core directives are ASCII.
Yann Ylavic [Wed, 30 Dec 2015 00:16:50 +0000 (00:16 +0000)]
Follow up to r1715876: core directives are ASCII.

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

9 years agorevert... hold off for now.
Jim Jagielski [Tue, 29 Dec 2015 22:54:23 +0000 (22:54 +0000)]
revert... hold off for now.

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

9 years agoOk... allow for getting "words" by also allowing the
Jim Jagielski [Tue, 29 Dec 2015 22:40:21 +0000 (22:40 +0000)]
Ok... allow for getting "words" by also allowing the
use of curlies... That is:

   "Hello World" Foo Bar

and

   {Hello World} Foo Bar

will both return the same if using ap_getword_conf2()

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

9 years agofinish looping logic... place-holder for actual checking
Jim Jagielski [Tue, 29 Dec 2015 19:40:46 +0000 (19:40 +0000)]
finish looping logic... place-holder for actual checking

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

9 years agoMake aware of new status: Failed Health Check.
Jim Jagielski [Tue, 29 Dec 2015 17:42:19 +0000 (17:42 +0000)]
Make aware of new status: Failed Health Check.
Store the number of current passes/fails in shm

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

9 years agoSmall changes to ap_casecmpstr[n]() for better performances, see:
Yann Ylavic [Tue, 29 Dec 2015 17:13:15 +0000 (17:13 +0000)]
Small changes to ap_casecmpstr[n]() for better performances, see:
http://mail-archives.apache.org/mod_mbox/httpd-dev/201511.mbox/%3CCAKQ1sVOU7xmY-_PaQb0et0GXO-NxtTPBsD4ZU_UbtUzWYOUVTg%40mail.gmail.com%3E

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

9 years agoCommit framework impl of health-check module plus
Jim Jagielski [Tue, 29 Dec 2015 16:12:04 +0000 (16:12 +0000)]
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.

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

9 years agoUpdate w/ better logging
Jim Jagielski [Tue, 29 Dec 2015 15:38:29 +0000 (15:38 +0000)]
Update w/ better logging

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

9 years agoFollow up to r1715880: revert more abusive ap_casecmpstr[n]() usages.
Yann Ylavic [Tue, 29 Dec 2015 15:32:27 +0000 (15:32 +0000)]
Follow up to r1715880: revert more abusive ap_casecmpstr[n]() usages.

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

9 years agoDon't allow bad value to be updated
Jim Jagielski [Tue, 29 Dec 2015 14:17:26 +0000 (14:17 +0000)]
Don't allow bad value to be updated

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

9 years agoremoving unwanted import
Stefan Eissing [Tue, 29 Dec 2015 09:08:28 +0000 (09:08 +0000)]
removing unwanted import

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

9 years agoadd a mod_headers condition clause expression example
Eric Covener [Mon, 28 Dec 2015 18:44:03 +0000 (18:44 +0000)]
add a mod_headers condition clause expression example

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

9 years agoPR58764: python example for sha1 password hashes
Eric Covener [Mon, 28 Dec 2015 18:27:00 +0000 (18:27 +0000)]
PR58764: python example for sha1 password hashes

Submitted By: Dave Hall <skwashd gmail.com>

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

9 years agoPR58761: developer doc improvements.
Eric Covener [Mon, 28 Dec 2015 18:23:36 +0000 (18:23 +0000)]
PR58761: developer doc improvements.

Submitted By: Luca Toscano

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

9 years agorebuild
Rich Bowen [Mon, 28 Dec 2015 17:56:13 +0000 (17:56 +0000)]
rebuild

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

9 years agoUse the highlight syntax, for better linebreaks.
Rich Bowen [Mon, 28 Dec 2015 17:38:56 +0000 (17:38 +0000)]
Use the highlight syntax, for better linebreaks.

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

9 years agomod_cache_socache: Fix a possible cached entity body corruption when it
Yann Ylavic [Mon, 28 Dec 2015 12:09:29 +0000 (12:09 +0000)]
mod_cache_socache: Fix a possible cached entity body corruption when it
is received from an origin server in multiple batches and forwarded by
mod_proxy.

Upstream buckets should be setaside when saving response body (store_body),
but since those will finally be flatten in the cache buffer (commit_entity),
let's save them directly into the buffer to avoid heap allocation(s) and
the final copy.

Reported by: Mike Pastore <mike oobak.org>

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

9 years agoAbstract out as macro
Jim Jagielski [Sat, 26 Dec 2015 21:29:21 +0000 (21:29 +0000)]
Abstract out as macro

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

9 years agoxforms
Eric Covener [Fri, 25 Dec 2015 17:12:43 +0000 (17:12 +0000)]
xforms

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

9 years agodocument GlobalLog
Eric Covener [Fri, 25 Dec 2015 17:12:32 +0000 (17:12 +0000)]
document GlobalLog

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

9 years agofixed segfault in connection shutdown, added accept-push-policy support
Stefan Eissing [Wed, 23 Dec 2015 14:50:54 +0000 (14:50 +0000)]
fixed segfault in connection shutdown, added accept-push-policy support

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

9 years agofixed bug in upload that triggered window_updates during session shutdown, disentangl...
Stefan Eissing [Wed, 23 Dec 2015 13:04:40 +0000 (13:04 +0000)]
fixed bug in upload that triggered window_updates during session shutdown, disentanglement of worker, task and request, code cleanups

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

9 years agoreduced logging for MPM async query not implemented, normal under 2.4.x
Stefan Eissing [Tue, 22 Dec 2015 16:20:48 +0000 (16:20 +0000)]
reduced logging for MPM async query not implemented, normal under 2.4.x

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

9 years agorewrote http2 connection state handling, fixed keepalive timeout handling for async...
Stefan Eissing [Tue, 22 Dec 2015 15:52:10 +0000 (15:52 +0000)]
rewrote http2 connection state handling, fixed keepalive timeout handling for async and sync MPMs, cleaned logging, improved scoreboard updates of http2 master connections

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

9 years agoSave a few bytes in conf pool when processing 'NWSSLTrustedCerts'.
Christophe Jaillet [Tue, 22 Dec 2015 07:42:21 +0000 (07:42 +0000)]
Save a few bytes in conf pool when processing 'NWSSLTrustedCerts'.

*Untested* as I don't have the corresponding system.

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

9 years agodisk_cache: improve logging of errors around reading stored headers
Eric Covener [Mon, 21 Dec 2015 16:38:51 +0000 (16:38 +0000)]
disk_cache: improve logging of errors around reading stored headers
-- add RV and print cache filename from caller.

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

9 years agocleanup of DEBUG log level to who all frame types receveid and sent
Stefan Eissing [Mon, 21 Dec 2015 16:02:32 +0000 (16:02 +0000)]
cleanup of DEBUG log level to who all frame types receveid and sent

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

9 years agogack, c99 mode stroke again
Stefan Eissing [Mon, 21 Dec 2015 15:20:55 +0000 (15:20 +0000)]
gack, c99 mode stroke again

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

9 years agogack, c99 mode stroke again
Stefan Eissing [Mon, 21 Dec 2015 15:20:20 +0000 (15:20 +0000)]
gack, c99 mode stroke again

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

9 years agowhen normal read timeout expires, http2 switches to its keepalive timeout, on async...
Stefan Eissing [Mon, 21 Dec 2015 15:18:43 +0000 (15:18 +0000)]
when normal read timeout expires, http2 switches to its keepalive timeout, on async mpms, connection resumes processing back to mpm

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

9 years agohmm, I so love DTDs...
Stefan Eissing [Mon, 21 Dec 2015 13:34:42 +0000 (13:34 +0000)]
hmm, I so love DTDs...

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

9 years agosubprocess_env vars HTTP2 and H2PUSH supported, export of mod_http2.h with OPTIONALs...
Stefan Eissing [Mon, 21 Dec 2015 13:32:20 +0000 (13:32 +0000)]
subprocess_env vars HTTP2 and H2PUSH supported, export of mod_http2.h with OPTIONALs for others to directly look these up, similar to mod_ssl

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

9 years agoUse 'unsigned int' instead of 'int' for bitfields
Christophe Jaillet [Mon, 21 Dec 2015 12:17:32 +0000 (12:17 +0000)]
Use 'unsigned int' instead of 'int' for bitfields

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

9 years agoUse 'unsigned int' instead of 'int' for bitfields
Christophe Jaillet [Mon, 21 Dec 2015 12:13:54 +0000 (12:13 +0000)]
Use 'unsigned int' instead of 'int' for bitfields

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

9 years agoUse 'unsigned int' instead of 'int' for bitfields
Christophe Jaillet [Mon, 21 Dec 2015 12:12:45 +0000 (12:12 +0000)]
Use 'unsigned int' instead of 'int' for bitfields

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

9 years agoupdated CHANGES
Stefan Eissing [Mon, 21 Dec 2015 10:56:38 +0000 (10:56 +0000)]
updated CHANGES

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

9 years agobyte savings by using bit fields, new env vars HTTP2 and H2PUSH, set to on when enabl...
Stefan Eissing [Mon, 21 Dec 2015 10:54:38 +0000 (10:54 +0000)]
byte savings by using bit fields, new env vars HTTP2 and H2PUSH, set to on when enabled on request

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

9 years agoUse 'ap_array_str_contains' to simplify code.
Christophe Jaillet [Sun, 20 Dec 2015 08:34:59 +0000 (08:34 +0000)]
Use 'ap_array_str_contains' to simplify code.

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

9 years agoremoved no longer used h2_strlwr() dinosaur
Stefan Eissing [Fri, 18 Dec 2015 16:07:04 +0000 (16:07 +0000)]
removed no longer used h2_strlwr() dinosaur

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

9 years agoversion bump, cleanup of module mpm tests by CJ applied
Stefan Eissing [Fri, 18 Dec 2015 16:00:38 +0000 (16:00 +0000)]
version bump, cleanup of module mpm tests by CJ applied

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

9 years agologging tweaks and task check
Stefan Eissing [Fri, 18 Dec 2015 15:13:40 +0000 (15:13 +0000)]
logging tweaks and task check

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

9 years ago3 new timeout configuration directives for mod_http2
Stefan Eissing [Fri, 18 Dec 2015 14:45:18 +0000 (14:45 +0000)]
3 new timeout configuration directives for mod_http2

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

9 years agoFollow-up r1720608, hello h2_filter.c
Gregg Lewis Smith [Thu, 17 Dec 2015 20:56:17 +0000 (20:56 +0000)]
Follow-up r1720608, hello h2_filter.c

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

9 years agoFix some small style issues (extra blank lines, '{' at the end of function declaration)
Christophe Jaillet [Thu, 17 Dec 2015 20:41:29 +0000 (20:41 +0000)]
Fix some small style issues (extra blank lines, '{' at the end of function declaration)

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

9 years agoSave a few cycles in 'h2_alt_svc_parse'.
Christophe Jaillet [Thu, 17 Dec 2015 20:36:12 +0000 (20:36 +0000)]
Save a few cycles in 'h2_alt_svc_parse'.
Save a few bytes in the request pool if sending a 'Alt-Svc' Header.

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

9 years agomoving session reading into a connection input filter
Stefan Eissing [Thu, 17 Dec 2015 16:12:43 +0000 (16:12 +0000)]
moving session reading into a connection input filter

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

9 years agofixes after review by CJ
Stefan Eissing [Thu, 17 Dec 2015 10:19:12 +0000 (10:19 +0000)]
fixes after review by CJ

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

9 years agocorrecting error messages, better str concat, provided by CJ
Stefan Eissing [Thu, 17 Dec 2015 10:01:26 +0000 (10:01 +0000)]
correcting error messages, better str concat, provided by CJ

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

9 years agomod_http2: returning idle connections back to the mpm in case of async mpm enabled
Stefan Eissing [Tue, 15 Dec 2015 14:25:43 +0000 (14:25 +0000)]
mod_http2: returning idle connections back to the mpm in case of async mpm enabled

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

9 years ago* mod_ssl: Free dhparams when getting DH params. This fixes issue when
Jan Kaluža [Tue, 15 Dec 2015 11:50:48 +0000 (11:50 +0000)]
* mod_ssl: Free dhparams when getting DH params. This fixes issue when
  SSLCryptoDevice does not get unregistered because of non-zero refcount
  during the mod_ssl unload happening on httpd startup.

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

9 years agoupdate transformation
André Malo [Mon, 14 Dec 2015 21:21:35 +0000 (21:21 +0000)]
update transformation

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

9 years agomod_ssl: fix build with openssl < 0.9.8m (missing semicolon).
Yann Ylavic [Mon, 14 Dec 2015 17:25:07 +0000 (17:25 +0000)]
mod_ssl: fix build with openssl < 0.9.8m (missing semicolon).
Reported by: Petr Gajdos <pgajdos suse.cz>

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

9 years agointernal rewiring to prepare for return from connection processing frequently before...
Stefan Eissing [Mon, 14 Dec 2015 13:02:50 +0000 (13:02 +0000)]
internal rewiring to prepare for return from connection processing frequently before session end

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

9 years agosaving some bytes and cycles by not create h2_ctx for every connection and checking...
Stefan Eissing [Mon, 14 Dec 2015 11:09:31 +0000 (11:09 +0000)]
saving some bytes and cycles by not create h2_ctx for every connection and checking for c->master in the hooks

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

9 years agoincoming trailers passed directly to request_rec, work independant of chunked encoding
Stefan Eissing [Mon, 14 Dec 2015 10:33:11 +0000 (10:33 +0000)]
incoming trailers passed directly to request_rec, work independant of chunked encoding

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

9 years agoRebuild.
Lucien Gentis [Sat, 12 Dec 2015 14:36:48 +0000 (14:36 +0000)]
Rebuild.

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

9 years agoXML update.
Lucien Gentis [Sat, 12 Dec 2015 14:34:41 +0000 (14:34 +0000)]
XML update.

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

9 years agoTranslation docs.
Rich Bowen [Fri, 11 Dec 2015 21:54:20 +0000 (21:54 +0000)]
Translation docs.

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

9 years agoRebuilding changes from earlier today.
Rich Bowen [Fri, 11 Dec 2015 21:53:45 +0000 (21:53 +0000)]
Rebuilding changes from earlier today.

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

9 years agoHandle www.example.com separately from foo.example.com, as per request
Rich Bowen [Fri, 11 Dec 2015 21:51:49 +0000 (21:51 +0000)]
Handle www.example.com separately from foo.example.com, as per request
on IRC.

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

9 years agoRe-order listing of pages more logically.
Rich Bowen [Fri, 11 Dec 2015 21:44:21 +0000 (21:44 +0000)]
Re-order listing of pages more logically.

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

9 years agofixed worker number by default, worker pool reuse experiments, allocatory max_free set
Stefan Eissing [Fri, 11 Dec 2015 17:43:04 +0000 (17:43 +0000)]
fixed worker number by default, worker pool reuse experiments, allocatory max_free set

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

9 years agofixed window update on chunked uploads, moved handling of chunking to later stage
Stefan Eissing [Fri, 11 Dec 2015 12:57:32 +0000 (12:57 +0000)]
fixed window update on chunked uploads, moved handling of chunking to later stage

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

9 years agoDo not use the magic string "directory". Use the corresponding global variable as...
Christophe Jaillet [Fri, 11 Dec 2015 05:13:03 +0000 (05:13 +0000)]
Do not use the magic string "directory". Use the corresponding global variable as in all other places of the module.

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

9 years agoUse 'ap_array_str_contains' to simplify code.
Christophe Jaillet [Fri, 11 Dec 2015 04:40:20 +0000 (04:40 +0000)]
Use 'ap_array_str_contains' to simplify code.

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

9 years agoUse 'ap_array_str_contains' to simplify code.
Christophe Jaillet [Fri, 11 Dec 2015 04:30:09 +0000 (04:30 +0000)]
Use 'ap_array_str_contains' to simplify code.

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

9 years agoUse 'ap_array_str_contains' to simplify code.
Christophe Jaillet [Fri, 11 Dec 2015 04:17:42 +0000 (04:17 +0000)]
Use 'ap_array_str_contains' to simplify code.

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

9 years agoFix some minor style issue.
Christophe Jaillet [Thu, 10 Dec 2015 20:05:44 +0000 (20:05 +0000)]
Fix some minor style issue.

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

9 years agoUse 'apr_pstrmemdup' instead of 'apr_pstrndup' when applicable in order to save a...
Christophe Jaillet [Thu, 10 Dec 2015 20:03:36 +0000 (20:03 +0000)]
Use 'apr_pstrmemdup' instead of 'apr_pstrndup' when applicable in order to save a few cycles.

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

9 years agoUse 'apr_pstrmemdup' instead of 'apr_pstrndup' when applicable in order to save a...
Christophe Jaillet [Thu, 10 Dec 2015 06:52:10 +0000 (06:52 +0000)]
Use 'apr_pstrmemdup' instead of 'apr_pstrndup' when applicable in order to save a few cycles.

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

9 years agoThere is no need to duplicate some memory here, the 'path' given to ap_parse_htacces...
Christophe Jaillet [Thu, 10 Dec 2015 06:39:46 +0000 (06:39 +0000)]
There is no need to duplicate some memory  here, the 'path' given to ap_parse_htaccess is never modified.

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

9 years agoremoving HTTP_HEADER output filter on upgraded connections, so timeouts do not send...
Stefan Eissing [Tue, 8 Dec 2015 13:32:34 +0000 (13:32 +0000)]
removing HTTP_HEADER output filter on upgraded connections, so timeouts do not send http/1.1 responses any more

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

9 years agoh2_from_h1: To avoid any further confusion, r->err_headers should be cleared
Yann Ylavic [Tue, 8 Dec 2015 11:22:11 +0000 (11:22 +0000)]
h2_from_h1: To avoid any further confusion, r->err_headers should be cleared
once merged into r->headers_out.

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

9 years agomod_http2: sending out push promises *before* the stream response to make client...
Stefan Eissing [Tue, 8 Dec 2015 10:59:30 +0000 (10:59 +0000)]
mod_http2: sending out push promises *before* the stream response to make client handling of preload links easier

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

9 years agoConstify + save a few bytes in conf pool when parsing SSLRequire
Christophe Jaillet [Tue, 8 Dec 2015 06:34:48 +0000 (06:34 +0000)]
Constify + save a few bytes in conf pool when parsing SSLRequire

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

9 years agoremove dead code leftover from r1023387.
Eric Covener [Mon, 7 Dec 2015 23:43:01 +0000 (23:43 +0000)]
remove dead code leftover from r1023387.

Prior to this revision, there was an apr_atoi64 in this context.
Now, ap_cache_control() sets control.max_age (which is checked here) when
the maxage value was parsed OK.

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

9 years agoduplicate debug-level AH00764 in the just-validated path.
Eric Covener [Mon, 7 Dec 2015 21:41:38 +0000 (21:41 +0000)]
duplicate debug-level AH00764 in the just-validated path.

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

9 years agoGenerated doc changes
Mike Rumph [Mon, 7 Dec 2015 16:33:20 +0000 (16:33 +0000)]
Generated doc changes

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

9 years agoremoving weight from H2PushPriority with dependency 'before' as on stream close,...
Stefan Eissing [Mon, 7 Dec 2015 15:22:11 +0000 (15:22 +0000)]
removing weight from H2PushPriority with dependency 'before' as on stream close, priorities would not be as before otherwise

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

9 years agofixing duplice response headers, in case post_read_req hook gets called twice
Stefan Eissing [Mon, 7 Dec 2015 12:50:14 +0000 (12:50 +0000)]
fixing duplice response headers, in case post_read_req hook gets called twice

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

9 years agofixing default port handling in authority composition for upgraded requests
Stefan Eissing [Mon, 7 Dec 2015 11:45:43 +0000 (11:45 +0000)]
fixing default port handling in authority composition for upgraded requests

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

9 years agoRebuild.
Lucien Gentis [Sat, 5 Dec 2015 16:01:29 +0000 (16:01 +0000)]
Rebuild.

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

9 years agoXML updates.
Lucien Gentis [Sat, 5 Dec 2015 16:00:27 +0000 (16:00 +0000)]
XML updates.

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

9 years agoremoving floor() usage as not available everywhere
Stefan Eissing [Fri, 4 Dec 2015 15:42:15 +0000 (15:42 +0000)]
removing floor() usage as not available everywhere

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

9 years agoupdate after backport of mod_http2 v 1.0.10
Stefan Eissing [Fri, 4 Dec 2015 15:17:43 +0000 (15:17 +0000)]
update after backport of mod_http2 v 1.0.10

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

9 years agomax connection window size, reducing write frequency again
Stefan Eissing [Fri, 4 Dec 2015 14:53:13 +0000 (14:53 +0000)]
max connection window size, reducing write frequency again

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

9 years agousing c->master for ssl var lookups when c holds no valid SSLConnRec. Fixes PR58666.
Stefan Eissing [Fri, 4 Dec 2015 13:04:59 +0000 (13:04 +0000)]
using c->master for ssl var lookups when c holds no valid SSLConnRec. Fixes PR58666.

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

9 years agobuilding against minimum version 1.2.1 of nghttp2
Stefan Eissing [Fri, 4 Dec 2015 11:24:02 +0000 (11:24 +0000)]
building against minimum version 1.2.1 of nghttp2

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

9 years agoGenerated doc changes
Mike Rumph [Thu, 3 Dec 2015 18:02:44 +0000 (18:02 +0000)]
Generated doc changes

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

9 years agoSatisfy XML validation and fix some typos
Mike Rumph [Thu, 3 Dec 2015 17:59:50 +0000 (17:59 +0000)]
Satisfy XML validation and fix some typos

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

9 years agoFix missing Upgrade headers on OPTION * requests, PR58688
William A. Rowe Jr [Thu, 3 Dec 2015 17:33:06 +0000 (17:33 +0000)]
Fix missing Upgrade headers on OPTION * requests, PR58688

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

9 years agoBetter illustrate the ordering of hook processing
William A. Rowe Jr [Thu, 3 Dec 2015 17:17:18 +0000 (17:17 +0000)]
Better illustrate the ordering of hook processing

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

9 years agoGenerated doc changes
Mike Rumph [Thu, 3 Dec 2015 16:04:18 +0000 (16:04 +0000)]
Generated doc changes

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

9 years agoTypos and grammar corrections
Mike Rumph [Thu, 3 Dec 2015 16:01:19 +0000 (16:01 +0000)]
Typos and grammar corrections

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