]> granicus.if.org Git - apache/log
apache
23 years agoOS/2: Don't share data segment between multiple instances of the shared core
Brian Havard [Fri, 17 Aug 2001 16:12:33 +0000 (16:12 +0000)]
OS/2: Don't share data segment between multiple instances of the shared core
as doing so makes a multi-process MPM crash & burn....

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

23 years ago We must scream certain errors from the rooftop!
William A. Rowe Jr [Fri, 17 Aug 2001 15:28:33 +0000 (15:28 +0000)]
  We must scream certain errors from the rooftop!

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

23 years ago Add the ImagePath entry for Win9x services [as later 1.3.x versions do].
William A. Rowe Jr [Fri, 17 Aug 2001 14:53:50 +0000 (14:53 +0000)]
  Add the ImagePath entry for Win9x services [as later 1.3.x versions do].
  This is required for any Apache management/monitoring app on Win9x.

Submitted by: Mladen Turk [<mturk@mappingsoft.com>]

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

23 years ago The last of the ignore goodness for tonight
William A. Rowe Jr [Fri, 17 Aug 2001 07:30:59 +0000 (07:30 +0000)]
  The last of the ignore goodness for tonight

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

23 years ago Based on the VC6 switch - and pulling the win32 make files from cvs
William A. Rowe Jr [Fri, 17 Aug 2001 07:19:08 +0000 (07:19 +0000)]
  Based on the VC6 switch - and pulling the win32 make files from cvs
  - some more ignores are in order.

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

23 years ago Complete .mak-file-less support for VisualStudio 6.0+. This won't work
William A. Rowe Jr [Fri, 17 Aug 2001 05:31:39 +0000 (05:31 +0000)]
  Complete .mak-file-less support for VisualStudio 6.0+.  This won't work
  on VS5.0, those users must still copy in the make files.

  Also, fixes a small typo in the mod_info build.

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

23 years ago The purpose of this patch is to toggle the debugging mode (default) to
William A. Rowe Jr [Fri, 17 Aug 2001 03:45:35 +0000 (03:45 +0000)]
  The purpose of this patch is to toggle the debugging mode (default) to
  Program Database (from Program Database for Modify on the fly debugging).

  The net effect of this patch is to clean up all of the irrelevant entries
  associated with either the debugging or release command line switches, and
  generally straighten the projects as they would be exported from VC6/SP5.

  The outcome of this patch is that VC5 users -should- be able to load and
  build the workspace without any errors (as they used to have no symbols
  database at all, the /ZI option doesn't work, they had to use cvtdsp.pl
  to toggle these to /Zi.)

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

23 years ago Given a choice between chasing my tail to keep these updated, and rolling
William A. Rowe Jr [Fri, 17 Aug 2001 03:23:58 +0000 (03:23 +0000)]
  Given a choice between chasing my tail to keep these updated, and rolling
  a set when we actually roll a tarball, I'll take the later, thank you.

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

23 years ago Whoops... a ton of extra cruft had landed in the bin/ directory!
William A. Rowe Jr [Fri, 17 Aug 2001 02:00:38 +0000 (02:00 +0000)]
  Whoops... a ton of extra cruft had landed in the bin/ directory!

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

23 years agoFix behavior in the event that a socket is closed.
Victor J. Orlikowski [Fri, 17 Aug 2001 01:38:16 +0000 (01:38 +0000)]
Fix behavior in the event that a socket is closed.
Submitted by: barbee@veribox.net
Reviewed by: orlikowski@apache.org

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

23 years agoFix --enable-modules=all breakage with mod_auth_db and mod_auth_digest
Justin Erenkrantz [Fri, 17 Aug 2001 00:31:50 +0000 (00:31 +0000)]
Fix --enable-modules=all breakage with mod_auth_db and mod_auth_digest
by allowing a module to disable itself if its prerequisites are not met.

This introduces the subtle nuance that if you request a module and you
don't meet its prerequisites, it'll refuse to build itself.

mod_ssl exits if its prerequisites are not met.

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

