]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
23 years agoCliff's parsing suggestions :)
Jim Jagielski [Mon, 8 Oct 2001 17:22:23 +0000 (17:22 +0000)] 
Cliff's parsing suggestions :)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91357 13f79535-47bb-0310-9956-ffa450edef68

23 years agoUgg...
Jim Jagielski [Mon, 8 Oct 2001 16:54:23 +0000 (16:54 +0000)] 
Ugg...

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91356 13f79535-47bb-0310-9956-ffa450edef68

23 years agoBackout the EXPAT blarf. Modify the description
Jim Jagielski [Mon, 8 Oct 2001 16:45:33 +0000 (16:45 +0000)] 
Backout the EXPAT blarf. Modify the description
of EXPAT to explain about the Expat search order, which is new

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91355 13f79535-47bb-0310-9956-ffa450edef68

23 years agoChange meaning of yes/no re Greg's email
Jim Jagielski [Mon, 8 Oct 2001 16:04:33 +0000 (16:04 +0000)] 
Change meaning of yes/no re Greg's email

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91353 13f79535-47bb-0310-9956-ffa450edef68

23 years agoOops - I did not mean to commit this change. Undo expat change
Martin Kraemer [Mon, 8 Oct 2001 15:54:38 +0000 (15:54 +0000)] 
Oops - I did not mean to commit this change. Undo expat change

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91352 13f79535-47bb-0310-9956-ffa450edef68

23 years ago==Port of Apache 1.3.20 to AtheOS==
Martin Kraemer [Mon, 8 Oct 2001 15:49:33 +0000 (15:49 +0000)] 
==Port of Apache 1.3.20 to AtheOS==
Rodrigo Parra Novo <rpn@terra.com.br> writes:
   I have ported Apache 1.3.20 to AtheOS (A new OS, described on
www.atheos.cx), following the rules described by the PORTING document,
which can be found in Apache's src/ directory.

   I'm sending the (rather simple) patch attached. It would be nice if
someone from the Apache team could take a look at the patch, and tell me
if anything is still missing. It would be also nice if (hopefully) this
patch could be added to the current Apache 1.3 branch, on CVS.

   I (and others) have been running Apache on AtheOS for some time now,
and everything seems to work correctly, with the following exceptions:

   1. AtheOS does not use mmap() and shmget(), so we are using the
ScoreBoard on disk, for now;
   2. AtheOS does not support DSO for the moment, as shared libraries
are treated a bit differently from the way they are treated on UNIX.

Submitted by: Rodrigo Parra Novo <rpn@terra.com.br>
Reviewed by: Martin Kraemer

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91351 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix the EXPAT logic to the new meaning... Before, it was simply there to
Jim Jagielski [Mon, 8 Oct 2001 14:29:30 +0000 (14:29 +0000)] 
Fix the EXPAT logic to the new meaning... Before, it was simply there to
check that expat-lite existed, which was kind of bogus... Now, we
allow it to choose which Expat we want. We prefer the system's Expat
if available but will use expat-lite as a backup. We can also bypass
that as well.

PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91350 13f79535-47bb-0310-9956-ffa450edef68

23 years agoBS2000 now auto-detects union semun
Martin Kraemer [Mon, 8 Oct 2001 13:59:39 +0000 (13:59 +0000)] 
BS2000 now auto-detects union semun

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91349 13f79535-47bb-0310-9956-ffa450edef68

23 years agoBS2000 needs union semun
Martin Kraemer [Mon, 8 Oct 2001 13:18:48 +0000 (13:18 +0000)] 
BS2000 needs union semun

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91348 13f79535-47bb-0310-9956-ffa450edef68

23 years agoPer Ken's veto, the default setting for the manual dir was reverted to the
Martin Kraemer [Sat, 6 Oct 2001 22:01:10 +0000 (22:01 +0000)] 
Per Ken's veto, the default setting for the manual dir was reverted to the
pre-1.3.21 value of @@ServerRoot@@/htdocs/manual.
However, using the config.layout mechanism, or using the --manualdir= switch
of configure allows you to override this default, and "make install" will
not only install into the defined location, but will also fix the config
file for you (the Alias and <Directory > paths are fixed).

