]>
granicus.if.org Git - apache/log
Joe Orton [Tue, 9 Dec 2008 15:19:08 +0000 (15:19 +0000)]
* include/ap_socache.h: Use C++ safety wrappers, and rename ->delete
to ->remove since the former is a C++ reserved word.
* modules/ssl/ssl_scache.c (ssl_scache_remove): Update accordingly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724745
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 9 Dec 2008 14:52:59 +0000 (14:52 +0000)]
* include/ap_socache.h: Define AP_SOCACHE_DEFAULT_PROVIDER as a
default provider name, to allow consumers to use a default provider
if not configured otherwise.
* modules/cache/mod_socache_shmcb.c (register_hooks): Register shmcb
as the default provider.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724723
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 9 Dec 2008 14:41:21 +0000 (14:41 +0000)]
Improve mod_ssl's environment variable extraction to correctly handle
DNs with duplicate tags:
* modules/ssl/ssl_engine_vars.c:
Augment the ssl_var_lookup_ssl_cert_dn_rec table with a flag
to indicate whether RDNs of the given NID should be extracted
to the environment.
(extract_dn, modssl_var_extract_dns): New functions.
* modules/ssl/ssl_private.h (modssl_var_extract_dns): Add prototype.
* modules/ssl/ssl_engine_kernel.c: Remove SSL_*_DN_ from the list
of variables to insert into the environment.
(ssl_hook_Fixup): Use modssl_var_extract_dns to insert the
SSL_*_DN_ variables efficiently and accurately, handling
certs with duplicate RDN tags correctly.
PR: 45875
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724717
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Tue, 9 Dec 2008 13:11:45 +0000 (13:11 +0000)]
Reduce config overhead for use of socache interface by allowing
default paths to be used if none are configured:
* include/ap_socache.h (ap_socache_provider_t::create):
Allow arg to be NULL to force use of defaults.
(ap_socache_provider_t::init): Rename 'namespace' parameter to
'cname' and restrict to allow use in filesystem paths.
* modules/cache/mod_socache_dbm.c (socache_dbm_create,
socache_dbm_init),
modules/cache/mod_socache_shmcb.c (socache_shmcb_create,
socache_shmcb_init):
Default to use of runtimedir-relative paths if no
explicit path is configured.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724682
13f79535 -47bb-0310-9956-
ffa450edef68
Takashi Sato [Tue, 9 Dec 2008 11:50:45 +0000 (11:50 +0000)]
Increment version.ent. We are at 2.3.1-dev.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724667
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Tue, 9 Dec 2008 00:56:14 +0000 (00:56 +0000)]
missing line breaks
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724569
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 8 Dec 2008 22:18:27 +0000 (22:18 +0000)]
* Correctly remove the SUBREQ_CORE filter from the filter chain if we do an
internal fast redirect and if the new redirected request is NO subrequest.
This fixes at least one of the possible subtle issues mentioned in the
comment to r620133.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724515
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 8 Dec 2008 14:51:50 +0000 (14:51 +0000)]
OK, instead of an igly hack, just use the normal
build system impl to force balancer's config to
happen post proxy
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724367
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 8 Dec 2008 14:31:30 +0000 (14:31 +0000)]
Explain some things
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724360
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 8 Dec 2008 14:28:28 +0000 (14:28 +0000)]
Force the lbmethod submodules to be loaded AFTER
mod_proxy.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724358
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 8 Dec 2008 12:54:51 +0000 (12:54 +0000)]
* Remove unused variable
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724332
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sun, 7 Dec 2008 18:43:43 +0000 (18:43 +0000)]
Make sure the htdocs directory appears in the RPM build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724168
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sun, 7 Dec 2008 17:47:53 +0000 (17:47 +0000)]
Remove the obsolete serial attribute from the RPM spec file. Compile
against the external pcre. Add missing binaries fcgistarter, and
mod_socache* and mod_session*.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724162
13f79535 -47bb-0310-9956-
ffa450edef68
Takashi Sato [Sun, 7 Dec 2008 09:14:15 +0000 (09:14 +0000)]
Add a note that these are under development.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724103
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 07:19:35 +0000 (07:19 +0000)]
2.3.1 is now in development.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724097
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 06:37:14 +0000 (06:37 +0000)]
Roll on trunk to 2.3.1-dev.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724096
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 06:36:20 +0000 (06:36 +0000)]
Remove -dev flag to prepare for 2.3.0.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724094
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 06:33:02 +0000 (06:33 +0000)]
When an expires or cache-control header are sent, the RFC does allow us to cache normally non-cacheable response statuses.
Submitted by: Alex Polvi <alex polvi.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724093
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 06:23:04 +0000 (06:23 +0000)]
Use cmd->temp_pool for temp allocations during configuration.
Suggested by: Takashi Sato <takashi lans-tv.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724092
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 06:15:40 +0000 (06:15 +0000)]
Make ctx:status an apr_status_t, and be consistent about checking and setting it.
Suggested by: Takashi Sato <takashi lans-tv.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724091
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 06:11:42 +0000 (06:11 +0000)]
Use APR_THREAD_FUNC for heart{beat,monitor} thread workers.
Suggested by: Takashi Sato <takashi lans-tv.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724090
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 05:51:23 +0000 (05:51 +0000)]
Remove commented out block that wouldn't even work in this context.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724084
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 05:50:07 +0000 (05:50 +0000)]
bump minor for new apis
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724083
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 7 Dec 2008 05:45:31 +0000 (05:45 +0000)]
Don't pass in a pool to to argstr_to_table, and duplicate r->args before sending it in.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724080
13f79535 -47bb-0310-9956-
ffa450edef68
Takashi Sato [Sat, 6 Dec 2008 17:09:42 +0000 (17:09 +0000)]
update transformations
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724013
13f79535 -47bb-0310-9956-
ffa450edef68
Takashi Sato [Sat, 6 Dec 2008 16:51:28 +0000 (16:51 +0000)]
fix XML errors of r723560
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724007
13f79535 -47bb-0310-9956-
ffa450edef68
Takashi Sato [Sat, 6 Dec 2008 16:42:42 +0000 (16:42 +0000)]
Sync with the codes about the independence of load balancing scheduler algorithms. (r722948 - r722952)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@724006
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 6 Dec 2008 09:22:55 +0000 (09:22 +0000)]
* Don't enable mod_wombat by default for now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723960
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 5 Dec 2008 22:04:40 +0000 (22:04 +0000)]
provide a little more context in the multiple hostnames example
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723890
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 20:09:32 +0000 (20:09 +0000)]
Merge mod_wombat from the wombat branch:
<https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration>
Into trunk.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723843
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:29:52 +0000 (09:29 +0000)]
Make the max time from when we last saw a host a compile time option.
Suggested by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723685
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:26:11 +0000 (09:26 +0000)]
Add a note that the ratelimit module was added
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723682
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:24:29 +0000 (09:24 +0000)]
Always break out if the connection is aborted.
Notced by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723681
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:20:19 +0000 (09:20 +0000)]
Also init mutex_path in hm_create_config.
Suggested by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723679
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:16:20 +0000 (09:16 +0000)]
Print the correct enum value for the lock mech.
Suggested by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723677
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:14:14 +0000 (09:14 +0000)]
Add a comment explaining the start mutex.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723675
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:12:52 +0000 (09:12 +0000)]
Log the correct function name.
Suggested by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723674
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:12:09 +0000 (09:12 +0000)]
D'oh. Fix r723672 and use the correct define.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723673
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:08:53 +0000 (09:08 +0000)]
Make the frequency with how often we write the stats file a compile time option.
Suggested by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723672
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:06:06 +0000 (09:06 +0000)]
Make hm_ctx_t:keep_running a volatile.
Suggested by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723669
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 09:03:57 +0000 (09:03 +0000)]
Show the correct mutex type (even if its just the enum id) rather than the default one, if it fails.
Suggested by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723666
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 08:57:16 +0000 (08:57 +0000)]
Add comment explaining the startup mutex.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723665
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 08:52:50 +0000 (08:52 +0000)]
Use correct function name in log message.
Suggested By: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723663
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 08:50:08 +0000 (08:50 +0000)]
Don't overcount busy servers from previous generations.
Suggested by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723661
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 08:47:36 +0000 (08:47 +0000)]
Make hb_ctx_t:keep_running volatile.
Suggested by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723660
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 08:40:06 +0000 (08:40 +0000)]
Update ignore.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723655
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 08:37:56 +0000 (08:37 +0000)]
Finish removing dependecy on apreq
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723654
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 08:37:42 +0000 (08:37 +0000)]
Build the right objects for wombat.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723653
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 08:36:26 +0000 (08:36 +0000)]
New API, ap_body_to_table, a very ineffeicent and bad hack to remove an apreq dependency.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723652
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 07:19:06 +0000 (07:19 +0000)]
Update ignore.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723634
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 07:17:07 +0000 (07:17 +0000)]
Use ap_args_to_table instead of apreq for GET query params.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723631
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 07:16:35 +0000 (07:16 +0000)]
Remove apreq includes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723630
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 07:16:10 +0000 (07:16 +0000)]
Use only c89 style comments
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723628
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 07:15:22 +0000 (07:15 +0000)]
Add new api, ap_args_to_table, to parse a request's arguments into a table.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723627
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 07:03:41 +0000 (07:03 +0000)]
Add wombat to build system.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723618
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 06:45:13 +0000 (06:45 +0000)]
Initial import of mod_wombat to the modules directory.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723615
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 06:30:37 +0000 (06:30 +0000)]
Dev branch to integrate mod_wombat.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/wombat-integration@723608
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 05:10:13 +0000 (05:10 +0000)]
Remove X-Pad work around.
Submitted by: Takashi Sato <takashi lans-tv.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723585
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 04:21:27 +0000 (04:21 +0000)]
Note the dtrace stuff in CHANGES.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723578
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 03:48:57 +0000 (03:48 +0000)]
When dtrace support is not present, compile it all the way out.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723571
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 03:48:35 +0000 (03:48 +0000)]
Add other args to proxy hooks
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723569
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Fri, 5 Dec 2008 03:34:52 +0000 (03:34 +0000)]
Import the core parts of the DTrace patch. This is a modified and updated
version of what was submited by Theo before:
<http://mail-archives.apache.org/mod_mbox/httpd-dev/200805.mbox/%
3C6AFBCFE8 -4CCA-4A02-8A43-
F9170689695D @omniti.com%3E>
Note, this does not hook it up into the build system at this time, because
the original patch was a little too creative there.
Submitted By: Theo Schlossnagle <jesus omniti.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723565
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Fri, 5 Dec 2008 02:14:22 +0000 (02:14 +0000)]
Put the arguments to Header, RequestHeader, in alphabetic order.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723560
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Fri, 5 Dec 2008 02:04:39 +0000 (02:04 +0000)]
I have finally been asked one too many times whether the 'foobar' in
these documents represents the literal string 'foobar'. I think that
this might prove a little clearer, and require just that one little bit
less explanation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723557
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Wed, 3 Dec 2008 21:14:55 +0000 (21:14 +0000)]
More trivial typos.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723079
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 3 Dec 2008 21:14:50 +0000 (21:14 +0000)]
unixd_config/ap_unixd_config rename for mod_privileges
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723078
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 20:57:37 +0000 (20:57 +0000)]
trivial typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723069
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 20:57:18 +0000 (20:57 +0000)]
Note mod_proxy_balancer changes...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@723068
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 3 Dec 2008 16:29:07 +0000 (16:29 +0000)]
unixd_config->ap_unixd_config renames for mod_suexec
Submitted By: Dan Poirier
Reviewed By: covener
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722958
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 16:08:26 +0000 (16:08 +0000)]
All lbmethods are now ind submodules...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722952
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 16:07:50 +0000 (16:07 +0000)]
Allow for ind lbs to build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722951
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 16:07:11 +0000 (16:07 +0000)]
Add in independent bytraffic lbmethod
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722950
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 16:06:43 +0000 (16:06 +0000)]
Add in independent byrequests lbmethod
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722949
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 16:06:13 +0000 (16:06 +0000)]
Add in independent bybusyness lbmethod
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722948
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 15:04:17 +0000 (15:04 +0000)]
And allow for the submod to be built
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722920
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 15:02:38 +0000 (15:02 +0000)]
And move the HB balancer there
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722919
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 3 Dec 2008 15:01:45 +0000 (15:01 +0000)]
Create subdir for balancer locations
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722918
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Tue, 2 Dec 2008 17:57:46 +0000 (17:57 +0000)]
* Another set of missed renames.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722544
13f79535 -47bb-0310-9956-
ffa450edef68
Takashi Sato [Tue, 2 Dec 2008 17:50:31 +0000 (17:50 +0000)]
Add the Japanese errordoc contributor. See r124566.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722540
13f79535 -47bb-0310-9956-
ffa450edef68
Takashi Sato [Tue, 2 Dec 2008 17:46:44 +0000 (17:46 +0000)]
Migrate the charset of error/README to UTF-8
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722539
13f79535 -47bb-0310-9956-
ffa450edef68
Nilgun Belma Buguner [Tue, 2 Dec 2008 17:21:03 +0000 (17:21 +0000)]
update Turkish UTF-8 messages
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722531
13f79535 -47bb-0310-9956-
ffa450edef68
Takashi Sato [Tue, 2 Dec 2008 15:33:00 +0000 (15:33 +0000)]
Multi-language error pages:
* Migrate current charsets to UTF-8.
* Stop supporting charsets other than UTF-8.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722500
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Tue, 2 Dec 2008 09:09:00 +0000 (09:09 +0000)]
* The API Cleanup in r722399 missed some locations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722408
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 2 Dec 2008 08:13:36 +0000 (08:13 +0000)]
API Cleanup in preperation for 2.4.x, make sure all exported functions or variables contain an ap_ prefix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722399
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 2 Dec 2008 08:11:17 +0000 (08:11 +0000)]
Don't do anything by defautl if we haven't been configured.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722398
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 2 Dec 2008 08:10:49 +0000 (08:10 +0000)]
When not configured, don't do anything by default.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722397
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Tue, 2 Dec 2008 08:10:23 +0000 (08:10 +0000)]
Make dialup_callback a static function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722396
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 1 Dec 2008 20:27:27 +0000 (20:27 +0000)]
* Avoid sending no answer at all if a custom error page causes an
AP_FILTER_ERROR.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722213
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 1 Dec 2008 18:12:46 +0000 (18:12 +0000)]
Add the new modules to the netware build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722156
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 1 Dec 2008 18:11:48 +0000 (18:11 +0000)]
Move the variable declarations to the beginning of the code blocks to avoid compiler errors on netware.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722155
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 1 Dec 2008 16:42:56 +0000 (16:42 +0000)]
Allow for external PCRE on netware
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722122
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Mon, 1 Dec 2008 14:31:51 +0000 (14:31 +0000)]
To be safe, consume the entire brigade after processing an error bucket in
the HTTP output filter.
Submitted by: Rudeiger Pluem
Reviewed by: niq, covener
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@722081
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Mon, 1 Dec 2008 07:25:11 +0000 (07:25 +0000)]
Add a new module to read in the heartbeat file and do load balancing for
mod_proxy based upon it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@721987
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Mon, 1 Dec 2008 05:12:22 +0000 (05:12 +0000)]
Add a new module, mod_ratelimit, which can rate limit the outgoing bandwidth
to a client.
This module was originally written at Joost by Sander Striker, Justin
Erenkrantz, and myself. We have been given permission by our employer to
contribute this module.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@721965
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Mon, 1 Dec 2008 03:10:49 +0000 (03:10 +0000)]
Move variable declartions to the top of functions for c89'ness.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@721956
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Mon, 1 Dec 2008 02:55:14 +0000 (02:55 +0000)]
Add two new modules to handle load balancing across multiple apache servers
within the same datacenter.
mod_heartbeat generates multicast status messages with the current number of
clients connected, but the formated can easily be extended to include other
things.
mod_heartmonitor collects these messages into a static file, which then can be
used for other modules to make load balancing decisions on.
This module was originally written at Joost by Sander Striker, Justin
Erenkrantz, and myself. We have been given permission by our employer to
contribute this module.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@721952
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Mon, 1 Dec 2008 00:16:52 +0000 (00:16 +0000)]
sync with IANA registry as of 2008 Nov 30 14:17 PST
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@721938
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sun, 30 Nov 2008 11:23:26 +0000 (11:23 +0000)]
* Enable the use of autoconf >= 2.62 without causing APR / APR-UTIL options
passed to the configure script issue warnings about unknown options.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@721796
13f79535 -47bb-0310-9956-
ffa450edef68
Paul Querna [Sun, 30 Nov 2008 05:49:23 +0000 (05:49 +0000)]
Remove c99 style comment.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@721763
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 29 Nov 2008 13:09:36 +0000 (13:09 +0000)]
allow ap_invoke_handler() to pass-through AP_FILTER_ERROR as if it were
a reserved status code (OK/DECLINED/SUSPENDED). Prevents ap_die() from
seeing a 500 error when the http header filter has already taken
care of the proper error response
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@721679
13f79535 -47bb-0310-9956-
ffa450edef68