23 years ago Thought this had already been axed
William A. Rowe Jr [Fri, 17 Aug 2001 00:29:08 +0000 (00:29 +0000)]
  Thought this had already been axed

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

23 years agoHello, Goodbye.
Justin Erenkrantz [Fri, 17 Aug 2001 00:26:38 +0000 (00:26 +0000)]
Hello, Goodbye.

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

23 years ago Not here anymore
William A. Rowe Jr [Fri, 17 Aug 2001 00:11:49 +0000 (00:11 +0000)]
  Not here anymore

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

23 years ago Undo a very bad decision. By naming the version file .ver, I lost track
William A. Rowe Jr [Fri, 17 Aug 2001 00:11:26 +0000 (00:11 +0000)]
  Undo a very bad decision.  By naming the version file .ver, I lost track
  of it setting aside the generated resources.  This assures that file won't
  fall through the cracks when we generate zip files.

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

23 years ago Good to the last drop, this should be all of it.
William A. Rowe Jr [Thu, 16 Aug 2001 23:15:43 +0000 (23:15 +0000)]
  Good to the last drop, this should be all of it.

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

23 years ago Ignore goodness
William A. Rowe Jr [Thu, 16 Aug 2001 23:14:06 +0000 (23:14 +0000)]
  Ignore goodness

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

23 years ago Add the red light/green light to ApacheMonitor's popup menu.
William A. Rowe Jr [Thu, 16 Aug 2001 22:14:00 +0000 (22:14 +0000)]
  Add the red light/green light to ApacheMonitor's popup menu.
  [Mladen Turk <mturk@mappingsoft.com>]

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

23 years ago Hush
William A. Rowe Jr [Thu, 16 Aug 2001 22:06:00 +0000 (22:06 +0000)]
  Hush

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

23 years ago The two more Remove flavors needed testing, as well. While I'm at it,
William A. Rowe Jr [Thu, 16 Aug 2001 21:23:29 +0000 (21:23 +0000)]
  The two more Remove flavors needed testing, as well.  While I'm at it,
  add a reasonable explanation of why we are about to copy.

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

23 years agocheck for timeout on socket read when we check for ECONNRESET and eof
Jeff Trawick [Thu, 16 Aug 2001 21:11:30 +0000 (21:11 +0000)]
check for timeout on socket read when we check for ECONNRESET and eof

previously, we'd die on an assert() (really nasty for threaded MPM) when
we hit a keepalive timeout for a browser like netscape which keeps the
connection open

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

23 years ago Spell it right, per Mr. Coar
William A. Rowe Jr [Thu, 16 Aug 2001 20:56:03 +0000 (20:56 +0000)]
  Spell it right, per Mr. Coar

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

23 years ago Missed a versioned win32 project in my tree
William A. Rowe Jr [Thu, 16 Aug 2001 20:33:46 +0000 (20:33 +0000)]
  Missed a versioned win32 project in my tree

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

23 years ago Replacing label after pushing tag
William A. Rowe Jr [Thu, 16 Aug 2001 20:07:35 +0000 (20:07 +0000)]
  Replacing label after pushing tag

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

23 years ago Push back CHANGES to document the complete mod_mime segfault solution.
William A. Rowe Jr [Thu, 16 Aug 2001 20:04:32 +0000 (20:04 +0000)]
  Push back CHANGES to document the complete mod_mime segfault solution.
  Rounded out the mod_mime Add/Remove pairs by adding RemoveLanguage
  and RemoveCharset directives, and rolled in the remove_items handling.
  This is (effectively) my complete patch, sans pool optimizations.
  [William Rowe]

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

23 years agofix a few mod_ssl warnings for stuff like function which were neither
Jeff Trawick [Thu, 16 Aug 2001 19:56:47 +0000 (19:56 +0000)]
fix a few mod_ssl warnings for stuff like function which were neither
static nor prototyped, char * vs. const char *, etc.

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