On non-unix platforms, this may be problematic, as the sed pattern
replaces @@ServerRoot@@/htdocs/manual by the setting of $(manualdir).
If that does not work for you, then please adapt whatever you used to
"make install" (probably not Apache's Makefile.tmpl which contains
this sed regex).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91341 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAdd 'AcceptMutex sysvsem' on FSC's SVR4 machines
Martin Kraemer [Sat, 6 Oct 2001 20:44:31 +0000 (20:44 +0000)] 
Add 'AcceptMutex sysvsem' on FSC's SVR4 machines

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91339 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix spelling
Cliff Woolley [Sat, 6 Oct 2001 17:36:19 +0000 (17:36 +0000)] 
Fix spelling

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91334 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Up-to-date ready-to-go [to sleep :]
William A. Rowe Jr [Sat, 6 Oct 2001 03:44:42 +0000 (03:44 +0000)] 
  Up-to-date ready-to-go [to sleep :]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91328 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Right this change to conform to my minimal interpretation of Ken Coar's
William A. Rowe Jr [Sat, 6 Oct 2001 03:40:04 +0000 (03:40 +0000)] 
  Right this change to conform to my minimal interpretation of Ken Coar's
  veto over creating /manual/ under ServerRoot.  It's possible he also
  ment to veto the Alias, I'm not clear.  If that's the case, these alias
  sections can be removed entirely.  I personally believe they are goodness.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91327 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Done
William A. Rowe Jr [Sat, 6 Oct 2001 03:28:39 +0000 (03:28 +0000)] 
  Done

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91326 13f79535-47bb-0310-9956-ffa450edef68

23 years ago More good notes
William A. Rowe Jr [Sat, 6 Oct 2001 02:29:09 +0000 (02:29 +0000)] 
  More good notes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91325 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Additional correction for the mutex changes on the TPF platform.
William A. Rowe Jr [Sat, 6 Oct 2001 02:21:11 +0000 (02:21 +0000)] 
  Additional correction for the mutex changes on the TPF platform.
  Should affect no other platforms.  [David McCreedy <McCreedy@us.ibm.com>]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91324 13f79535-47bb-0310-9956-ffa450edef68

23 years agoclean up comment
Chuck Murcko [Fri, 5 Oct 2001 17:46:39 +0000 (17:46 +0000)] 
clean up comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91317 13f79535-47bb-0310-9956-ffa450edef68

23 years agoComment cleanup.
Victor J. Orlikowski [Fri, 5 Oct 2001 17:24:59 +0000 (17:24 +0000)] 
Comment cleanup.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91316 13f79535-47bb-0310-9956-ffa450edef68

23 years agoBackout mistakenly re-applied patch. A previous
Jim Jagielski [Fri, 5 Oct 2001 14:25:29 +0000 (14:25 +0000)] 
Backout mistakenly re-applied patch. A previous
commit had already fixed the TPF problem without the overhead
of a nasty nop function

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91314 13f79535-47bb-0310-9956-ffa450edef68

23 years agoHere is the http_main.c change to fix the compilation error on TPF.
Jeff Trawick [Fri, 5 Oct 2001 14:20:53 +0000 (14:20 +0000)] 
Here is the http_main.c change to fix the compilation error on TPF.
This change is within an "#if defined(HAVE_TPF_CORE_SERIALIZED_ACCEPT)"
block of code so it should not affect any other platforms.

Submitted by: David McCreedy
Reviewed by: Jeff Trawick

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91313 13f79535-47bb-0310-9956-ffa450edef68

23 years agoforgot this
Chuck Murcko [Fri, 5 Oct 2001 08:49:34 +0000 (08:49 +0000)] 
forgot this

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91310 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove Explain debug code and replace with ap_log_*
Chuck Murcko [Fri, 5 Oct 2001 08:19:15 +0000 (08:19 +0000)] 
Remove Explain debug code and replace with ap_log_*

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91309 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix logic error in providing a nice failure message for a missing expat-lite
Greg Stein [Fri, 5 Oct 2001 07:52:10 +0000 (07:52 +0000)] 
Fix logic error in providing a nice failure message for a missing expat-lite
directory. No real configuration changes/effects.

Submitted by: Jim Jagielski <jim@jaguNET.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91308 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Fix the file-owner and file-group processing; I inadvertently
Ken Coar [Fri, 5 Oct 2001 00:53:14 +0000 (00:53 +0000)] 
Fix the file-owner and file-group processing; I inadvertently
added them as 'and' operations, so if they were specified but
not matched, nothing else could match either.  Fixed..

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91297 13f79535-47bb-0310-9956-ffa450edef68

23 years agoI am retagging this file to 1.3.21
Bill Stoddard [Thu, 4 Oct 2001 17:09:33 +0000 (17:09 +0000)] 
I am retagging this file to 1.3.21

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91288 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix compile break on Darwin 1.4
Bill Stoddard [Thu, 4 Oct 2001 17:07:44 +0000 (17:07 +0000)] 
Fix compile break on Darwin 1.4

