]> granicus.if.org Git - apache/log
apache
23 years agoFix filter registration so that the appropriate list of
Jeff Trawick [Tue, 19 Sep 2000 23:28:55 +0000 (23:28 +0000)]
Fix filter registration so that the appropriate list of
registrations is actually modified.  This allows Apache to server
pages again.  (Before this, every ap_add_filter() silently failed
and so output content went to the bit bucket.)

Also, repair some comments and un-namespace-protect a now-static
function.

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

23 years agoGet rid of unused variable.
Jeff Trawick [Tue, 19 Sep 2000 23:02:26 +0000 (23:02 +0000)]
Get rid of unused variable.

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

23 years agoFix a bug where errors that happen during early request parsing (like 400
Greg Ames [Tue, 19 Sep 2000 21:11:01 +0000 (21:11 +0000)]
Fix a bug where errors that happen during early request parsing (like 400
HTTP_BAD_REQUEST) don't send any error message content to the browser.
The core_filter wasn't present this early in request parsing, so the output
went into the bit bucket via r[v]puts->ap_pass_brigade.

The chunking filter takes care of itself nicely, because it is added in
ap_send_http_header if it's needed.

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

23 years agoCleanup the brigade split in mod_include. It turns out that we have had
Ryan Bloom [Tue, 19 Sep 2000 20:57:19 +0000 (20:57 +0000)]
Cleanup the brigade split in mod_include.  It turns out that we have had
a brigade split function for quite some time.

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

23 years agotart getting things setup for input filtering. All this basically does
Ryan Bloom [Tue, 19 Sep 2000 20:56:09 +0000 (20:56 +0000)]
tart getting things setup for input filtering.  All this basically does
is add part of the infrastructure.  Namely:

1) filter list in the conn_rec, which is where the input filter list
   must live

2) Split the register_filter into multiple functions, one to register
   input filters the other to register output filters.

3) Modify existing modules so they still work.

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

23 years agoChange the registered filter name to XLATEOUT (from XLATE).
Jeff Trawick [Tue, 19 Sep 2000 17:46:28 +0000 (17:46 +0000)]
Change the registered filter name to XLATEOUT (from XLATE).

Set up the context in the filter in case the filter was inserted via
AddOutputFilter.

Provide a temporary hack to avoid having the module and core both
insert the output translation filter.  For now, code
"CharsetOptions NoImplicitAdd" in a container with "AddOutputFilter."

Make a few cosmetic changes (e.g., rename the mis-named
xlate_register_filter routine).

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

23 years agoFix the calling convention on Windows for ap_bucket_printf() and
Jeff Trawick [Mon, 18 Sep 2000 19:30:23 +0000 (19:30 +0000)]
Fix the calling convention on Windows for ap_bucket_printf() and
ap_method_list_do().

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

23 years agoFix some problems with the recent port of RemoveEncoding and
Jeff Trawick [Mon, 18 Sep 2000 12:17:29 +0000 (12:17 +0000)]
Fix some problems with the recent port of RemoveEncoding and
RemoveType to 2.0.  (--with-maintainer-mode works wonders!)

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

23 years agoPR: 6451
Joshua Slive [Mon, 18 Sep 2000 01:55:48 +0000 (01:55 +0000)]
PR: 6451

Clarification / grammar fix.

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

23 years agoChange r->filters to r->output_filters. This sets things up for us to
Ryan Bloom [Mon, 18 Sep 2000 01:24:55 +0000 (01:24 +0000)]
Change r->filters to r->output_filters.  This sets things up for us to
put input filters into Apache.

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

23 years agoAdd some more .cvsignore files for BeOS and add a CHANGES entry.
David Reid [Sun, 17 Sep 2000 21:55:30 +0000 (21:55 +0000)]
Add some more .cvsignore files for BeOS and add a CHANGES entry.

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

23 years agoIf a bucket is split at the first or last character, then we should get
Ryan Bloom [Sun, 17 Sep 2000 18:52:48 +0000 (18:52 +0000)]
If a bucket is split at the first or last character, then we should get
a zero length bucket and a bucket containing the original text.  Later
filters will either throw away the zero length bucket, or they will just
ignore it.  The problem is that if we return an error in those conditions,
then all filters need special logic whenever they are going to split a
bucket.  By always splitting, only a few selected buckets need the special
logic to deal with zero-length buckets.  This also fixes mod_include to not
have the special logic around it's split call.

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

23 years agoPort the RemoveEncodings/RemoveTypes code from 1.3 to 2.0. This includes
Ryan Bloom [Sun, 17 Sep 2000 01:12:46 +0000 (01:12 +0000)]
Port the RemoveEncodings/RemoveTypes code from 1.3 to 2.0.  This includes
the bug fix that was recently committed to the 2.0 tree.

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