23 years ago Build on Greg's fix for the hash copy, and always copy the exinfo elements
William A. Rowe Jr [Thu, 16 Aug 2001 18:36:17 +0000 (18:36 +0000)]
  Build on Greg's fix for the hash copy, and always copy the exinfo elements
  as well.  This should sufficiently demonstrate in benchmarking why we either
  must optimize, or revert to tables.

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

23 years ago Fix the 'never disappearing' popup menu - anchor it to our (hidden)
William A. Rowe Jr [Thu, 16 Aug 2001 18:12:46 +0000 (18:12 +0000)]
  Fix the 'never disappearing' popup menu - anchor it to our (hidden)
  global window, which allows TrackPopupMenu to lose focus when any other
  window is selected.

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

23 years agothe 2nd parm to strstr() doesn't lose const-ness, unlike the 1st parm;
Jeff Trawick [Thu, 16 Aug 2001 18:07:06 +0000 (18:07 +0000)]
the 2nd parm to strstr() doesn't lose const-ness, unlike the 1st parm;
thus, AP_DEBUG flavor of strstr() should declare 2nd parm as const char *,
not char *;

this eliminates a warning in mod_ssl-land

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

23 years ago A bit overboard - this registered window message only needs to be
William A. Rowe Jr [Thu, 16 Aug 2001 18:06:30 +0000 (18:06 +0000)]
  A bit overboard - this registered window message only needs to be
  retrieved once

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

23 years ago Wipe out some resource leakage.
William A. Rowe Jr [Thu, 16 Aug 2001 18:04:39 +0000 (18:04 +0000)]
  Wipe out some resource leakage.

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

23 years ago Revised patch to clean up timer and other issues
William A. Rowe Jr [Thu, 16 Aug 2001 17:41:49 +0000 (17:41 +0000)]
  Revised patch to clean up timer and other issues

Submitted by: Mladen Turk <mturk@mappingsoft.com>

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

23 years agoat least make a note of SSL_R_HTTP_REQUEST error (until this is properly dealt with)
Doug MacEachern [Thu, 16 Aug 2001 17:17:16 +0000 (17:17 +0000)]
at least make a note of SSL_R_HTTP_REQUEST error (until this is properly dealt with)

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

23 years agoif ssl shutdown happens earlier than expected, filter code needs be aware
Doug MacEachern [Thu, 16 Aug 2001 17:01:53 +0000 (17:01 +0000)]
if ssl shutdown happens earlier than expected, filter code needs be aware

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

23 years ago Bug fix to the WM_TIMER that was not properly called after it was moved
William A. Rowe Jr [Thu, 16 Aug 2001 16:51:48 +0000 (16:51 +0000)]
  Bug fix to the WM_TIMER that was not properly called after it was moved
  to WndProc. (The message is WM_TIMER and wParam is timer event)

  Enhancement to left button click which now displays the popup menu with
  all Apache's installed, and to each installed service adds the submenu
  with the options to start, stop or restart the service.

Submitted by:  Mladen Turk <mturk@mappingsoft.com>

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

23 years agoneed to remove buckets from the output brigade, since we will be passing a different...
Doug MacEachern [Thu, 16 Aug 2001 16:46:30 +0000 (16:46 +0000)]
need to remove buckets from the output brigade, since we will be passing a different brigade

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

23 years agoA few fixups to the new logging docs.
Joshua Slive [Thu, 16 Aug 2001 14:58:14 +0000 (14:58 +0000)]
A few fixups to the new logging docs.

Submitted by: Chris Pepper, Joshua Slive

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

23 years agoBump after the tag.
Ryan Bloom [Thu, 16 Aug 2001 14:22:04 +0000 (14:22 +0000)]
Bump after the tag.

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

23 years agoBump for a 2.0.24 tag
Ryan Bloom [Thu, 16 Aug 2001 14:16:47 +0000 (14:16 +0000)]
Bump for a 2.0.24 tag

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

23 years agoFix a new error on Linux.
Ryan Bloom [Thu, 16 Aug 2001 14:12:39 +0000 (14:12 +0000)]
Fix a new error on Linux.

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