Submitted by: Sander Temme

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91287 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFor the bump to 1.3.22(dev)
Jim Jagielski [Thu, 4 Oct 2001 13:48:36 +0000 (13:48 +0000)] 
For the bump to 1.3.22(dev)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91286 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAnd on to 1.3.22-dev
Bill Stoddard [Thu, 4 Oct 2001 13:42:57 +0000 (13:42 +0000)] 
And on to 1.3.22-dev

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91285 13f79535-47bb-0310-9956-ffa450edef68

23 years agoPreparing for 1.3.21 tag
Bill Stoddard [Thu, 4 Oct 2001 13:03:48 +0000 (13:03 +0000)] 
Preparing for 1.3.21 tag

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91284 13f79535-47bb-0310-9956-ffa450edef68

23 years agoPR:
Jim Jagielski [Thu, 4 Oct 2001 12:12:14 +0000 (12:12 +0000)] 
PR:
Obtained from:
Submitted by:
Reviewed by:

(Hopefully) a better patch for the TPF stuff... we want to avoid such
nasty things as nop functions because they waste too many cycles.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91283 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Justified fixed courier is the single hardest format in the world to
William A. Rowe Jr [Thu, 4 Oct 2001 08:40:51 +0000 (08:40 +0000)] 
  Justified fixed courier is the single hardest format in the world to
  read.  Having generated in excess of a billion documents in my former
  life, I will play authority on that ;)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91282 13f79535-47bb-0310-9956-ffa450edef68

23 years agoUpdate for yesterdays 1.3.21 changes
Mark J. Cox [Thu, 4 Oct 2001 08:17:36 +0000 (08:17 +0000)] 
Update for yesterdays 1.3.21 changes
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91281 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Fix absolute -> relative build paths
William A. Rowe Jr [Thu, 4 Oct 2001 08:12:41 +0000 (08:12 +0000)] 
  Fix absolute -> relative build paths

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91280 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Missed a commented-out default
William A. Rowe Jr [Thu, 4 Oct 2001 07:20:44 +0000 (07:20 +0000)] 
  Missed a commented-out default

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91279 13f79535-47bb-0310-9956-ffa450edef68

23 years ago LoadModule isn't sufficient. Quick testing of foo.pdf.gz files
William A. Rowe Jr [Thu, 4 Oct 2001 07:00:19 +0000 (07:00 +0000)] 
  LoadModule isn't sufficient.  Quick testing of foo.pdf.gz files
  (with a mime types declaration of app/x-pdf rather than app/pdf)
  still returns app/pdf - so mime_magic is run first.  Other modules
  may have been similarly misordered.

  This patch creates an absolute reference of all modules to Add.
  If I've misworded anything, feel free to correct me.  The module
  order itself is straight from www.apache.org's conf.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91278 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Of course, the export helps too.
William A. Rowe Jr [Thu, 4 Oct 2001 05:55:01 +0000 (05:55 +0000)] 
  Of course, the export helps too.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91277 13f79535-47bb-0310-9956-ffa450edef68

23 years ago This is taken straight from unix (on apache.org, actually). Haven't
William A. Rowe Jr [Thu, 4 Oct 2001 05:49:42 +0000 (05:49 +0000)] 
  This is taken straight from unix (on apache.org, actually).  Haven't
  attempted to interleave the precompiled modules.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91276 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Should work, no change for non-win32, and use an appropriate, simple
William A. Rowe Jr [Thu, 4 Oct 2001 05:48:24 +0000 (05:48 +0000)] 
  Should work, no change for non-win32, and use an appropriate, simple
  port of the complex code from ap_call_exec for Win32

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91275 13f79535-47bb-0310-9956-ffa450edef68