23 years agoHandle a tag that appears at the start of a bucket.
Jeff Trawick [Fri, 15 Sep 2000 21:23:46 +0000 (21:23 +0000)]
Handle a tag that appears at the start of a bucket.

Get rid of an endless loop (waiting for dptr2 to become NULL instead of
AP_BRIGADE_SENTINEL()).

Add to a to-do comment.

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

23 years agoPR: 4976
Joshua Slive [Fri, 15 Sep 2000 19:59:53 +0000 (19:59 +0000)]
PR: 4976
Obtained from: Claus "F�rber" <claus@faerber.muc.de>

Fix Compatibility statement.

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

23 years agoPR: 5040
Joshua Slive [Fri, 15 Sep 2000 19:54:16 +0000 (19:54 +0000)]
PR: 5040

Fix an AddHandler example.

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

23 years agoPR: 5289
Joshua Slive [Fri, 15 Sep 2000 19:45:27 +0000 (19:45 +0000)]
PR: 5289

Be a little less negative about the slowness of SSI.

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

23 years agoPR: 5596
Joshua Slive [Fri, 15 Sep 2000 19:33:53 +0000 (19:33 +0000)]
PR: 5596

Clean up confusion over which directives can go in <VirtualHost>

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

23 years agoPR: 5961
Joshua Slive [Fri, 15 Sep 2000 19:13:42 +0000 (19:13 +0000)]
PR: 5961

Make the NameVirtualHost docs a little more accurate.

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

23 years agoFix a bug parsing configuration file containers. With a sequence
Jeff Trawick [Fri, 15 Sep 2000 16:50:39 +0000 (16:50 +0000)]
Fix a bug parsing configuration file containers.  With a sequence
like this in the config file

       <IfModule mod_kilroy.c>
       any stuff
       </IfModule>
       <IfModule mod_lovejoy.c>
       (blank line)
       any stuff
       </IfModule>

the second container would be terminated at the blank line due to
sediment in the buffer from reading the prior </IfModule> and an
error message would be generated for the real </IfModule> for the
second container.  Also due to this problem, any two characters
could be used for "</" in the close of a container.

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

23 years agoGet rid of some unused variables introduced in recent method work.
Jeff Trawick [Thu, 14 Sep 2000 20:43:14 +0000 (20:43 +0000)]
Get rid of some unused variables introduced in recent method work.

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

23 years agoFix the types of the variables passed as the len parm to bucket->read()
Jeff Trawick [Thu, 14 Sep 2000 18:42:58 +0000 (18:42 +0000)]
Fix the types of the variables passed as the len parm to bucket->read()
(in various places).
In ab, change the declaration of argv so that it can be passed into
apr_initopt() without warning.
Submitted by: Victor J. Orlikowski <v.j.orlikowski@gte.net>
Reviewed and modified slightly by: Jeff Trawick

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

23 years agoIn find_string(), handle eos and end-of-pipe conditions.
Jeff Trawick [Thu, 14 Sep 2000 17:59:16 +0000 (17:59 +0000)]
In find_string(), handle eos and end-of-pipe conditions.

In get_tag(), add an XXX comment pointing out a discrepancy in the
behavior pre- and post-bucketization.

In include_cmd(), don't destroy a brigade just handed off to the next
filter.  Subsequent filters will take care of that soon enough.

Fix some compile warnings (mostly removing unused variables).

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

23 years agoChange AddFilter name to AddOutputFilter
Ryan Bloom [Thu, 14 Sep 2000 15:37:17 +0000 (15:37 +0000)]
Change AddFilter name to AddOutputFilter

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

23 years agoeos_bucket->read() no longer returns AP_END_OF_BRIGADE, so check for
Jeff Trawick [Thu, 14 Sep 2000 15:31:58 +0000 (15:31 +0000)]
eos_bucket->read() no longer returns AP_END_OF_BRIGADE, so check for
eos in a different manner.

Catch bad retcodes from bucket->read().

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

23 years agoput ctx back in ap_add_filter()
Doug MacEachern [Thu, 14 Sep 2000 05:08:42 +0000 (05:08 +0000)]
put ctx back in ap_add_filter()

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

23 years agoImprove the way the chunking filter handles zero-length buckets,
Tony Finch [Thu, 14 Sep 2000 02:16:07 +0000 (02:16 +0000)]
Improve the way the chunking filter handles zero-length buckets,
and fix the comment explaining how to reduce the incidence of tiny chunks.
Submitted by: Jeff Trawick
Reviewed by: Tony Finch

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

