]> granicus.if.org Git - apache/log
apache
22 years agoWoops... Not allowed to break a line there.
Joshua Slive [Tue, 19 Feb 2002 18:22:30 +0000 (18:22 +0000)]
Woops... Not allowed to break a line there.

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

22 years agoA couple small changes and a little reformatting to try to make it more
Joshua Slive [Tue, 19 Feb 2002 18:15:45 +0000 (18:15 +0000)]
A couple small changes and a little reformatting to try to make it more
understandable.

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

22 years agoXML version of core directives.
Joshua Slive [Tue, 19 Feb 2002 18:15:15 +0000 (18:15 +0000)]
XML version of core directives.

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

22 years agoAdd IPv6 notes to the documentation for the NameVirtualHost
Jeff Trawick [Tue, 19 Feb 2002 16:23:05 +0000 (16:23 +0000)]
Add IPv6 notes to the documentation for the NameVirtualHost
directive.

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

22 years agofix a v4-specific INADDR_ANY check that kept name-based virtual hosts
Jeff Trawick [Tue, 19 Feb 2002 16:17:24 +0000 (16:17 +0000)]
fix a v4-specific INADDR_ANY check that kept name-based virtual hosts
from working with IPv6

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

22 years ago<example> is not (by default) a <pre>formatted environment.
Joshua Slive [Tue, 19 Feb 2002 15:42:28 +0000 (15:42 +0000)]
<example> is not (by default) a <pre>formatted environment.

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

22 years agoDescribe IPv6 syntax for Listen, Allow from, and <VirtualHost >.
Jeff Trawick [Tue, 19 Feb 2002 14:29:51 +0000 (14:29 +0000)]
Describe IPv6 syntax for Listen, Allow from, and <VirtualHost >.

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

22 years agoIntroduce AddOutputFilterByType directive.
Justin Erenkrantz [Tue, 19 Feb 2002 04:45:53 +0000 (04:45 +0000)]
Introduce AddOutputFilterByType directive.

AddOutputFilterByType DEFLATE text/html

(I will add docco soon, I promise.  If someone beats me to it, cool...)

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

22 years agoRoy has a new employer
Roy T. Fielding [Tue, 19 Feb 2002 02:08:45 +0000 (02:08 +0000)]
Roy has a new employer

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

22 years agoConversion to xml
Rich Bowen [Tue, 19 Feb 2002 01:21:56 +0000 (01:21 +0000)]
Conversion to xml

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

22 years agoUpdate.
Lars Eilebrecht [Mon, 18 Feb 2002 22:45:09 +0000 (22:45 +0000)]
Update.

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

22 years agoone step closer to happiness on ebcdic boxes
Greg Ames [Mon, 18 Feb 2002 18:19:06 +0000 (18:19 +0000)]
one step closer to happiness on ebcdic boxes

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