23 years agoWe can't use a static buffer for this patch, because that wouldn't
Ryan Bloom [Thu, 16 Aug 2001 14:05:00 +0000 (14:05 +0000)]
We can't use a static buffer for this patch, because that wouldn't
be thread safe.
Submitted by: Greg Marr <gregm@alum.wpi.edu>

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

23 years agoThe Unix MPMs other than perchild now allow child server
Jeff Trawick [Thu, 16 Aug 2001 13:59:14 +0000 (13:59 +0000)]
The Unix MPMs other than perchild now allow child server
processes to use the accept mutex when starting as root and
using SysV sems for the accept mutex.  Previously, this
combination would lead to fatal errors in the child server
processes.  perchild can't use SysV sems because of security
issues.

translation: steal apache 1.3 code to call semop(IPC_SET) on
the semaphore to set permissions and uid/gid

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

23 years agofix check for newer header files to look in all relevant
Jeff Trawick [Thu, 16 Aug 2001 13:01:52 +0000 (13:01 +0000)]
fix check for newer header files to look in all relevant
directories

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

23 years agocan't pass const char * to ap_strchr()
Jeff Trawick [Thu, 16 Aug 2001 10:48:53 +0000 (10:48 +0000)]
can't pass const char * to ap_strchr()

(note that when AP_DEBUG is on, strchr() maps to ap_strchr() so we
find abuses of the broken strchr() interface)

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

23 years ago Just rambling
William A. Rowe Jr [Thu, 16 Aug 2001 08:24:18 +0000 (08:24 +0000)]
  Just rambling

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

23 years ago Now that it's apr'ized, ab is most definately in a 2.0 revision cycle,
William A. Rowe Jr [Thu, 16 Aug 2001 08:20:36 +0000 (08:20 +0000)]
  Now that it's apr'ized, ab is most definately in a 2.0 revision cycle,
  and definately needs to track the Apache revision (especially because of
  apr and apr-util!)

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

23 years ago More Versioning
William A. Rowe Jr [Thu, 16 Aug 2001 07:54:43 +0000 (07:54 +0000)]
  More Versioning

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

23 years ago Nothing here to ignore, go away :)
William A. Rowe Jr [Thu, 16 Aug 2001 07:31:17 +0000 (07:31 +0000)]
  Nothing here to ignore, go away :)

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

23 years ago Toss win32 version stamps on these
William A. Rowe Jr [Thu, 16 Aug 2001 07:20:15 +0000 (07:20 +0000)]
  Toss win32 version stamps on these

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

23 years ago Add auto-generated Win32 versioning.
William A. Rowe Jr [Thu, 16 Aug 2001 07:01:13 +0000 (07:01 +0000)]
  Add auto-generated Win32 versioning.

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

23 years ago Reorder OS_VERSION(s) so >= OS_VERSION_WINNT, etc, tests correctly.
William A. Rowe Jr [Thu, 16 Aug 2001 06:59:53 +0000 (06:59 +0000)]
  Reorder OS_VERSION(s) so >= OS_VERSION_WINNT, etc, tests correctly.
  [Mladen Turk <mladen.turk@mail.inet.hr>]

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

23 years ago Access the (generated) ApacheMonitor.ver version resource.
William A. Rowe Jr [Thu, 16 Aug 2001 06:33:37 +0000 (06:33 +0000)]
  Access the (generated) ApacheMonitor.ver version resource.

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

23 years ago Goodness
William A. Rowe Jr [Thu, 16 Aug 2001 06:31:25 +0000 (06:31 +0000)]
  Goodness

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

23 years ago ApacheMonitor versioning needs to click in with the httpd version.
William A. Rowe Jr [Thu, 16 Aug 2001 06:29:57 +0000 (06:29 +0000)]
  ApacheMonitor versioning needs to click in with the httpd version.
  Also remove the icons deprecated by Mladen late last week from the IDE.

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