23 years agoAdd a pointer to the filter_rec_t from the filter_t. This allows modules
Ryan Bloom [Thu, 14 Sep 2000 00:34:15 +0000 (00:34 +0000)]
Add a pointer to the filter_rec_t from the filter_t.  This allows modules
to get to the filter name from the filter itself.  This is useful for
modules like mod_perl, which have one filter function that does different
things based on the name used when the filter was inserted.

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

23 years agoAdd the AddFilter directive. This directive takes a list of filter names
Ryan Bloom [Wed, 13 Sep 2000 23:13:20 +0000 (23:13 +0000)]
Add the AddFilter directive.  This directive takes a list of filter names
that have been previously registered with the server.  Currently the
directive is only valid inside the config file, but once the Options
directive is tweaked a bit, I would feel more comfortable exposing this
directive to htaccess files.

As a part of making adding this filter, I removed the ctx pointer from the
ap_add_filter prototype.  The problem is that the core is the thing that
is actually inserting the filter into the filter stack, but the core doesn't
know how to allocate memory for each filter.  The solution is to have the
filters themselves be responsible for allocating the ctx memory whenever
it is required.

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

23 years agoFix another seg fault with allow_methods and sub requests
Ryan Bloom [Wed, 13 Sep 2000 22:24:46 +0000 (22:24 +0000)]
Fix another seg fault with allow_methods and sub requests

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

23 years agoFix a seg fault with sub requests. We must allocate space for the
Ryan Bloom [Wed, 13 Sep 2000 21:45:21 +0000 (21:45 +0000)]
Fix a seg fault with sub requests.  We must allocate space for the
sub-requests allowed_methods array before we try to copy into it.

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

23 years agoFix a stupid typo. I wanted to register the filter, but I didn't want to
Ryan Bloom [Wed, 13 Sep 2000 19:10:33 +0000 (19:10 +0000)]
Fix a stupid typo.  I wanted to register the filter, but I didn't want to
add it.  I accidentally deleted the wrong line before I committed last
night.

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

23 years agoEncourage people to use the simpler NameVirtualHost * syntax for new
Tony Finch [Wed, 13 Sep 2000 18:19:17 +0000 (18:19 +0000)]
Encourage people to use the simpler NameVirtualHost * syntax for new
setups and use a syntactically valid hostname in the example.

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

23 years agoFirst pass at mod_include as a filter. This is at an incredibly alpha
Ryan Bloom [Wed, 13 Sep 2000 02:07:40 +0000 (02:07 +0000)]
First pass at mod_include as a filter.  This is at an incredibly alpha
stage, but it should compile for everybody now.  I have experienced a few
seg faults that I haven't been able to track down yet, but it should
compile on all platforms, which is better than before this patch.

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

23 years ago Start introducing the extension-method elements so we're not
Ken Coar [Wed, 13 Sep 2000 01:58:15 +0000 (01:58 +0000)]
Start introducing the extension-method elements so we're not
bound to hard-coded names and a bitmask.  We still use the
bitmask for known methods, but we also have an array for
extension method named.  Wherever we used the M_* constants
we need to use a routine that knows about the new structure instead.

This is far from complete, but AFAIK this interim work doesn't
break anything -- especially the compile.  The rest of the
work will be added in segments; this is just a checkpoint.

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

