]> granicus.if.org Git - apache/log
apache
15 years agoFrom r726118: remove unused sb_type member from process_score
Chris Darroch [Fri, 12 Dec 2008 21:12:01 +0000 (21:12 +0000)]
From r726118: remove unused sb_type member from process_score
structure and do major MMN bump.

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

15 years agoRemove unused sb_type member from process_score structure and
Chris Darroch [Fri, 12 Dec 2008 21:05:37 +0000 (21:05 +0000)]
Remove unused sb_type member from process_score structure and
do major MMN bump.  The sb_type field was added in r89115 but not
removed in r89554 along with related unused additions.

Submitted by: Torsten Foertsch <torsten.foertsch@gmx.net>

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

15 years agoSilence compiler warnings in the same manner as for the
Chris Darroch [Fri, 12 Dec 2008 20:35:32 +0000 (20:35 +0000)]
Silence compiler warnings in the same manner as for the
worker MPM; see r726113.

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

15 years agoI'm not 100% sure about this, but it seems to silence the
Chris Darroch [Fri, 12 Dec 2008 20:31:09 +0000 (20:31 +0000)]
I'm not 100% sure about this, but it seems to silence the
compiler warnings generated by r101236 (which was, in turn,
intended to do the same).

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

15 years agomod_ssl: Make the size of the per-dir-reneg request-body buffer
Joe Orton [Fri, 12 Dec 2008 20:20:40 +0000 (20:20 +0000)]
mod_ssl: Make the size of the per-dir-reneg request-body buffer
configurable, by popular demand:

* modules/ssl/ssl_private.h: Define DEFAULT_RENEG_BUFFER_SIZE.
  (SSLDirConfigRec): Add nRenegBufferSize field.

* modules/ssl/ssl_engine_config.c (ssl_cmd_SSLRenegBufferSize): New
  function.
  (ssl_config_perdir_create, ssl_config_perdir_merge): Handle
  nRenegBufferSize.

* modules/ssl/ssl_engine_io.c (ssl_io_buffer_fill): Take max buffer
  size as an argument rather than compile-time constant.

* modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): Pass
  nRenegBufferSize to ssl_io_buffer_fill.

* modules/ssl/mod_ssl.c (ssl_config_cmds): Add SSLRenegBufferSize.

PR: 39243

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

15 years agosilence compiler warning
Chris Darroch [Fri, 12 Dec 2008 20:00:04 +0000 (20:00 +0000)]
silence compiler warning

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

15 years agoPer suggestions by Roy T. Fielding:
Chris Darroch [Fri, 12 Dec 2008 18:25:17 +0000 (18:25 +0000)]
Per suggestions by Roy T. Fielding:

 - remove Match directive, allow Require to be negated
 - rename <Match*> directives to <Require*>
 - rename <RequireNotAny> to <RequireNone>
 - disable <RequireNotAll>
 - rename MergeAuthz to AuthMerging and change its arguments to Off|And|Or

Also convert text formatting macros into functions, and revise
authz_core_check_section() so that check for non-negative directives
follows De Morgan optimization.

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

15 years agoNote that 2.3.0 was tagged, but not released
Paul Querna [Fri, 12 Dec 2008 17:59:57 +0000 (17:59 +0000)]
Note that 2.3.0 was tagged, but not released

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

15 years agoTreat proxy/balancers normally and independently...
Jim Jagielski [Fri, 12 Dec 2008 16:31:15 +0000 (16:31 +0000)]
Treat proxy/balancers normally and independently...
also, allow nice pretty

   Making all in proxy
     ...
   Making all in proxy/balancers

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

15 years ago* server/mpm_common.c (dummy_connection): If possible, use a non-SSL
Joe Orton [Fri, 12 Dec 2008 16:08:16 +0000 (16:08 +0000)]
* server/mpm_common.c (dummy_connection): If possible, use a non-SSL
  listening port to use for the dummy connection, to avoid causing
  (confusing) error log spam by sending EOF down an SSL port.

PR: 39653

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

15 years ago* include/util_filter.h (ap_fputstrs): Mark with sentinel attribute
Joe Orton [Fri, 12 Dec 2008 15:57:39 +0000 (15:57 +0000)]
* include/util_filter.h (ap_fputstrs): Mark with sentinel attribute
  for gcc >= 4.

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

15 years agosocache API tweaks based on chrisd's review:
Joe Orton [Fri, 12 Dec 2008 15:56:15 +0000 (15:56 +0000)]
socache API tweaks based on chrisd's review:

* include/ap_socache.h (ap_socache_provider_t::store): Take a pool.
  (ap_socache_provider_t::retrieve): Guarantee APR_NOTFOUND for a
  "not found" result.
  (ap_socache_provider_t::remove): Return an apr_status_t.

* modules/cache/mod_socache_dc.c, modules/cache/mod_socache_dbm.c,
  modules/cache/mod_socache_shmcb,
  modules/cache/mod_socache_memcache.c: Adjust accordingly.