23 years ago mod_mime_magic aught to work, expose it.
William A. Rowe Jr [Thu, 4 Oct 2001 05:46:35 +0000 (05:46 +0000)] 
  mod_mime_magic aught to work, expose it.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91274 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Clear the decks --- we are ready for you Bill [although you may want to
William A. Rowe Jr [Thu, 4 Oct 2001 04:05:50 +0000 (04:05 +0000)] 
  Clear the decks --- we are ready for you Bill [although you may want to
  take one last look at the mod_usertrack.c patch I posted yesterday.]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91273 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Fix the compilation error on TPF.
William A. Rowe Jr [Thu, 4 Oct 2001 03:59:54 +0000 (03:59 +0000)] 
  Fix the compilation error on TPF.
  This change is within an "#if defined(HAVE_TPF_CORE_SERIALIZED_ACCEPT)"
  block of code so it should not affect any other platforms.
  [David McCreedy <McCreedy@us.ibm.com>]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91272 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Refresh the make files for 1.3.21's pending release.
William A. Rowe Jr [Thu, 4 Oct 2001 03:55:23 +0000 (03:55 +0000)] 
  Refresh the make files for 1.3.21's pending release.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91271 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Add the same s/ZI/Zi/ patch as applied to Apache 2.0 - so we are 100%
William A. Rowe Jr [Thu, 4 Oct 2001 03:53:08 +0000 (03:53 +0000)] 
  Add the same s/ZI/Zi/ patch as applied to Apache 2.0 - so we are 100%
  compatible with VC 5/6/7.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91270 13f79535-47bb-0310-9956-ffa450edef68

23 years ago I have no idea if the load order is correct here, I suspect it's close.
William A. Rowe Jr [Thu, 4 Oct 2001 03:46:55 +0000 (03:46 +0000)] 
  I have no idea if the load order is correct here, I suspect it's close.
  Would some 1.3 module ordering guru please double check ... the built
  in modules are detailed in apache-1.3/src/os/modules.c.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91269 13f79535-47bb-0310-9956-ffa450edef68

23 years agoThis is a big one people should know about.
Greg Stein [Thu, 4 Oct 2001 03:44:48 +0000 (03:44 +0000)] 
This is a big one people should know about.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91268 13f79535-47bb-0310-9956-ffa450edef68

23 years agoEliminating a compiler warning
Bradley Nicholes [Thu, 4 Oct 2001 00:27:24 +0000 (00:27 +0000)] 
Eliminating a compiler warning

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91267 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFix a mismatching issue, where index.html.foo.en had recognized .html and
Bill Stoddard [Wed, 3 Oct 2001 22:35:19 +0000 (22:35 +0000)] 
Fix a mismatching issue, where index.html.foo.en had recognized .html and
.en components, and exceptions index and foo.  This patch will ignore the
'missing' exception html from the request, and go on to test the exception
foo in the list.

This does -not- imply that a request for index.foo will succeed, in the
example above.  The pattern match tests index.foo[.*] so we wouldn't find
index.html.foo.anything.  The pattern matching proposed at one time by
Francis Daly would allow index.foo to succeed as well [although many to
many matching is dangerous, see comments in this patch.]

Port of patch from 2.0 by Bill Rowe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91266 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Accept service names modified by the user in the Win/2000 Service Control
William A. Rowe Jr [Wed, 3 Oct 2001 20:56:00 +0000 (20:56 +0000)] 
  Accept service names modified by the user in the Win/2000 Service Control
  Panel applet.  Allow the admin to specify -W dependency, where the given
  service will become a dependency for Apache when configured with the
  -k install and config options.  Finally, document -w and -W.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91265 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Less is more :)
William A. Rowe Jr [Wed, 3 Oct 2001 18:39:38 +0000 (18:39 +0000)] 
  Less is more :)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91263 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAdd a guide to Apache 1.3.21 changes, taken from the commit logs so not
Mark J. Cox [Wed, 3 Oct 2001 17:46:57 +0000 (17:46 +0000)] 
Add a guide to Apache 1.3.21 changes, taken from the commit logs so not
to miss things in CHANGES and sorted into categories, with minor changes
lumped together and some explanations changed to be more readable.
PR:
Obtained from:
Submitted by: Mark Cox
Reviewed by: Several Red Hat Apache Week team members

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91261 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Uhmmm... Netware is on this list.
William A. Rowe Jr [Wed, 3 Oct 2001 16:42:36 +0000 (16:42 +0000)] 
  Uhmmm... Netware is on this list.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91258 13f79535-47bb-0310-9956-ffa450edef68

23 years ago So close we can taste it.
William A. Rowe Jr [Wed, 3 Oct 2001 16:16:17 +0000 (16:16 +0000)] 
  So close we can taste it.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91257 13f79535-47bb-0310-9956-ffa450edef68

23 years agogettid() #define and tid_t were added to os.h for NetWare
Bradley Nicholes [Wed, 3 Oct 2001 15:45:47 +0000 (15:45 +0000)] 
gettid() #define and tid_t were added to os.h for NetWare

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91256 13f79535-47bb-0310-9956-ffa450edef68

23 years agoUse an installed Expat when available, rather than the builtin one.
Greg Stein [Wed, 3 Oct 2001 12:59:03 +0000 (12:59 +0000)] 
Use an installed Expat when available, rather than the builtin one.
Presuming the installed one is a shared library, then this should resolve
some of the longstanding issues with mod_perl / XML::Parser::Expat.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91252 13f79535-47bb-0310-9956-ffa450edef68

23 years agoUpdate mime.types file.
Lars Eilebrecht [Tue, 2 Oct 2001 21:54:32 +0000 (21:54 +0000)] 
Update mime.types file.