23 years ago Do a bunch of style-guide fixups (like wrapping Boolean tests
Ken Coar [Wed, 13 Sep 2000 01:36:01 +0000 (01:36 +0000)]
Do a bunch of style-guide fixups (like wrapping Boolean tests
correctly and enblocking singel-statement if()s).

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

23 years agoThis commit adds support for purely name-based virtual hosting that
Tony Finch [Tue, 12 Sep 2000 17:46:40 +0000 (17:46 +0000)]
This commit adds support for purely name-based virtual hosting that
does not require any IP addresses in httpd.conf and which disregards
the local IP address of any connections. This will be particularly
appreciated by people running little servers on machines with
dynamically configured IP addresses, and by people wishing to use
identical httpd.conf files on all the machines in a load-balanced
cluster.

The syntax is:
        NameVirtualHost *
        <VirtualHost *>
                ServerName my.friend.has.a.silly.vanitydomain.org
                DocumentRoot /usr/local/apache/docs1
        </VirtualHost>
        <VirtualHost *>
                ServerName but.easier.to.spell.than.my.vanitydomain.org
                DocumentRoot /usr/local/apache/docs2
        </VirtualHost>

The implementation is a straightforward extension of what is there
already although the patch is made somewhat larger by the need to
avoid duplicate code for normal and wildcarded NameVirtualHosts.

PR: 5595, 4455

[ported from 1.3.13]

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

23 years agoNew doc describing configuration process.
Joshua Slive [Tue, 12 Sep 2000 16:34:48 +0000 (16:34 +0000)]
New doc describing configuration process.

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

23 years agoallow->Allow, deny->Deny, order->Order and require->Require.
Rich Bowen [Tue, 12 Sep 2000 15:16:59 +0000 (15:16 +0000)]
allow->Allow, deny->Deny, order->Order and require->Require.
All directives are now consistently capitalized.
PR:
Obtained from:
Submitted by: Rich Bowen <rbowen@rcbowen.com>
Reviewed by:

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

23 years agoExplictly close the AF_UNIX socket to the cgid child after nph cgis too.
Jeff Trawick [Tue, 12 Sep 2000 14:48:49 +0000 (14:48 +0000)]
Explictly close the AF_UNIX socket to the cgid child after nph cgis too.
(Yeah, it got closed during pool cleanup, but it is more understandable if
it is closed the same way for nph and !nph cgis.)

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

23 years agoEnsure that only one EOS bucket is sent down the filter stack. This is
Ryan Bloom [Tue, 12 Sep 2000 03:40:15 +0000 (03:40 +0000)]
Ensure that only one EOS bucket is sent down the filter stack.  This is
done by adding a flag to the request_rec.  When ap_pass_bucket sees an
EOS bucket, the flag is set.  If the flag is still unset when
ap_finalize_request is called, then ap_finalize_request sends an EOS.  This
fixes the problem with chunking and CGI.

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

23 years agoThe apr_file_t representation of the Unix socket from which we read
Jeff Trawick [Mon, 11 Sep 2000 21:37:27 +0000 (21:37 +0000)]
The apr_file_t representation of the Unix socket from which we read
the CGI output should live in the request pool, not in pcgi.  pcgi (in
the httpd processes, at least) isn't cleaned up until we restart httpd.

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

23 years agoGet mod_isapi.c to compile with the level of Win32 headers which
Jeff Trawick [Mon, 11 Sep 2000 19:02:40 +0000 (19:02 +0000)]
Get mod_isapi.c to compile with the level of Win32 headers which
ship with VC++ 5.0.

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

23 years agoTutorials. These are, of course, all for 1.3, but it is better than
Joshua Slive [Mon, 11 Sep 2000 18:46:53 +0000 (18:46 +0000)]
Tutorials.  These are, of course, all for 1.3, but it is better than
nothing.

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

23 years agoModify mod_cgid to use bucket brigades. This means that mod_cgid behaves
Ryan Bloom [Mon, 11 Sep 2000 00:30:02 +0000 (00:30 +0000)]
Modify mod_cgid to use bucket brigades.  This means that mod_cgid behaves
like mod_cgi, creating a single element bucket brigade that is passed to
the next filter.  This is instead of making mod_cgid read from the socket,
and call ap_r* repeatedly.

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

23 years agoDon't do non-idempotent things in macro arguments.
Tony Finch [Sun, 10 Sep 2000 05:02:59 +0000 (05:02 +0000)]
Don't do non-idempotent things in macro arguments.

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

23 years agoUse XXX for comments describing inadequacies in the code, as in the rest
Tony Finch [Sun, 10 Sep 2000 05:00:03 +0000 (05:00 +0000)]
Use XXX for comments describing inadequacies in the code, as in the rest
of Apache.

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

23 years agoThe "get resource" functionality is no longer a hook. Instead, providers
Greg Stein [Sat, 9 Sep 2000 23:23:42 +0000 (23:23 +0000)]
The "get resource" functionality is no longer a hook. Instead, providers
register themselves by name with mod_dav. The user configures a particular
provider for a location/directory. mod_dav looks up that provider and uses
it explicitly. (the prior behavior simply asked "anybody" to satisfy the
get_resource, but it did not mesh well with user-specified providers)

*) add providers.c to deal with provider registration
*) rejigger mod_dav.c to toss the hook and use the provider
*) clean out dav/fs/ of the old scheme and have it register itself

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

23 years agothe DAV directive now takes the name of a repository provider
Greg Stein [Sat, 9 Sep 2000 22:55:09 +0000 (22:55 +0000)]
the DAV directive now takes the name of a repository provider

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

23 years agopass_chunk() was tossing a brigade composed of just the EOS bucket. on
Greg Stein [Sat, 9 Sep 2000 22:35:03 +0000 (22:35 +0000)]
pass_chunk() was tossing a brigade composed of just the EOS bucket. on
    entry, it saw there were zero bytes and simply returned. the client
    would never receive "end of response" and timeout (or the server would
    timeout the client).