* modules/ssl/ssl_scache.c (ssl_scache_store): Pass pool to
  sesscache->store.

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

15 years ago* modules/ssl/ssl_engine_config.c (ssl_cmd_SSLSessionCache): Allow
Joe Orton [Fri, 12 Dec 2008 15:18:21 +0000 (15:18 +0000)]
* modules/ssl/ssl_engine_config.c (ssl_cmd_SSLSessionCache): Allow
  using socache provider config defaults by omitting the arguments, so
  e.g.  "SSLSessionCache shmcb" or even "SSLSessionCache default"
  should now DTRT.

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

15 years ago* modules/cache/mod_socache_memcache.c (socache_mc_init): Remove references
Joe Orton [Fri, 12 Dec 2008 13:48:09 +0000 (13:48 +0000)]
* modules/cache/mod_socache_memcache.c (socache_mc_init): Remove references
  to SSL in log messages.
  (socache_mc_retrieve): Use 'data' not 'der'; correctly return an error
  for the overflow case.

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

15 years ago* modules/cache/mod_socache_memcache.c (socache_mc_create): Fail if
Joe Orton [Fri, 12 Dec 2008 13:37:59 +0000 (13:37 +0000)]
* modules/cache/mod_socache_memcache.c (socache_mc_create): Fail if
  no argument is given.
  (socache_mc_init): Increment the taglen field.
  (socache_mc_id2key): Renamed from mc_session_id2sz and catch key
  name overflow, per rpluem's review.
  (socache_mc_store, socache_mc_retrieve, socache_mc_remove):
  Adjust for new id2key interface.

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

15 years agoAdd configuration of the Flush provider for mod_proxy_fdpass.
Paul Querna [Fri, 12 Dec 2008 08:46:47 +0000 (08:46 +0000)]
Add configuration of the Flush provider for mod_proxy_fdpass.

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

15 years agoMove the provider interface to a separate header file for mod_proxy_fdpass.
Paul Querna [Fri, 12 Dec 2008 08:33:31 +0000 (08:33 +0000)]
Move the provider interface to a separate header file for mod_proxy_fdpass.

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

15 years agoConvert the flushing mechanism used before passing the socket to be based on a provid...
Paul Querna [Fri, 12 Dec 2008 08:24:28 +0000 (08:24 +0000)]
Convert the flushing mechanism used before passing the socket to be based on a provider, and include a default one using a flush.

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

15 years agoAdd a new mod_proxy_fdpass module to pass a client connection off to a separate daemon.
Paul Querna [Fri, 12 Dec 2008 08:04:47 +0000 (08:04 +0000)]
Add a new mod_proxy_fdpass module to pass a client connection off to a separate daemon.

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

15 years agoFix meta-file link error introduced in r725291
Takashi Sato [Wed, 10 Dec 2008 16:50:58 +0000 (16:50 +0000)]
Fix meta-file link error introduced in r725291

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

15 years agoupdate for sync with English docs.
Takashi Sato [Wed, 10 Dec 2008 16:31:31 +0000 (16:31 +0000)]
update for sync with English docs.
English Revison: 420990

Submitted by: kawai
Reviewed by:  takashi

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

15 years agoAdd an incomplete document for mod_lbmethod_heartbeat.
Takashi Sato [Wed, 10 Dec 2008 14:09:15 +0000 (14:09 +0000)]
Add an incomplete document for mod_lbmethod_heartbeat.

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

15 years agoAdd incomplete documents for mod_heartbeat and mod_heartmonitor.
Takashi Sato [Wed, 10 Dec 2008 14:06:02 +0000 (14:06 +0000)]
Add incomplete documents for mod_heartbeat and mod_heartmonitor.

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

15 years agoHopefully the final fix for the subreq/filter issue. The
Jim Jagielski [Wed, 10 Dec 2008 13:01:31 +0000 (13:01 +0000)]
Hopefully the final fix for the subreq/filter issue. The
prob was that we at this point could still have some
stale and incorrect refs when we adjusted the f-stack.
So move the update earlier so when we adjust, we're
affecting r. R\9fdiger and Jim pretty much
simultaneously :)

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

15 years agoAdd security section to mod_privileges docs
Nick Kew [Wed, 10 Dec 2008 02:26:48 +0000 (02:26 +0000)]
Add security section to mod_privileges docs

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

15 years agowhitespace cleanup
Chris Darroch [Tue, 9 Dec 2008 18:40:18 +0000 (18:40 +0000)]
whitespace cleanup

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

15 years agoreset chain if we need to...
Jim Jagielski [Tue, 9 Dec 2008 18:19:20 +0000 (18:19 +0000)]
reset chain if we need to...

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

15 years ago* modules/ssl/ssl_private.h: Add a big fat warning about
Joe Orton [Tue, 9 Dec 2008 18:11:36 +0000 (18:11 +0000)]
* modules/ssl/ssl_private.h: Add a big fat warning about
  the SSLModConfigRec lifetime.

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