Map video/vnd.mpegurl to mxu according to
ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/video/vnd.mpegurl
and audio/x-mpegurl to m3u, because it is commonly used.

Submitted by: Heiko Recktenwald <uzs106@uni-bonn.de>
Reviewed by: Sander van Zoest, Lars Eilebrecht

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91248 13f79535-47bb-0310-9956-ffa450edef68

23 years agoModified mod_mime and mod_negotiation to prevent mod_negotiation
Bill Stoddard [Tue, 2 Oct 2001 21:01:31 +0000 (21:01 +0000)] 
Modified mod_mime and mod_negotiation to prevent mod_negotiation
from serving any multiview variant containing one or more
'unknown' filename extensions. In PR #8130, mod_negotiation was
incorrectly serving index.html.zh.Big5 when better variants were
available. The httpd.conf file on the failing server did not have
an AddLanguage directive for .zh, which caused mod_mime to loose
the file_type information it gleened from parsing the .html
extension. The absence of any language preferences, either in
the browser or configured on the server, caused mod_negotiation
to consider all the variants equivalent. When that occurs,
mod_negotiation picks the 'smallest' variant available, which
just happened to be  index.html.zh.Big5.
[Bill Stoddard, Bill Rowe] PR #8130

PR: 8130

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91243 13f79535-47bb-0310-9956-ffa450edef68

23 years agoSync file with httpd-2.0 version.
Lars Eilebrecht [Tue, 2 Oct 2001 19:52:16 +0000 (19:52 +0000)] 
Sync file with httpd-2.0 version.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91238 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFor the recent mod_negotiation patch
Bill Stoddard [Tue, 2 Oct 2001 19:35:30 +0000 (19:35 +0000)] 
For the recent mod_negotiation patch

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91237 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Pull some API action items that are already considered in 2.0, and note
William A. Rowe Jr [Tue, 2 Oct 2001 19:17:35 +0000 (19:17 +0000)] 
  Pull some API action items that are already considered in 2.0, and note
  those issues which are addressed by 2.0.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91236 13f79535-47bb-0310-9956-ffa450edef68

23 years ago The more things change...
William A. Rowe Jr [Tue, 2 Oct 2001 17:26:29 +0000 (17:26 +0000)] 
  The more things change...

  take a few things that are resolved in Apache 2.0 off the 1.3 status plate.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91235 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Correction to the changelog for revision 1.12 (the committed note applied
William A. Rowe Jr [Tue, 2 Oct 2001 16:13:21 +0000 (16:13 +0000)] 
  Correction to the changelog for revision 1.12 (the committed note applied
  to mod_unique_id.)

  Rev 1.12 simply changed the config parser to test ap_os_is_path_absolute
  rather than looking for a leading '/' (which didn't work on Netware, OS/2
  nor Win32.)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91234 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Steal a play from mod_proxy, which taught us this Win32 lesson. Threaded
William A. Rowe Jr [Tue, 2 Oct 2001 16:11:13 +0000 (16:11 +0000)] 
  Steal a play from mod_proxy, which taught us this Win32 lesson.  Threaded
  local storage must be allocated with the Tls*() family of functions, or
  the dynamically loaded module _will_ clobber our clib's (msvcrt's) own
  thread saftey stacks.

  I _don't_ know what the other multithread platforms require in terms of
  initialization.  OS2/Netware maintainers can steal the idea from the
  Win32 get_cur_unique_id() implementation, to initialize other copies
  on the fly (if required.)  They may already call child_init for every
  thread, so child_init could call the master_init to set up this thread's
  variables.  Remember that the get_cur_unique_id() applies to straight
  un*x fork implementations as well, so protect with #ifdef PLAT sections.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91233 13f79535-47bb-0310-9956-ffa450edef68

23 years agoBack port W. Rowe's 2.0 a fix for the /?M=D autoindex problem.
Bill Stoddard [Tue, 2 Oct 2001 16:05:20 +0000 (16:05 +0000)] 
Back port W. Rowe's 2.0 a fix for the /?M=D autoindex problem.

These two lines missing from the fast-redirect logic of mod_negotation.c are what
allowed  mod_dir to reconstruct the _original_ path (to index.html instead of the
new-found index.html.foo), merging the uri (unchanged) with the query string.
It then failed, leaving an autoindex listing iff the user provided a query string.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91232 13f79535-47bb-0310-9956-ffa450edef68

23 years ago[Cygwin] Add Stipe's patch which got lost because of '**** malformed patch at line...
Martin Kraemer [Tue, 2 Oct 2001 11:11:52 +0000 (11:11 +0000)] 
[Cygwin] Add Stipe's patch which got lost because of '**** malformed patch at line 75:'

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91230 13f79535-47bb-0310-9956-ffa450edef68