23 years ago Autogen the win32 resource descriptor (icon + version) for Apache.exe
William A. Rowe Jr [Thu, 16 Aug 2001 06:25:43 +0000 (06:25 +0000)]
  Autogen the win32 resource descriptor (icon + version) for Apache.exe

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

23 years ago Picky versioning. Must have 1) a real language/charset in the versioning,
William A. Rowe Jr [Thu, 16 Aug 2001 06:09:32 +0000 (06:09 +0000)]
  Picky versioning.  Must have 1) a real language/charset in the versioning,
  and 2) fixes the Copyright (which effectively runs on too far) by placing
  the 'see other' stuff in the Comments.

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

23 years ago Duplicates (and is stale to) the copy in srclib/apr/build
William A. Rowe Jr [Thu, 16 Aug 2001 05:46:16 +0000 (05:46 +0000)]
  Duplicates (and is stale to) the copy in srclib/apr/build

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

23 years ago A first step at auto-generating the version resource for all win32 binaries.
William A. Rowe Jr [Thu, 16 Aug 2001 05:27:50 +0000 (05:27 +0000)]
  A first step at auto-generating the version resource for all win32 binaries.

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

23 years agoFix a few tiny typos
Cliff Woolley [Thu, 16 Aug 2001 05:13:55 +0000 (05:13 +0000)]
Fix a few tiny typos

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

23 years agoMerge in changes from 2.0.23 branch
Cliff Woolley [Thu, 16 Aug 2001 05:11:04 +0000 (05:11 +0000)]
Merge in changes from 2.0.23 branch

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

23 years agoFix ap_rvprintf to support more than 4K of data.
Ryan Bloom [Thu, 16 Aug 2001 05:04:39 +0000 (05:04 +0000)]
Fix ap_rvprintf to support more than 4K of data.
Submitted by: Cody Sherr <csherr@covalent.net>

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