*) added comments about what is going on
*) place chunk start/end markers around just the content, if that content
   is non-zero in length
*) insert all the right "end of response" stuff before the EOS bucket

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

23 years agoUpdate mod_charset_lite to use the new ring-based macros
Jeff Trawick [Sat, 9 Sep 2000 22:26:30 +0000 (22:26 +0000)]
Update mod_charset_lite to use the new ring-based macros
for manipulating the brigade.

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

23 years agoPR: 6139
Joshua Slive [Sat, 9 Sep 2000 18:40:49 +0000 (18:40 +0000)]
PR: 6139
Submitted by:  ken@nsds.com
Reviewed by: Joshua Slive
 "TestCond" should read "TestString" in documentation for mod_rewrite

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

23 years agoPR: 6419
Joshua Slive [Sat, 9 Sep 2000 18:31:42 +0000 (18:31 +0000)]
PR: 6419
Submitted by: chris@chrullrich.de
Reviewed by: Joshua Slive
Missing Override.

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

23 years agoPR: 6470,6450,6218,6216,6478
Joshua Slive [Sat, 9 Sep 2000 18:19:55 +0000 (18:19 +0000)]
PR: 6470,6450,6218,6216,6478
Submitted by: pepper@reppep.com
Reviewed by: Joshua Slive
Grammar fixes from the bug database.

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

23 years agoBeOS doesn't have an os-inline.c file so don't try to install it!
David Reid [Sat, 9 Sep 2000 12:46:49 +0000 (12:46 +0000)]
BeOS doesn't have an os-inline.c file so don't try to install it!

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

23 years agopublish the mod_dav.h header for DAV backend providers to use
Greg Stein [Sat, 9 Sep 2000 10:24:59 +0000 (10:24 +0000)]
publish the mod_dav.h header for DAV backend providers to use

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

23 years agoupdate the WebDAV versioning support:
Greg Stein [Sat, 9 Sep 2000 09:25:22 +0000 (09:25 +0000)]
update the WebDAV versioning support:
- recognize and dispatch the latest set of DeltaV methods
- refine the CHECKOUT provider hook
- add avail_reports provider hook
- fix the "target" resolution mechanism

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

23 years agoUse wrapper macros to avoid the verbosity of the AP_RING macros when
Tony Finch [Sat, 9 Sep 2000 06:48:10 +0000 (06:48 +0000)]
Use wrapper macros to avoid the verbosity of the AP_RING macros when
doing things with bucket brigades.

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

23 years agoFix inserting elements at the head and tail of a ring when the ring is
Tony Finch [Sat, 9 Sep 2000 01:11:15 +0000 (01:11 +0000)]
Fix inserting elements at the head and tail of a ring when the ring is
empty. Avoiding referring to the element type in the macros resulted
in some double dereferences that did the wrong thing.
Reported by: Jeff Trawick

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