23 years agoSwitched the macro for getpid() to GetThreadGroupID() so that it would return
Bradley Nicholes [Mon, 1 Oct 2001 20:43:24 +0000 (20:43 +0000)] 
Switched the macro for getpid() to GetThreadGroupID() so that it would return
a different value from the gettid() macro.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91224 13f79535-47bb-0310-9956-ffa450edef68

23 years agoOops. Add missing Makefile for Cygwin. (Noticed by Stipe)
Martin Kraemer [Fri, 28 Sep 2001 11:29:02 +0000 (11:29 +0000)] 
Oops. Add missing Makefile for Cygwin. (Noticed by Stipe)
Submitted by: Stipe Tolj <tolj@wapme-systems.de>
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91175 13f79535-47bb-0310-9956-ffa450edef68

23 years agoHonor Pragma: no-cache for HTTP 1.0. The 1.3 proxy rewrite and 2.0 code
Chuck Murcko [Fri, 28 Sep 2001 05:28:59 +0000 (05:28 +0000)] 
Honor Pragma: no-cache for HTTP 1.0. The 1.3 proxy rewrite and 2.0 code
already handles both cases (Pragma: and Cache-Control:)
PR: 5668
Submitted by: Kim Bisgaard <kib@dmi.dk>
Reviewed by: Chuck Murcko

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91170 13f79535-47bb-0310-9956-ffa450edef68

23 years ago* configure: added case for Cygwin to translate shared module
Martin Kraemer [Thu, 27 Sep 2001 18:12:04 +0000 (18:12 +0000)] 
* configure: added case for Cygwin to translate shared module
extensions from .so to .dll. Almost the same as for OS2.

* htdocs/manual/cywin.html: added related changes to the configure
and build process for shared module DLLs.

* src/Configure: cleaned up Cygwin case for OS specific variable
declaration. Removed no longer need $DLL_IMPORT_DEF and
$DLL_IMPORT_LIB variables.

* src/Makefile.tmpl: removed no longer needed $DLL_IMPORT_LIB
variable.

* src/main/http_main.c: added dllexport declaration for int REALMAIN
for SHARED_CORE support.

* src/modules/standard/Makefile.Cygwin: added this new file to
reflect the extra rules needed to link the shared module DLLs. Very
similar to src/modules/standard/Makefile.OS2.

* src/os/cygwin/os.h: added explicit dllimport and dllexport
declarations for API_VAR_EXPORT and API_EXPORT(type).

PR:
Obtained from:
Submitted by: Stipe Tolj <tolj@wapme-systems.de>
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91166 13f79535-47bb-0310-9956-ffa450edef68

23 years agoQuick test on AIX indicates that stat("",&info) returns ENOENT (2).
Bill Stoddard [Wed, 26 Sep 2001 21:17:43 +0000 (21:17 +0000)] 
Quick test on AIX indicates that stat("",&info) returns ENOENT (2).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91156 13f79535-47bb-0310-9956-ffa450edef68

23 years agoPut a fuzzy date on the tag-n-roll
Jim Jagielski [Wed, 26 Sep 2001 18:22:06 +0000 (18:22 +0000)] 
Put a fuzzy date on the tag-n-roll

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91154 13f79535-47bb-0310-9956-ffa450edef68

23 years agoCode changes necessary to build mod_unique_id on NetWare
Bradley Nicholes [Wed, 26 Sep 2001 17:17:50 +0000 (17:17 +0000)] 
Code changes necessary to build mod_unique_id on NetWare

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91153 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Implement gettid() based qualifier for MULTITHREAD platforms.
William A. Rowe Jr [Wed, 26 Sep 2001 14:59:29 +0000 (14:59 +0000)] 
  Implement gettid() based qualifier for MULTITHREAD platforms.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91152 13f79535-47bb-0310-9956-ffa450edef68

23 years agoSorry, forgot to commit the CHANGES file along with the recent commit to
Bill Stoddard [Wed, 26 Sep 2001 14:47:15 +0000 (14:47 +0000)] 
Sorry, forgot to commit the CHANGES file along with the recent commit to
src/win32/os.c

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91151 13f79535-47bb-0310-9956-ffa450edef68

23 years agoWin32: Set errno to ENAMETOOLONG when os_stat() returns -1.
Bill Stoddard [Wed, 26 Sep 2001 14:41:11 +0000 (14:41 +0000)] 
Win32: Set errno to ENAMETOOLONG when os_stat() returns -1.