22 years agoclose a nearly-impossible leak in dummy_connection (the copy of the
Jeff Trawick [Mon, 18 Feb 2002 16:24:51 +0000 (16:24 +0000)]
close a nearly-impossible leak in dummy_connection (the copy of the
code used by worker MPM)

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

22 years agoclose an extremely unlikely file descriptor leak in
Jeff Trawick [Mon, 18 Feb 2002 16:18:10 +0000 (16:18 +0000)]
close an extremely unlikely file descriptor leak in
dummy_connection()

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

22 years agoWoops. I meant <note>, not <example>.
Joshua Slive [Mon, 18 Feb 2002 15:54:13 +0000 (15:54 +0000)]
Woops.  I meant <note>, not <example>.

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

22 years agoA couple tiny updates to use <directive> and <note>.
Joshua Slive [Mon, 18 Feb 2002 15:50:05 +0000 (15:50 +0000)]
A couple tiny updates to use <directive> and <note>.

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

22 years agoThree xsl changes:
Joshua Slive [Mon, 18 Feb 2002 15:43:15 +0000 (15:43 +0000)]
Three xsl changes:

1. If there are no directives for a module, print "This module provides
no directives."

2. Add the type="section" parameter for <directive> and
<directivesynopsis>.  The < and > should not be included.  They will
be added by the transformation.

3. All fragment anchors (internal page links) go to lowercase.

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

22 years agoThere is no way, IMHO, that we could ever maintain fast redirect. Toss
Justin Erenkrantz [Mon, 18 Feb 2002 06:57:50 +0000 (06:57 +0000)]
There is no way, IMHO, that we could ever maintain fast redirect.  Toss
please.

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

22 years agoFixup DEBUG_CGI code paths to compile and not leak fds.
Justin Erenkrantz [Mon, 18 Feb 2002 06:15:38 +0000 (06:15 +0000)]
Fixup DEBUG_CGI code paths to compile and not leak fds.

PR: 9670, 9671
Submitted by:   David MacKenzie <djm@pix.net>
Reviewed by: Justin Erenkrantz

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

22 years agoCite PR 9669 submitter.
Justin Erenkrantz [Mon, 18 Feb 2002 05:53:33 +0000 (05:53 +0000)]
Cite PR 9669 submitter.

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

22 years agoConversion to XML
Rich Bowen [Mon, 18 Feb 2002 04:06:36 +0000 (04:06 +0000)]
Conversion to XML

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

22 years agoConversion to XML
Rich Bowen [Mon, 18 Feb 2002 03:53:30 +0000 (03:53 +0000)]
Conversion to XML

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

22 years ago Hmmm, tried committing this in a hurry this aftn, seems it hung up.
William A. Rowe Jr [Mon, 18 Feb 2002 03:51:08 +0000 (03:51 +0000)]
  Hmmm, tried committing this in a hurry this aftn, seems it hung up.
  Another unseasonably warm day in Chicagoland - short sleeve shirt weather.

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

22 years agoConversion to XML.
Rich Bowen [Mon, 18 Feb 2002 03:41:05 +0000 (03:41 +0000)]
Conversion to XML.

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

22 years agoCorrectly check script_in variable.
Justin Erenkrantz [Mon, 18 Feb 2002 03:31:27 +0000 (03:31 +0000)]
Correctly check script_in variable.
(script_out and script_err are already correct.)
PR: 9669

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

22 years agoUpdated the mapper lock to use apr_global_mutex_t instead
Brian Pane [Mon, 18 Feb 2002 01:31:56 +0000 (01:31 +0000)]
Updated the mapper lock to use apr_global_mutex_t instead
of apr_proc_mutex_t

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

22 years agoConvert a few more modules to xml format. The transformations are
Joshua Slive [Mon, 18 Feb 2002 00:18:50 +0000 (00:18 +0000)]
Convert a few more modules to xml format.  The transformations are
not yet live.

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

22 years agoFix bad logging level.
Justin Erenkrantz [Sun, 17 Feb 2002 23:42:49 +0000 (23:42 +0000)]
Fix bad logging level.

(Why does mod_ssl insist on having its own logging levels?  Bad, bad, bad.)

PR: 9842

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

22 years agoGrammariffic!
Aaron Bannert [Sun, 17 Feb 2002 23:32:17 +0000 (23:32 +0000)]
Grammariffic!

Obtained from:  Cliff Woolley

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

22 years agohtpasswd is not my friend anymore.
Aaron Bannert [Sun, 17 Feb 2002 23:22:07 +0000 (23:22 +0000)]
htpasswd is not my friend anymore.

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

22 years agoAdded a few things that I have been working on, and perhaps other folks
Rich Bowen [Sun, 17 Feb 2002 21:09:03 +0000 (21:09 +0000)]
Added a few things that I have been working on, and perhaps other folks
might be inclined to help out with.

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

22 years agoSander's Stylistic Style Stuff
Ian Holsman [Sun, 17 Feb 2002 20:40:21 +0000 (20:40 +0000)]
Sander's Stylistic Style Stuff

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

22 years agostop using APR_BRIGADE_NORMALIZE()
Jeff Trawick [Sun, 17 Feb 2002 19:21:31 +0000 (19:21 +0000)]
stop using APR_BRIGADE_NORMALIZE()

(okay, making a copy of it is cheating perhaps, but the name of the
game is to get APR_BRIGADE_NORMALIZE() out of the API)

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

22 years agoThe color I used for <note> is too ugly even for a temporary
Joshua Slive [Sun, 17 Feb 2002 15:26:13 +0000 (15:26 +0000)]
The color I used for <note> is too ugly even for a temporary
placeholder.  Change it to a pleasent blue.

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

22 years agoRemove and demote two showstoppers:
Justin Erenkrantz [Sun, 17 Feb 2002 07:09:00 +0000 (07:09 +0000)]
Remove and demote two showstoppers:
- The support binaries now have an option for static builds at
  configure-time.  However, it is questioned whether httpd can even be
  built statically.  In point of fact, this exact item has been addressed,
  but httpd is still a bit murky so add a "nice to have" item.
- The worker MPM showstopper has been questioned on-list and no
  justification or further information was provided.  No one else is able
  to reproduce this case, therefore it is now demoted to a "nice to have."
  It is not fair to us to have a showstopper when there is no reproduction
  or explanation present.  When information is provided on how to
  independently reproduce this case, this issue can be promoted.  But, no
  one else has reported problems with CGI and worker.

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

22 years agoRamblin' Man.
Justin Erenkrantz [Sun, 17 Feb 2002 06:43:19 +0000 (06:43 +0000)]
Ramblin' Man.

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

22 years agoFirst attempt at converting a module doc to xml.
Rich Bowen [Sun, 17 Feb 2002 04:03:21 +0000 (04:03 +0000)]
First attempt at converting a module doc to xml.

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

22 years agoexpand_lock_fname() is no longer used
Jeff Trawick [Sun, 17 Feb 2002 02:44:14 +0000 (02:44 +0000)]
expand_lock_fname() is no longer used

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

22 years agoRestored the permission setting for the accept mutex (which
Brian Pane [Sat, 16 Feb 2002 22:04:23 +0000 (22:04 +0000)]
Restored the permission setting for the accept mutex (which
was lost in my previous commit to change to the new lock API)

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

22 years agoConverted the rewrite mapper lock to the new lock API
Brian Pane [Sat, 16 Feb 2002 21:57:17 +0000 (21:57 +0000)]
Converted the rewrite mapper lock to the new lock API

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

22 years agoConverted prefork MPM's accept mutex to the new lock API
Brian Pane [Sat, 16 Feb 2002 21:54:43 +0000 (21:54 +0000)]
Converted prefork MPM's accept mutex to the new lock API

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

22 years agoAdded a list of known API changes happening between now and GA
Brian Pane [Sat, 16 Feb 2002 21:20:06 +0000 (21:20 +0000)]
Added a list of known API changes happening between now and GA
(Please add to this list if you know of anything that I've missed.)

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

22 years agoIf the file specified by SSLMutex cannot be created (because the directory does...
Justin Erenkrantz [Sat, 16 Feb 2002 18:35:21 +0000 (18:35 +0000)]
If the file specified by SSLMutex cannot be created (because the directory      does not exist for example), children will segfault on init without giving      any reason that the user can figure out.  This happens because the module       init in the parent never checks to see if the mutex intialization succeded.     This patch adds this check and a user-friendly error message.

(Justin made one formatting change to this patch.)

Submitted by: Adam Sussman <myddryn@vishnu.vidya.com>
Reviewed by: Justin Erenkrantz

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

22 years agoThis comment is bogus since we decided to keep -X.
Aaron Bannert [Fri, 15 Feb 2002 23:21:14 +0000 (23:21 +0000)]
This comment is bogus since we decided to keep -X.

Obtained from:  Thom Park <tpark@borland.com>

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

22 years agoAdd a reference counter to the mem_cache_object_t and code to
Bill Stoddard [Fri, 15 Feb 2002 22:26:35 +0000 (22:26 +0000)]
Add a reference counter to the mem_cache_object_t and code to
manage deleting the cache_object after the reference count
drops to 0. Not fully tested yet..

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

22 years agovote on .32
Greg Ames [Fri, 15 Feb 2002 21:47:19 +0000 (21:47 +0000)]
vote on .32

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

22 years agoChange the verbage on the ScoreBoardFile in our default configs.
Aaron Bannert [Fri, 15 Feb 2002 21:14:30 +0000 (21:14 +0000)]
Change the verbage on the ScoreBoardFile in our default configs.
Also change the default to be commented out (unspecified) so we
get anonymous shared memory by default.

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

22 years agoFix a nice-to-have non-showstopper -- change the semantics for how
Aaron Bannert [Fri, 15 Feb 2002 20:54:17 +0000 (20:54 +0000)]
Fix a nice-to-have non-showstopper -- change the semantics for how
we create a scoreboard from the ScoreBoardFile directive.

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

22 years agoinitial (rough) docs for mod_deflate
Jeff Trawick [Fri, 15 Feb 2002 20:52:52 +0000 (20:52 +0000)]
initial (rough) docs for mod_deflate

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

22 years agoImplement new ScoreBoardFile directive logic. This affects how we
Aaron Bannert [Fri, 15 Feb 2002 20:48:19 +0000 (20:48 +0000)]
Implement new ScoreBoardFile directive logic. This affects how we
create the scoreboard's shared memory segment. We now have the best of
both worlds:

if config specifies ScoreBoardFile
  create name-based shared memory, errors are fatal
else /* we get to choose */
  create anonymous shared memory
  if ENOTIMPL
    create name-based shared memory from DEFAULT_SCOREBOARD
  else
    errors are fatal

This gives us the flexibility to have anonymous shared memory (on platforms
that support it) as well as name-based shared memory when third-party
programs want access to our scoreboard.

The ap_scoreboard_fname static variable is now owned by the scoreboard.c
file, and no longer by the MPMs. The MPMs MUST NOT set ap_scoreboard_fname
to a default, since that will override the default creation logic and
only allow name-based segments.

Submitted by: Aaron Bannert
Reviewed by: Justin Erenkrantz

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

22 years agoI'm happy now
Ian Holsman [Fri, 15 Feb 2002 19:44:25 +0000 (19:44 +0000)]
I'm happy now
gzip-only-text/html environment variable present

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

22 years agoI don't have a window, so how could I know the weather?
Joshua Slive [Fri, 15 Feb 2002 18:56:56 +0000 (18:56 +0000)]
I don't have a window, so how could I know the weather?

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

22 years agoMake the <summary> optional and change the header on nested sections.
Joshua Slive [Fri, 15 Feb 2002 18:04:53 +0000 (18:04 +0000)]
Make the <summary> optional and change the header on nested sections.

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

22 years agoConvert three more modules to the xml format.
Joshua Slive [Fri, 15 Feb 2002 18:02:19 +0000 (18:02 +0000)]
Convert three more modules to the xml format.

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

22 years agoCliff weighs in.
Justin Erenkrantz [Fri, 15 Feb 2002 17:16:54 +0000 (17:16 +0000)]
Cliff weighs in.
(It seems no one has time to update STATUS themselves!)

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

22 years ago- Unset content-length in mod_deflate so that the network-layer filters are
Justin Erenkrantz [Fri, 15 Feb 2002 16:33:33 +0000 (16:33 +0000)]
- Unset content-length in mod_deflate so that the network-layer filters are
free to do what they want and that no C-L is improperly returned.
- Allow non-GET requests and non-html responses to be compressed.

Submitted by: Sander Striker <striker@apache.org>
Reviewed by: Justin Erenkrantz

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

22 years agoChange the format slightly so that each "context" get's its own tag in
Joshua Slive [Fri, 15 Feb 2002 16:07:28 +0000 (16:07 +0000)]
Change the format slightly so that each "context" get's its own tag in
a <contextlist>.  This should make it easier to, for example, generate
an index of all the directives available in a certain context.

Also, add a css stylesheet, turn off link underlining, and turn all the
directive and module names green.  Further refinement necessary for sure.

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

22 years agoFix ap_directory_walk() per-dir merge bug seen when no <Directory /> is
Justin Erenkrantz [Fri, 15 Feb 2002 07:43:20 +0000 (07:43 +0000)]
Fix ap_directory_walk() per-dir merge bug seen when no <Directory /> is
present.

showstoppers--

Kudos to Jeff for finding it.
Kudos to BrianP for leading us in the right direction.
Kudos to OtherBill for pointing out the right way to fix this.

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

22 years agoAnother +1 for .32 beta (from Ian)
Justin Erenkrantz [Fri, 15 Feb 2002 05:22:16 +0000 (05:22 +0000)]
Another +1 for .32 beta (from Ian)

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

22 years agoFix a nasty little bug that could be hosing mod_mem_cache as well as mod_disk_cache
Bill Stoddard [Fri, 15 Feb 2002 03:54:47 +0000 (03:54 +0000)]
Fix a nasty little bug that could be hosing mod_mem_cache as well as mod_disk_cache

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

22 years agoJust toss these debug messages since so many people use httpd with
Justin Erenkrantz [Fri, 15 Feb 2002 01:17:53 +0000 (01:17 +0000)]
Just toss these debug messages since so many people use httpd with
LogLevel 'debug' and complain if they see anything that says "error"
in it.  This case isn't even interesting unless you are hard-core.

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

22 years agoThis is a bug or two away from working... Open both the header and data
Bill Stoddard [Thu, 14 Feb 2002 23:04:43 +0000 (23:04 +0000)]
This is a bug or two away from working...  Open both the header and data
files in the open_entity call. Need to be a bit smarter in managing the
cache_info structure

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

22 years agoPer <005b01c1b55f$dcd917a0$50381b09@sashimi>, FirstBill is +1 for beta.
Justin Erenkrantz [Thu, 14 Feb 2002 16:10:37 +0000 (16:10 +0000)]
Per <005b01c1b55f$dcd917a0$50381b09@sashimi>, FirstBill is +1 for beta.

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

22 years agothe last one I missed, hopefully ...
Lars Eilebrecht [Thu, 14 Feb 2002 14:38:15 +0000 (14:38 +0000)]
the last one I missed, hopefully ...

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

22 years agomissed this one...
Lars Eilebrecht [Thu, 14 Feb 2002 14:14:40 +0000 (14:14 +0000)]
missed this one...

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

22 years agoSome cosmetic changes.
Lars Eilebrecht [Thu, 14 Feb 2002 14:12:15 +0000 (14:12 +0000)]
Some cosmetic changes.
Submitted by:
Reviewed by:

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

22 years ago.32 has been rolled and placed in /dist/httpd
Justin Erenkrantz [Thu, 14 Feb 2002 08:22:32 +0000 (08:22 +0000)]
.32 has been rolled and placed in /dist/httpd

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

22 years agoSince we had 3 +1s for JRE_1 to become .32, so it is. Tarballs are on
Justin Erenkrantz [Thu, 14 Feb 2002 07:40:13 +0000 (07:40 +0000)]
Since we had 3 +1s for JRE_1 to become .32, so it is.  Tarballs are on
the way.

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

22 years agoWelcome to .33-dev.
Justin Erenkrantz [Thu, 14 Feb 2002 07:32:51 +0000 (07:32 +0000)]
Welcome to .33-dev.

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

22 years agoBump for .32
Justin Erenkrantz [Thu, 14 Feb 2002 07:31:55 +0000 (07:31 +0000)]
Bump for .32

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

22 years agoTemporarily remove changes that aren't in JRE_1 (aka .32) tag.
Justin Erenkrantz [Thu, 14 Feb 2002 07:29:38 +0000 (07:29 +0000)]
Temporarily remove changes that aren't in JRE_1 (aka .32) tag.

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

22 years ago Another thought.
William A. Rowe Jr [Thu, 14 Feb 2002 05:21:45 +0000 (05:21 +0000)]
  Another thought.

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

22 years agoStuff is getting put in the cache. Still not serving out of the cache though.
Bill Stoddard [Thu, 14 Feb 2002 03:27:10 +0000 (03:27 +0000)]
Stuff is getting put in the cache. Still not serving out of the cache though.

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

22 years agoTake care of a couple quickies -- mod_cgid shutdown and signals in
Aaron Bannert [Thu, 14 Feb 2002 03:15:42 +0000 (03:15 +0000)]
Take care of a couple quickies -- mod_cgid shutdown and signals in
the worker MPM (one_process case).

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

22 years agoSet some meaningful defaults on dirlevels and dirlength. Getting closer...
Bill Stoddard [Thu, 14 Feb 2002 03:08:23 +0000 (03:08 +0000)]
Set some meaningful defaults on dirlevels and dirlength. Getting closer...

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

22 years agoFix other_child logic that would cause the mod_cgid process not
Aaron Bannert [Thu, 14 Feb 2002 02:49:07 +0000 (02:49 +0000)]
Fix other_child logic that would cause the mod_cgid process not
to properly die when the parent process shuts down.

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

22 years agoRetain signal handling in the worker MPM for the one_process case
Aaron Bannert [Thu, 14 Feb 2002 02:48:19 +0000 (02:48 +0000)]
Retain signal handling in the worker MPM for the one_process case
(httpd with -DDEBUG, -X, or -DONE_PROCESS).

Fix -X, -DNO_DETACH, -DONE_PROCESS, etc. flags.

Tested on solaris w/ start/stop, restart, graceful, and with the
above debugging flags.

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

22 years agotime to go buy hershey's kisses
Jeff Trawick [Thu, 14 Feb 2002 02:42:10 +0000 (02:42 +0000)]
time to go buy hershey's kisses

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

22 years ago Good work Mr. RM :)
William A. Rowe Jr [Thu, 14 Feb 2002 02:38:41 +0000 (02:38 +0000)]
  Good work Mr. RM :)

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

22 years agoAdd the first xml doc.
Joshua Slive [Thu, 14 Feb 2002 00:48:39 +0000 (00:48 +0000)]
Add the first xml doc.

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

22 years agoAdd the parts for the xml to html transformation system for the module
Joshua Slive [Thu, 14 Feb 2002 00:48:04 +0000 (00:48 +0000)]
Add the parts for the xml to html transformation system for the module
docs.  Details will be at
http://httpd.apache.org/docs-project/docsformat.html
shortly.

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

22 years agoCreate a new pool allocator for each worker thread
Bradley Nicholes [Wed, 13 Feb 2002 22:56:10 +0000 (22:56 +0000)]
Create a new pool allocator for each worker thread

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

22 years agoChange httpd.conf default UseCanonicalName to off to make the server
Joshua Slive [Wed, 13 Feb 2002 19:58:21 +0000 (19:58 +0000)]
Change httpd.conf default UseCanonicalName to off to make the server
more idiot proof.

Also, move UseCanonicalName to directly under ServerName to make the
connection clearer, and clean up the comments.

I removed the http://123.123.123.231/ example, because it just makes it
too tempting for people to use
ServerName http://123.23.23.23/

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

22 years agoMore APR'izing and general cleanup. Need to handle the temp file correctly...
Bill Stoddard [Wed, 13 Feb 2002 19:16:08 +0000 (19:16 +0000)]
More APR'izing and general cleanup. Need to handle the temp file correctly...

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

22 years agoAPR'ize some codepaths. Implement mkdir_structure. General cleanup...
Bill Stoddard [Wed, 13 Feb 2002 18:46:13 +0000 (18:46 +0000)]
APR'ize some codepaths. Implement mkdir_structure. General cleanup...
It's getting closer to working but still a ways off.

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

22 years ago These files cannot be distributed at present - Justin, update your RC.32
William A. Rowe Jr [Wed, 13 Feb 2002 17:17:50 +0000 (17:17 +0000)]
  These files cannot be distributed at present - Justin, update your RC.32

  Win32 is not escaping or rejecting ANY hazerdous shell command strings
  in Apache 2.0 at present.  These would include the pipe character (|)
  which allows the user to construct malicious request strings.

  This needs consideration in code and configuration before we reintroduce
  a batch-file based example.

  Reported by: Ory Segal <ORY.SEGAL@SANCTUMINC.COM>  13 Feb 2002

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

22 years agoA final (hopefully) roll of JRE_1 has been made.
Justin Erenkrantz [Wed, 13 Feb 2002 16:03:21 +0000 (16:03 +0000)]
A final (hopefully) roll of JRE_1 has been made.
*Please* test.

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

22 years agoSet some defaults...
Bill Stoddard [Wed, 13 Feb 2002 15:59:39 +0000 (15:59 +0000)]
Set some defaults...

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

22 years agoMove mod_disk_cache specific fields out of the cache_obj and into the
Bill Stoddard [Wed, 13 Feb 2002 15:25:39 +0000 (15:25 +0000)]
Move mod_disk_cache specific fields out of the cache_obj and into the
disk_cache_object_t.

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

22 years agoJust a heads up to let people know what I'm working on. I ran into
Aaron Bannert [Wed, 13 Feb 2002 06:09:02 +0000 (06:09 +0000)]
Just a heads up to let people know what I'm working on. I ran into
some problems with the new POD code in the worker MPM, and although
I'm almost finished I didn't want people rolling a tarball without
knowing of these problems first.

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

22 years agoPerformance optimization: updated the worker MPM to recycle
Brian Pane [Wed, 13 Feb 2002 04:49:55 +0000 (04:49 +0000)]
Performance optimization: updated the worker MPM to recycle
per-transaction pools instead of destroying them.  Based on
Ian's benchmark testing, this reduces CPU utilization by
about 1% on Solaris.

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

22 years ago The final commit to achieve a quality release. We cannot use CreateThread
William A. Rowe Jr [Wed, 13 Feb 2002 03:33:34 +0000 (03:33 +0000)]
  The final commit to achieve a quality release.  We cannot use CreateThread
  on Win32 when using the clib; msvcrt has its own initialization and
  destruction, so it needs its own turn.  _createthreadex is the same but
  different - it's implemented by msvcrt and causes all the appropriate
  setup and teardown to occur.

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

22 years ago Spell out some changes
William A. Rowe Jr [Wed, 13 Feb 2002 03:08:10 +0000 (03:08 +0000)]
  Spell out some changes

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

22 years ago Address the issue raised on list that users with a LanguagePriority
William A. Rowe Jr [Wed, 13 Feb 2002 02:55:17 +0000 (02:55 +0000)]
  Address the issue raised on list that users with a LanguagePriority
  directive alone expect 'ForceLanguagePriority Prefer' behavior even
  if that directive is omitted.

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

22 years agoGrammar police coming through.
Justin Erenkrantz [Tue, 12 Feb 2002 23:52:52 +0000 (23:52 +0000)]
Grammar police coming through.

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

22 years ago What happened? 0.9.6b built just dandy without the flags... 0.9.6c won't
William A. Rowe Jr [Tue, 12 Feb 2002 23:19:32 +0000 (23:19 +0000)]
  What happened?  0.9.6b built just dandy without the flags... 0.9.6c won't
  build for jack without these changes.  Of course they don't harm 0.9.6b
  builders either, unless they are outside of the states/EU/AU and find
  themselves free to ignore IP considerations.

  I'd really like to know _why_ 0.9.6c doesn't configure itself rationally.

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

22 years agoanother race condition.
Ian Holsman [Tue, 12 Feb 2002 23:13:53 +0000 (23:13 +0000)]
another race condition.
also.. changed the logic slightly.
it will remove the name retrieved, not what the object has.

sorry for the spam.

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

22 years agoonce more with feeling
Ian Holsman [Tue, 12 Feb 2002 22:54:16 +0000 (22:54 +0000)]
once more with feeling

obj was set before the mutex so someone could have came and updated h->cache_obj
between us setting obj, and useing it.
running now for 10 minutes without core (a record!)

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

22 years agofix a race condition.
Ian Holsman [Tue, 12 Feb 2002 22:11:30 +0000 (22:11 +0000)]
fix a race condition.
2 threads both trying to remove the same URL at the same time.

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

22 years agoClose a few unclosed tags.
Joshua Slive [Tue, 12 Feb 2002 20:17:57 +0000 (20:17 +0000)]
Close a few unclosed tags.

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