23 years agoPR:
Joshua Slive [Fri, 8 Sep 2000 23:34:20 +0000 (23:34 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Small fix to modules index.

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

23 years agoPR:
Joshua Slive [Fri, 8 Sep 2000 23:28:24 +0000 (23:28 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:

Add an index of modules "by type".  The modules directory in 2.0
could use a good cleaning to get rid of stuff that doesn't need
to be carried over, but that can wait.

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

23 years agoFix a compile break in mod_mime_magic.c. In early 2.0 versions, we would
Ryan Bloom [Fri, 8 Sep 2000 20:34:33 +0000 (20:34 +0000)]
Fix a compile break in mod_mime_magic.c.  In early 2.0 versions, we would
get a pipe back from create_child, and stuff that into a buff to read from
it.  This made sense in 1.3, because we got a buff back from the
create_process call.  In 2.0, we are getting a pipe, so this doesn't
make sense.  This patch just uses the pipe that is returned to us to read
the information we want.
Submitted by:   John K. Sterling <sterling@covalent.net>
Reviewed by:    Ryan Bloom

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

24 years agoChange prefork to use the same listen api as the rest of the unix mpms
Greg Ames [Fri, 8 Sep 2000 14:59:46 +0000 (14:59 +0000)]
Change prefork to use the same listen api as the rest of the unix mpms
(ap_setup_listeners).  This eliminates the need to force a recompile of
listen.c when you switch to/from using prefork.

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

24 years agoReduce the manualarity of managing bucket brigade lists by using the
Tony Finch [Fri, 8 Sep 2000 10:16:14 +0000 (10:16 +0000)]
Reduce the manualarity of managing bucket brigade lists by using the
new AP_RING macros. Most of this commit is fairly pedestrian as you
would expect, but I had to redo the chunking filter because of the
amount of pointer juggling it did. I have done some minimal testing
of this patch and it seems to work.

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

24 years agoFix merging of AddDefaultCharset directive.
Jeff Trawick [Thu, 7 Sep 2000 23:51:36 +0000 (23:51 +0000)]
Fix merging of AddDefaultCharset directive.
PR: 5872 (reported against 1.3)
Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp>
Reviewed by: Jeff Trawick

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

24 years agoFix the ScanDoc output on IE. I don't have IE, so I can't test this, but
Ryan Bloom [Wed, 6 Sep 2000 14:02:29 +0000 (14:02 +0000)]
Fix the ScanDoc output on IE.  I don't have IE, so I can't test this, but
it looks correct, and this problem has been submitted to me multiple times
PR: 6501
Submitted by:  Shuichi Kitaguchi <ki@hh.iij4u.or.jp>
Reviewed by: Ryan Bloom

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

24 years agoNote release date of 2.0a6.
Jeff Trawick [Sat, 2 Sep 2000 11:32:42 +0000 (11:32 +0000)]
Note release date of 2.0a6.
Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp>

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

24 years agoFix default Timeout & KeepaliveTimeout. Still need to limit directive
Allan K. Edwards [Fri, 1 Sep 2000 14:47:20 +0000 (14:47 +0000)]
Fix default Timeout & KeepaliveTimeout. Still need to limit directive
values to prevent integer microsecond overflow.

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

24 years agoUpdate export file for AIX with recent symbol changes.
Jeff Trawick [Fri, 1 Sep 2000 00:31:19 +0000 (00:31 +0000)]
Update export file for AIX with recent symbol changes.
Submitted by: Victor J. Orlikowski

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

24 years agofix a few bugs and improve error handling:
Jeff Trawick [Wed, 30 Aug 2000 21:15:33 +0000 (21:15 +0000)]
fix a few bugs and improve error handling:

introduce extended error status as a start of more helpful error logging;

instead of aborting the process when we get a bucket-straddling char too
wide to handle, trace the problem and return an error;

when we get to the end of the brigade and we're still waiting for the rest
of a character, return an error instead of ignoring the problem;

if we get 0 bytes when reading from a pipe, don't fret (segfault); skip
over this empty bucket and read the next one;

don't set done if send_downstream() returns APR_SUCCESS; set it for the
opposite condition; that bug kept us from processing our entire input
brigade for brigades that caused lots of output;

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

24 years agoreversing the latest commit; it was vetoed a while back.
Greg Stein [Wed, 30 Aug 2000 01:09:09 +0000 (01:09 +0000)]
reversing the latest commit; it was vetoed a while back.

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

24 years agoModify the way filters are added to the server. Instead of using a FIFO,
Ryan Bloom [Tue, 29 Aug 2000 22:16:45 +0000 (22:16 +0000)]
Modify the way filters are added to the server.  Instead of using a FIFO,
we use a modified LIFO.  It is modified, because if we add a filter while
in the middle of another filter, the added filter gets put in after the
current filter.  This requires that the server is smart about which filters
are added when.  This should be handled by the HTTP protocol, but we will
want to keep and eye on things for a little while.

This change is necessary, because currently when we add a filter it goes
after the last filter of the same type.  This is broken whenever we want
to add a filter that has a dependancy.  Think about the core and chunking
filters.  They are of the same type, and core is always added first.  When
we go to insert chunking, it gets added, but it is never called.

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

24 years agoFilters (and thus ap_pass_brigade()) now return an apr_status_t as their
Jeff Trawick [Tue, 29 Aug 2000 20:57:29 +0000 (20:57 +0000)]
Filters (and thus ap_pass_brigade()) now return an apr_status_t as their
return value.

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

24 years agoStop using strlen() for the size of an array. It isn't valid C
Jeff Trawick [Tue, 29 Aug 2000 20:21:30 +0000 (20:21 +0000)]
Stop using strlen() for the size of an array.  It isn't valid C
(though gcc was happy with it).

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

24 years agoIf the src/apachecore.dll and src/apachecore.x files exist, copy them to the
Greg Ames [Tue, 29 Aug 2000 15:59:59 +0000 (15:59 +0000)]
If the src/apachecore.dll and src/apachecore.x files exist, copy them to the
install bin directory during "make install".  Used for OS/390 dso builds.

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

24 years agoUpdate chunk_filter to handle buckets with unknown length (e.g., pipes).
Jeff Trawick [Mon, 28 Aug 2000 20:36:42 +0000 (20:36 +0000)]
Update chunk_filter to handle buckets with unknown length (e.g., pipes).
As soon as we hit such a bucket, we'll read from it then pass everything
we have so far on to the next filter.  At that point we'll start over.

Also, increase the size of the chunk header buffer to handle larger
lengths.

Note: There is still an extra final chunk header (0) when mod_cgi is used
because EOS is coming down twice.

This is likely to have some bugs here and there.  Even worse, it is butt
ugly and in need of simplification.

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

24 years ago Adding the Taiwan translation bits.
Ken Coar [Mon, 28 Aug 2000 14:39:05 +0000 (14:39 +0000)]
Adding the Taiwan translation bits.

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

24 years agoCall ap_pass_brigade() *before* soaking up stderr. The normal CGI
Jeff Trawick [Sat, 26 Aug 2000 19:45:15 +0000 (19:45 +0000)]
Call ap_pass_brigade() *before* soaking up stderr.  The normal CGI
is going to write a bunch of stuff to stdout and nothing to stderr.
Reading stderr before processing the stdout pipe can cause deadlock if
the CGI fills the kernel buffer for stdout because the CGI will stall
writing to stdout while the httpd process will stall reading from the
CGI's stderr.

The NPH CGI behavior was unchanged.  If this is still a problem for NPH
CGIs, it was a problem before filtering too.

Also, get rid of a couple of unused variables in cgi_handler.

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

24 years agoRemove a needless cast.
David Reid [Sat, 26 Aug 2000 10:02:03 +0000 (10:02 +0000)]
Remove a needless cast.

Submitted by: Victor J Orlikowski <v.j.orlikowski@gte.net>
Reviewed by: dreid@apache.org

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

24 years agoMake CGI's use bucket brigades. This will only work with mod_cgi for the
Ryan Bloom [Fri, 25 Aug 2000 22:18:15 +0000 (22:18 +0000)]
Make CGI's use bucket brigades.  This will only work with mod_cgi for the
time being.  The changes should apply equally to mod_cgid, but I haven't
had a chance to really try it yet.  This is definately sub-optimal as far
as performance is concerned.  The concepts are there, and the flags are
available for performance tuning, but I didn't want to really get too
enmeshed in it today.

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

24 years ago Keep this note for 2.0 developers, as well. Needs additional comments
William A. Rowe Jr [Fri, 25 Aug 2000 14:39:42 +0000 (14:39 +0000)]
  Keep this note for 2.0 developers, as well.  Needs additional comments
  to follow, after the Bills haggle out the final config registry details.

PR:
Obtained from:
Submitted by:
Reviewed by:

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

24 years agoIt's dark.
Manoj Kasichainula [Fri, 25 Aug 2000 10:15:09 +0000 (10:15 +0000)]
It's dark.

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

24 years agoAdd ap_buckets_pipe.c and remove iol_socket and iol_file
Bill Stoddard [Thu, 24 Aug 2000 16:51:03 +0000 (16:51 +0000)]
Add ap_buckets_pipe.c and remove iol_socket and iol_file

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

24 years agoWe need to test specifically for setrlimit/getrlimit instead of
Jim Jagielski [Wed, 23 Aug 2000 23:28:54 +0000 (23:28 +0000)]
We need to test specifically for setrlimit/getrlimit instead of
just the structure or the RLIMIT_* defines. Also, we should make
the API function unixd_set_rlimit() ``available'' even if it
doesn't do anything.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

24 years agoAlways delete generated_lists. This should cure problems with makes
Sascha Schumann [Wed, 23 Aug 2000 20:19:17 +0000 (20:19 +0000)]
Always delete generated_lists. This should cure problems with makes
which don't handle the .PHONY target correctly.

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

24 years agoTry to organize the MPM pre-selection to the hints.m4 file.
Jim Jagielski [Wed, 23 Aug 2000 20:16:29 +0000 (20:16 +0000)]
Try to organize the MPM pre-selection to the hints.m4 file.

PR:
Obtained from:
Submitted by:
Reviewed by:

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

24 years agoFix a small typo and an incorrect type.
Ryan Bloom [Wed, 23 Aug 2000 18:06:00 +0000 (18:06 +0000)]
Fix a small typo and an incorrect type.
Submitted by: Victor J. Orlikowski <v.j.orlikowski@gte.net>
Reviewed by: Ryan Bloom

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

24 years agoUse the AP_INIT_() command_rec initialization macros and fix
Jeff Trawick [Wed, 23 Aug 2000 01:46:25 +0000 (01:46 +0000)]
Use the AP_INIT_() command_rec initialization macros and fix
up the signature of command handlers to avoid maintainer mode
warnings.

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

24 years agoRemove IOLs from Apache. They are no longer necessary, now that we have
Ryan Bloom [Wed, 23 Aug 2000 00:01:58 +0000 (00:01 +0000)]
Remove IOLs from Apache.  They are no longer necessary, now that we have
filtering beginning to work.  There is a hack that has been repeated
through this patch, we morph a pipe into a socket, and put the socket
into the BUFF.  Everytime we do that, we are working with a pipe from
a CGI, and we should be creating a pipe bucket and passing that bucket
back.  Because we don't actually have pipe buckets yet, we are using this
hack.  When we get pipe buckets, this will be fixed.

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

24 years agoFix charset translation breakage on EBCDIC machines... the core turned
Jeff Trawick [Tue, 22 Aug 2000 18:01:47 +0000 (18:01 +0000)]
Fix charset translation breakage on EBCDIC machines...  the core turned
on buff's translation by default, but mod_charset_lite (when configured
to do so) turned on its own filter-based translation, resulting in
gibberish.

To be determined... whether or not mod_charset_lite should enable
translation of text objects by default (a la 1.3)...  probably... for
now you have to tell mod_charset_lite to translate.

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

24 years agoFixed...
Bill Stoddard [Tue, 22 Aug 2000 17:09:42 +0000 (17:09 +0000)]
Fixed...

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

24 years agoAPRize disabling nagle (setting TCP_NODELAY).
Brian Havard [Tue, 22 Aug 2000 15:09:28 +0000 (15:09 +0000)]
APRize disabling nagle (setting TCP_NODELAY).
Note that several areas have not been tested as they apply to MPMs or APR
code that I can't test.

PR:
Obtained from:
Submitted by:
Reviewed by:

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

24 years agoFinish fixing the pcre build. PCRE's configure script should be called,
Ryan Bloom [Tue, 22 Aug 2000 04:25:36 +0000 (04:25 +0000)]
Finish fixing the pcre build.  PCRE's configure script should be called,
and we can't clean config.h and then touch the file, we actually need
some of the data that config.h contains.

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

24 years agoBackport the Makefile to the previous version. PCRE wasn't building
Ryan Bloom [Tue, 22 Aug 2000 03:39:04 +0000 (03:39 +0000)]
Backport the Makefile to the previous version.  PCRE wasn't building
without this change.

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

24 years agoWin32: function pointers use C calling convention unless explicitly set to use
Bill Stoddard [Tue, 22 Aug 2000 03:20:44 +0000 (03:20 +0000)]
Win32: function pointers use C calling convention unless explicitly set to use
stdcall. The 'split' function pointer in ap_buckets.h points to both static functions
(which use C calling convention) and exported functions (which normally use stdcall).
Let's settle on using the C calling convention.

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

24 years agoAdd a couple of new bucket functions to the Win32 project file.
Bill Stoddard [Tue, 22 Aug 2000 02:12:22 +0000 (02:12 +0000)]
Add a couple of new bucket functions to the Win32 project file.

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

24 years agoWin32: Reset the acceptex context on a GetQueuedCompletionStatus() failure. We were
Bill Stoddard [Tue, 22 Aug 2000 01:24:07 +0000 (01:24 +0000)]
Win32: Reset the acceptex context on a GetQueuedCompletionStatus() failure. We were
losing contexts before this fix, and if we lost enough, the server would stop responding.

GetQueuedCompletionStatus can fail with ERROR_NETNAME_DELETED when a client closes
its end of a connection and we try to reuse the accept socket.  Really bizzare... I would
have thought the AcceptEx using the recycled socket would have failed instead...

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

24 years ago Expand a little on the description, while testing enhancements to
Ken Coar [Mon, 21 Aug 2000 21:09:17 +0000 (21:09 +0000)]
Expand a little on the description, while testing enhancements to
the log_accum.pl CVSROOT script.

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

24 years ago Another minor cosmetic fix, committed from the httpd-docs-2.0/apidoc
Ken Coar [Mon, 21 Aug 2000 19:26:36 +0000 (19:26 +0000)]
Another minor cosmetic fix, committed from the httpd-docs-2.0/apidoc
tree.

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

24 years ago Cosmetic fix, committed from the apache-2.0 tree (this will also
Ken Coar [Mon, 21 Aug 2000 19:25:13 +0000 (19:25 +0000)]
Cosmetic fix, committed from the apache-2.0 tree (this will also
test the CVS module association).

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