This will fix problem where Apache on Windows can return a directory index when
it should return a negotiated file.  read_types_multi() iterates over
the entries in a directory to build a candidate list of
files to negotiate.  ap_sub_req_lookup_file() is called for each file
which in turn calls stat() (os_stat() on Windows) to verify the file exists.
mod_negotiation will decline the request (rather than failing the
request as it should) if os_stat() fails and errno is not set.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91150 13f79535-47bb-0310-9956-ffa450edef68

23 years ago All MULTITHREAD platforms need the tid_t and gettid() functions before
William A. Rowe Jr [Wed, 26 Sep 2001 14:40:13 +0000 (14:40 +0000)] 
  All MULTITHREAD platforms need the tid_t and gettid() functions before
  they can compile mod_unique_id.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91149 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Leave debug compiler flag as /Zi when converting back to CVS's VC6.0 dsp
William A. Rowe Jr [Wed, 26 Sep 2001 14:28:46 +0000 (14:28 +0000)] 
  Leave debug compiler flag as /Zi when converting back to CVS's VC6.0 dsp
  format, so the module remains compatible 'out of the box' to VC5.0

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91148 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Add ws2_32.lib to this Win32 project, as suggested by Martin Kraemer.
William A. Rowe Jr [Wed, 26 Sep 2001 14:27:29 +0000 (14:27 +0000)] 
  Add ws2_32.lib to this Win32 project, as suggested by Martin Kraemer.
  Left as compiler debugging switch as /Zi (for VC 5,6,7 compatibility.)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91147 13f79535-47bb-0310-9956-ffa450edef68

23 years agoUpdate the mime.types file to the registered media types as
Mark J. Cox [Wed, 26 Sep 2001 08:00:03 +0000 (08:00 +0000)] 
Update the mime.types file to the registered media types as
of 2001-09-25 at IANA, and add xsl extension.  Also add .so and .dll
as already applied to Apache 2.0
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91144 13f79535-47bb-0310-9956-ffa450edef68

23 years agoAdded static to the inline function definition to support the GNU compiler
Bradley Nicholes [Tue, 25 Sep 2001 14:49:00 +0000 (14:49 +0000)] 
Added static to the inline function definition to support the GNU compiler

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91141 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Catching up
William A. Rowe Jr [Tue, 25 Sep 2001 02:16:46 +0000 (02:16 +0000)] 
  Catching up

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91139 13f79535-47bb-0310-9956-ffa450edef68

23 years agomod_proxy fixes
Chuck Murcko [Tue, 25 Sep 2001 00:36:42 +0000 (00:36 +0000)] 
mod_proxy fixes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91138 13f79535-47bb-0310-9956-ffa450edef68

23 years agofix truncated line
Chuck Murcko [Mon, 24 Sep 2001 22:35:37 +0000 (22:35 +0000)] 
fix truncated line
PR: 6055

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91135 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Get around a missing define from the more recent Platform SDKs.
William A. Rowe Jr [Mon, 24 Sep 2001 21:44:48 +0000 (21:44 +0000)] 
  Get around a missing define from the more recent Platform SDKs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91133 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Not raining on parades, just want these closed for a (hopefully) final
William A. Rowe Jr [Mon, 24 Sep 2001 20:59:59 +0000 (20:59 +0000)] 
  Not raining on parades, just want these closed for a (hopefully) final
  1.3 series release?

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91130 13f79535-47bb-0310-9956-ffa450edef68

23 years agoPass back cookies properly through reverse proxy
Chuck Murcko [Mon, 24 Sep 2001 20:19:44 +0000 (20:19 +0000)] 
Pass back cookies properly through reverse proxy
PR: 6055
Obtained from: "Eidelman, Brian" <BEidelman@netegrity.com>
Submitted by: "Eidelman, Brian" <BEidelman@netegrity.com>
Reviewed by: Chuck Murcko

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91129 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFixes problems with origin server connection close if client dies
Chuck Murcko [Mon, 24 Sep 2001 20:14:27 +0000 (20:14 +0000)] 
Fixes problems with origin server connection close if client dies
Fixes CacheForceCompletion directive
PR: 7383, 8067, 8090
Obtained from:  Alexey Panchenko <panchenko@liwest.ru>
Submitted by: Alexey Panchenko <panchenko@liwest.ru>
Reviewed by: Chuck Murcko

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91128 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove showstopper; as trawick commit of 2001/09/11 12:19:09
Dirk-Willem van Gulik [Mon, 24 Sep 2001 18:19:17 +0000 (18:19 +0000)] 
Remove showstopper; as trawick commit of 2001/09/11 12:19:09
has cleaned them up.

Added a >1 comparison to not do statistics if there are less
than 2 entries (and hence the standard deviation check would
explode on a divide by zero).

Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91127 13f79535-47bb-0310-9956-ffa450edef68