15 years ago* modules/ssl/ssl_engine_config.c (ssl_cmd_SSLSessionCache): Don't fix
Joe Orton [Tue, 9 Dec 2008 17:26:50 +0000 (17:26 +0000)]
* modules/ssl/ssl_engine_config.c (ssl_cmd_SSLSessionCache): Don't fix
  the socache instance for the lifetime of the process since it is
  allocated out of pconf.

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

15 years ago* include/ap_socache.h: Use C++ safety wrappers, and rename ->delete
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

15 years ago* include/ap_socache.h: Define AP_SOCACHE_DEFAULT_PROVIDER as a
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

15 years agoImprove mod_ssl's environment variable extraction to correctly handle
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

15 years agoReduce config overhead for use of socache interface by allowing
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

15 years agoIncrement version.ent. We are at 2.3.1-dev.
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

15 years agomissing line breaks
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

15 years ago* Correctly remove the SUBREQ_CORE filter from the filter chain if we do an
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

15 years agoOK, instead of an igly hack, just use the normal
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

15 years agoExplain some things
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

15 years agoForce the lbmethod submodules to be loaded AFTER
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

15 years ago* Remove unused variable
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

15 years agoMake sure the htdocs directory appears in the RPM build.
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

15 years agoRemove the obsolete serial attribute from the RPM spec file. Compile
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

15 years agoAdd a note that these are under development.
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

15 years ago2.3.1 is now in development.
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

15 years agoRoll on trunk to 2.3.1-dev.
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

15 years agoRemove -dev flag to prepare for 2.3.0.
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

15 years agoWhen an expires or cache-control header are sent, the RFC does allow us to cache...
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

15 years agoUse cmd->temp_pool for temp allocations during configuration.
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

15 years agoMake ctx:status an apr_status_t, and be consistent about checking and setting it.
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

15 years agoUse APR_THREAD_FUNC for heart{beat,monitor} thread workers.
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

15 years agoRemove commented out block that wouldn't even work in this context.
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

15 years agobump minor for new apis
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

15 years agoDon't pass in a pool to to argstr_to_table, and duplicate r->args before sending...
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

15 years agoupdate transformations
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

15 years agofix XML errors of r723560
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

15 years agoSync with the codes about the independence of load balancing scheduler algorithms...
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

15 years ago* Don't enable mod_wombat by default for now.
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

15 years agoprovide a little more context in the multiple hostnames example
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

15 years agoMerge mod_wombat from the wombat branch:
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

15 years agoMake the max time from when we last saw a host a compile time option.
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

15 years agoAdd a note that the ratelimit module was added
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

15 years agoAlways break out if the connection is aborted.
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

15 years agoAlso init mutex_path in hm_create_config.
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

15 years agoPrint the correct enum value for the lock mech.
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

15 years agoAdd a comment explaining the start mutex.
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

15 years agoLog the correct function name.
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

15 years agoD'oh. Fix r723672 and use the correct define.
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

15 years agoMake the frequency with how often we write the stats file a compile time option.
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

15 years agoMake hm_ctx_t:keep_running a volatile.
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

15 years agoShow the correct mutex type (even if its just the enum id) rather than the default...
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

15 years agoAdd comment explaining the startup mutex.
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

15 years agoUse correct function name in log message.
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

15 years agoDon't overcount busy servers from previous generations.
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

15 years agoMake hb_ctx_t:keep_running volatile.
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

15 years agoUpdate ignore. wombat-integration wombat-integration
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

15 years agoFinish removing dependecy on apreq
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

15 years agoBuild the right objects for wombat.
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

15 years agoNew API, ap_body_to_table, a very ineffeicent and bad hack to remove an apreq dependency.
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

15 years agoUpdate ignore.
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

15 years agoUse ap_args_to_table instead of apreq for GET query params.
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

15 years agoRemove apreq includes
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

15 years agoUse only c89 style comments
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

15 years agoAdd new api, ap_args_to_table, to parse a request's arguments into a table.
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

15 years agoAdd wombat to build system.
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

15 years agoInitial import of mod_wombat to the modules directory.
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

15 years agoDev branch to integrate mod_wombat.
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

15 years agoRemove X-Pad work around.
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

15 years agoNote the dtrace stuff in CHANGES.
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

15 years agoWhen dtrace support is not present, compile it all the way out.
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

15 years agoAdd other args to proxy hooks
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

15 years agoImport the core parts of the DTrace patch. This is a modified and updated
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

15 years agoPut the arguments to Header, RequestHeader, in alphabetic order.
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

15 years agoI have finally been asked one too many times whether the 'foobar' in
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

15 years agoMore trivial typos.
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

15 years agounixd_config/ap_unixd_config rename for mod_privileges
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

15 years agotrivial typo
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

15 years agoNote mod_proxy_balancer changes...
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

15 years agounixd_config->ap_unixd_config renames for mod_suexec
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

15 years agoAll lbmethods are now ind submodules...
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

15 years agoAllow for ind lbs to build
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