23 years agoNote date that 2.0.23 rolled. Too bad it was broken. 8-(
Cliff Woolley [Thu, 16 Aug 2001 05:01:43 +0000 (05:01 +0000)]
Note date that 2.0.23 rolled.  Too bad it was broken.  8-(

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

23 years agoenable ssl Translate, UserCheck, Access and Auth hooks
Doug MacEachern [Thu, 16 Aug 2001 03:58:16 +0000 (03:58 +0000)]
enable ssl Translate, UserCheck, Access and Auth hooks

add support for renegotiation during the Access hook
this requires hooking into the read and write SSL BIOs in order to
flush data to the client and read from the filter chain

this also requires that the ssl filters become "aware" that
renegotitation is in progress so that the BIOs are left alone for
SSL_renegotiate/SSL_do_handshake in ssl_hook_Access to deal with

PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoDocument the recent directive enhancements for cookie syntaces.
Ken Coar [Thu, 16 Aug 2001 02:30:09 +0000 (02:30 +0000)]
Document the recent directive enhancements for cookie syntaces.

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

23 years ago . clean up strings and remove them to the resource file (the simplest
William A. Rowe Jr [Thu, 16 Aug 2001 02:12:13 +0000 (02:12 +0000)]
  . clean up strings and remove them to the resource file (the simplest
    way to later localize a win32 app.)

  . fold the timers into the same child window message queue

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

23 years agoWhoops, forgot attribution
Ken Coar [Thu, 16 Aug 2001 01:50:45 +0000 (01:50 +0000)]
Whoops, forgot attribution

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

23 years ago Add CookieDomain directive to allow setting of the Domain=
Ken Coar [Thu, 16 Aug 2001 01:46:50 +0000 (01:46 +0000)]
Add CookieDomain directive to allow setting of the Domain=
cookie attribute; add CookieStyle to allow specification of
cookie syntax: Netscape (default), Cookie or RFC2109, or
Cookie2 or RFC2965.  We have historically supported only the
obsolete Netscape syntax.

PR: several against 1.3
Obtained from: brought forward from 1.3

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

23 years agoThe Port directive does effect VirtualHosts.
Joshua Slive [Thu, 16 Aug 2001 01:27:22 +0000 (01:27 +0000)]
The Port directive does effect VirtualHosts.

PR: 8174

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

23 years agoFix an off-by-one error in an argument to apr_pstrcat.
Victor J. Orlikowski [Wed, 15 Aug 2001 21:45:51 +0000 (21:45 +0000)]
Fix an off-by-one error in an argument to apr_pstrcat.
Submitted by: barbee@veribox.net

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

23 years agofix some homophonic issues in comments, as well as some
Jeff Trawick [Wed, 15 Aug 2001 21:11:59 +0000 (21:11 +0000)]
fix some homophonic issues in comments, as well as some
mispelings found near "its" or "it's"

(helping our 4th grader with homework, couldn't help but
grep)

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

23 years agoProxy now works as a DSO on AIX.
Victor J. Orlikowski [Wed, 15 Aug 2001 18:56:16 +0000 (18:56 +0000)]
Proxy now works as a DSO on AIX.

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

23 years agoFix a char * vs char ** mixup...
Victor J. Orlikowski [Wed, 15 Aug 2001 18:36:05 +0000 (18:36 +0000)]
Fix a char * vs char ** mixup...
Submitted by: barbee@veribox.net

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

23 years agoWorks under AIX as a DSO now.
Victor J. Orlikowski [Wed, 15 Aug 2001 18:14:51 +0000 (18:14 +0000)]
Works under AIX as a DSO now.

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

23 years ago Save a ton o' space by rle encoding the header bitmap.
William A. Rowe Jr [Wed, 15 Aug 2001 15:52:54 +0000 (15:52 +0000)]
  Save a ton o' space by rle encoding the header bitmap.

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

23 years agoTweak server/Makefile so that the rules for generating exports.c
Jeff Trawick [Wed, 15 Aug 2001 14:06:27 +0000 (14:06 +0000)]
Tweak server/Makefile so that the rules for generating exports.c
are compatible with make utilities which don't expand wildcards
in a dependency list (e.g., OS/390 make, certain levels of GNU
make).

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

23 years ago Solve the segfault until the right patch is unearthed.
William A. Rowe Jr [Wed, 15 Aug 2001 03:09:32 +0000 (03:09 +0000)]
  Solve the segfault until the right patch is unearthed.
  [Greg Ames]

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

23 years ago Fix a small bug that limited the description's width to the filename's width.
William A. Rowe Jr [Tue, 14 Aug 2001 19:46:21 +0000 (19:46 +0000)]
  Fix a small bug that limited the description's width to the filename's width.

Submitted by: Mladen Turk <mladen.turk@mail.inet.hr>

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

23 years ago Outch to Win9x... can't be destroying locks asymetrically. Do we want
William A. Rowe Jr [Tue, 14 Aug 2001 19:42:54 +0000 (19:42 +0000)]
  Outch to Win9x... can't be destroying locks asymetrically.  Do we want
  this lock on NT as well?  That's another question.

Submitted by: Mladen Turk <mladen.turk@mail.inet.hr>

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

23 years ago> 1. Cleaned the ApacheMonitor code a little bit.
William A. Rowe Jr [Tue, 14 Aug 2001 19:30:21 +0000 (19:30 +0000)]
> 1. Cleaned the ApacheMonitor code a little bit.
> 2. Removed two icons apmall.ico and apsrvmon.ico
> 3. Added option to recognize the Apache*.exe (e.g. Apache-1.3.20.exe)
> 4. Removed AboutBox
> 5. Changed refresh time to 2/20 sec.

Submitted by: Mladen Turk <mladen.turk@mail.inet.hr>

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

23 years agoBreak http_proxy_handler into multiple smaller functions.
Ryan Bloom [Tue, 14 Aug 2001 18:04:58 +0000 (18:04 +0000)]
Break http_proxy_handler into multiple smaller functions.
Submitted by: John Barbee <barbee@veribox.net>

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

23 years agoneed to check return value of ssl_hook_process_connection
Doug MacEachern [Tue, 14 Aug 2001 17:03:03 +0000 (17:03 +0000)]
need to check return value of ssl_hook_process_connection
if != APR_SUCCESS the ssl connection has been shutdown
(for example client cert was revoked)
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agonamespace-protect accept_lock_mech
Jeff Trawick [Tue, 14 Aug 2001 12:30:50 +0000 (12:30 +0000)]
namespace-protect accept_lock_mech

fix a bug in the worker MPM which effectively disabled the AcceptMutex
directive

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

23 years agoFix build of OS/2 MPM after recent move of common code.
Brian Havard [Tue, 14 Aug 2001 12:20:54 +0000 (12:20 +0000)]
Fix build of OS/2 MPM after recent move of common code.
Cody did well to limit breakage to just this :)

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

23 years agoOS/2: Allow mod_dav_fs to build as a DLL. It needs special treatment as it
Brian Havard [Tue, 14 Aug 2001 12:15:04 +0000 (12:15 +0000)]
OS/2: Allow mod_dav_fs to build as a DLL. It needs special treatment as it
makes calls to mod_dav. This links it against mod_dav's exports.

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

23 years agoClean up several parsing errors in find_ct that may or may not be causing
Roy T. Fielding [Tue, 14 Aug 2001 02:35:55 +0000 (02:35 +0000)]
Clean up several parsing errors in find_ct that may or may not be causing
a seg fault.  In any case, it was butt ugly code.

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

23 years agoAdd contact info to README (was in INSTALL in 1.3)
Joshua Slive [Mon, 13 Aug 2001 23:59:26 +0000 (23:59 +0000)]
Add contact info to README (was in INSTALL in 1.3)

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

23 years agoInstall the SSL header files.
Ryan Bloom [Mon, 13 Aug 2001 23:06:06 +0000 (23:06 +0000)]
Install the SSL header files.
Submitted by: John Sterling <sterling@covalent.net>

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

23 years agoLots of small config file changes including:
Joshua Slive [Mon, 13 Aug 2001 20:23:21 +0000 (20:23 +0000)]
Lots of small config file changes including:

- Beat everything down to less than 80 character lines.

- Revise the comments for the DSO section to eliminate mention
of ordering problems.

- Add LoadModule lines for all extension modules, commented out.
Note that it is very difficult in the current ./configure
system to make the base modules DSOs, so I didn't include those.

- Remove ServerType comments.

- Add "deny from all" to the root directory container.  The comments
indicate that it should be there.

- Delete a little (in my opinion) excess verbosity in the
description of the .htacess download blocker.

- Remove the CacheNegotiatedDocs directive.  It was wrong,
and is obscure enough that people should probably just look
it up in the docs.

- Make the example for Redirect a little more explicit

- Change the examples and descriptions for READMENAME/HEADERNAME
since, if multiviews are off, they haven't worked as described
since 1.3.something.

- Remove the phf trap example.  This is very old and probably
worthless.

- Remove MetDir/MetSuffix.  These are rarely used.

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

23 years agochange the name of AP_MPM_NEEDS_RECLAIM_CHILD_PROCESSES to
Jeff Trawick [Mon, 13 Aug 2001 18:24:53 +0000 (18:24 +0000)]
change the name of AP_MPM_NEEDS_RECLAIM_CHILD_PROCESSES to
be more consistent with similar names added recently; this
also cleans up an #if/#ifdef discrepency

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

23 years ago(hopefully) get WinNT MPM to build using mpm_common.c code; a few notes:
Jeff Trawick [Mon, 13 Aug 2001 16:42:13 +0000 (16:42 +0000)]
(hopefully) get WinNT MPM to build using mpm_common.c code; a few notes:

. the selection of ap_sock_disable() is certainly ugly, but that may
  need to be cleaned up in a different manner...
. the directive functions couldn't be AP_DECLARE() if they are to be
  compatible with AP_INIT_TAKExxx(); this is an old restriction

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

23 years agoallow non-Unix MPMs to use mpm_common.c by not automatically
Jeff Trawick [Mon, 13 Aug 2001 15:44:00 +0000 (15:44 +0000)]
allow non-Unix MPMs to use mpm_common.c by not automatically
building in Unix-specific code

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

23 years agoget threaded to compile again by fixing a lock_fname/ap_lock_fname mixup
Jeff Trawick [Mon, 13 Aug 2001 14:58:24 +0000 (14:58 +0000)]
get threaded to compile again by fixing a lock_fname/ap_lock_fname mixup

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

23 years agoBegin to sanitize the MPM configuration directives. Now, all
Ryan Bloom [Mon, 13 Aug 2001 04:57:35 +0000 (04:57 +0000)]
Begin to sanitize the MPM configuration directives.  Now, all
MPMs use the same functions for all common MPM directives.  This
should make it easier to catch all bugs in these directives once.

Everybody should check their favorite MPM to ensure that it still
compiles, and that these directives work.  This is a big patch, and
although it looks good, and things compiled for me, that is no
garauntee that it will work on all platforms.  :-)

Submitted by: Cody Sherr <csherr@covalent.net>

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

23 years agoClose a major resource leak. Everytime we had issued a
Ryan Bloom [Mon, 13 Aug 2001 04:25:43 +0000 (04:25 +0000)]
Close a major resource leak.  Everytime we had issued a
graceful restart, we leaked a socket descriptor.

The listening sockets should not be set inheritable, at least
not at this point.  We only want some of the httpd children to
inherit the socket.  Namely, those that will be actually serving
requests.  Any other child process (piped logs), should not be
inheriting the sockets.

PR: 7891

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

23 years agoRemove a warning from mod_echo.
Ryan Bloom [Mon, 13 Aug 2001 02:06:05 +0000 (02:06 +0000)]
Remove a warning from mod_echo.
Submitted by: Ian Holsman <ianh@cnet.com>

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

23 years agoMake the body read in proxy http handler nonblocking. There's no sense
Chuck Murcko [Sun, 12 Aug 2001 21:24:35 +0000 (21:24 +0000)]
Make the body read in proxy http handler nonblocking. There's no sense
in serializing 4-8 client connections into a single origin server
connection, as is the blocking behavior.

Added instrumentation that we don't want compiled in normally to assist in
debugging chunking problems. apr_get_brigade is apparently blocking during
chunked body fetch, or proxy_http_handler is getting deadlocked with
the dechunk filter. Show PID for prefork debugging. We'll figure out
getting TIDs later.

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

23 years agoChange the MaxSpareThreads to 150 for threaded MPM. This mirrors the new
Justin Erenkrantz [Sun, 12 Aug 2001 18:00:03 +0000 (18:00 +0000)]
Change the MaxSpareThreads to 150 for threaded MPM.  This mirrors the new
prefork setting and removes the default case where we would spawn three
children, but kill two of them immediately because MaxSpareThreads was
set to 10 (only one children can be supported with the old value).

Please note that I don't have email access as eBuilt's servers are AWOL
this weekend (none of us have the desire to go in a fix the servers for
semi-obvious reasons).  I'm trying to keep up on posts via apachelabs.org.
So, if you want to change this, just go ahead and commit the changes...

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

23 years agoPut the MaxClients setting for prefork back to its 1.3 level.
Joshua Slive [Sun, 12 Aug 2001 15:44:18 +0000 (15:44 +0000)]
Put the MaxClients setting for prefork back to its 1.3 level.

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

23 years agoFix the macro expansion problem in the hook declaration.
Ryan Bloom [Sat, 11 Aug 2001 18:03:28 +0000 (18:03 +0000)]
Fix the macro expansion problem in the hook declaration.
Submitted by: Ian Holsman <ianh@cnet.com>

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

23 years agoFix the proxy when the origin server sends back a 100
Ryan Bloom [Sat, 11 Aug 2001 05:10:23 +0000 (05:10 +0000)]
Fix the proxy when the origin server sends back a 100
Continue response.  [John Barbee <barbee@veribox.net>]

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