23 years agoPR:
Jim Jagielski [Mon, 24 Sep 2001 14:14:21 +0000 (14:14 +0000)] 
PR:
Obtained from:
Submitted by: Stipe Tolj <tolj@wapme-systems.de>
Reviewed by:

Some Cygwin portability changes, from
    Message-ID: <3BAB4213.74AA3C0F@wapme-systems.de>
Did not include the below patch to install.sh since this looked like
it would affect other OSs...

 #  Check if we need to add an executable extension (such as ".exe")
-#  on specific OS to src and dst
+#  on specific OS to src and dst.
+#  At least Cygwin requires this to ensure a clean "make install".
 if [ -f "$src.exe" ]; then
-  if [ -f "$src" ]; then
-    : # Cygwin [ test ] is too stupid to do [ -f "$src.exe" ] && [ ! -f "$src" ]
-  else
     ext=".exe"
-  fi
 fi
 src="$src$ext"
 dst="$dst$ext"

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91124 13f79535-47bb-0310-9956-ffa450edef68

23 years agoRemove obsolete comment
Martin Kraemer [Fri, 21 Sep 2001 09:04:19 +0000 (09:04 +0000)] 
Remove obsolete comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91099 13f79535-47bb-0310-9956-ffa450edef68

23 years agoErrorDocument 404 pointing to a parsed html file with a
dgaudet [Fri, 21 Sep 2001 03:51:54 +0000 (03:51 +0000)] 
ErrorDocument 404 pointing to a parsed html file with a
<!--#include virtual="file" --> with a request URI containing
%2f would result in a segfault (NULL pointer deref, not a
security problem).

PR: 8362

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91097 13f79535-47bb-0310-9956-ffa450edef68

23 years agoNo file owner/groups on OS/2 either.
Brian Havard [Wed, 12 Sep 2001 15:48:01 +0000 (15:48 +0000)] 
No file owner/groups on OS/2 either.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91011 13f79535-47bb-0310-9956-ffa450edef68

23 years agoFixed a compile problem for Win32 and NetWare
Bradley Nicholes [Wed, 12 Sep 2001 15:39:35 +0000 (15:39 +0000)] 
Fixed a compile problem for Win32 and NetWare

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91010 13f79535-47bb-0310-9956-ffa450edef68

23 years agoPR:8254
Jim Jagielski [Wed, 12 Sep 2001 15:16:43 +0000 (15:16 +0000)] 
PR:8254
Obtained from:
Submitted by: Gary Benson <gbenson@redhat.com>
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91009 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Fix recent mod_auth breakage (is there an OS2 patch lurking out there?)
William A. Rowe Jr [Wed, 12 Sep 2001 14:57:56 +0000 (14:57 +0000)] 
  Fix recent mod_auth breakage (is there an OS2 patch lurking out there?)

Submitted by: Pavel Novy <novy@feld.cvut.cz>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91008 13f79535-47bb-0310-9956-ffa450edef68

23 years agoclean up some warnings in ab introduced in this release so that
Jeff Trawick [Tue, 11 Sep 2001 12:19:09 +0000 (12:19 +0000)] 
clean up some warnings in ab introduced in this release so that
gcc compiles it cleanly with

  -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations

. make some qsort() comparison routines static so that no prototype
  is desired by gcc
. get rid of unused function pipehandler()

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91003 13f79535-47bb-0310-9956-ffa450edef68

23 years ago get*id() don't work on Windows; thanks to OtherBill for pointing
Ken Coar [Tue, 11 Sep 2001 03:29:11 +0000 (03:29 +0000)] 
get*id() don't work on Windows; thanks to OtherBill for pointing
it out.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@91000 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Offer a workaround as we hack this
William A. Rowe Jr [Tue, 11 Sep 2001 03:23:38 +0000 (03:23 +0000)] 
  Offer a workaround as we hack this

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@90999 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Rambling sstops
William A. Rowe Jr [Tue, 11 Sep 2001 03:11:57 +0000 (03:11 +0000)] 
  Rambling sstops

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@90998 13f79535-47bb-0310-9956-ffa450edef68

23 years ago Introduce vhost_alias and unique_id to the win32 build. The code needs
William A. Rowe Jr [Tue, 11 Sep 2001 03:11:16 +0000 (03:11 +0000)] 
  Introduce vhost_alias and unique_id to the win32 build.  The code needs
  some work, but there are several folks who've been pitching in.  If this
  isn't ready when we are ready to roll, I'll revert.

  Untested - btw - since mod_auth entirely broke the win32 build.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@90997 13f79535-47bb-0310-9956-ffa450edef68