]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
24 years ago Minor changes to prevent scaring the bejesus out of Non-Win32/OS2 folk.
William A. Rowe Jr [Mon, 21 May 2001 18:04:02 +0000 (18:04 +0000)] 
  Minor changes to prevent scaring the bejesus out of Non-Win32/OS2 folk.

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

24 years agoFix spelling of 'concurrent'.
Sascha Schumann [Sun, 20 May 2001 12:43:36 +0000 (12:43 +0000)] 
Fix spelling of 'concurrent'.

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

24 years agoFix floating point exceptions on FreeBSD which occured, if
Sascha Schumann [Sun, 20 May 2001 12:41:46 +0000 (12:41 +0000)] 
Fix floating point exceptions on FreeBSD which occured, if
heartbeatres was set to 0.

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

24 years agoChange the compile switches for ReliantUNIX SVR4 not to use
Martin Kraemer [Fri, 18 May 2001 15:45:40 +0000 (15:45 +0000)] 
Change the compile switches for ReliantUNIX SVR4 not to use
SYSV semaphores, because upon reaching the system limit of
semaphores, the whole server exits (not just one child).
Apache could be improved to use Dean's NO_SEM_UNDO flag (see test/time-sem.c)
which is currently implemented only in the time-sem test program, but not in
apache. Until then, revert to using fcntl() locks.

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

24 years ago Time to loose a second copy of this from the installer directory, these
William A. Rowe Jr [Fri, 18 May 2001 04:29:17 +0000 (04:29 +0000)] 
  Time to loose a second copy of this from the installer directory, these
  variables seem here to stay.

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

24 years agoficks tiepo
Jim Jagielski [Wed, 16 May 2001 04:27:12 +0000 (04:27 +0000)] 
ficks tiepo

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

24 years ago One last update, and that's all she wrote
William A. Rowe Jr [Tue, 15 May 2001 17:34:58 +0000 (17:34 +0000)] 
  One last update, and that's all she wrote

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

24 years ago And there you are
William A. Rowe Jr [Tue, 15 May 2001 16:30:57 +0000 (16:30 +0000)] 
  And there you are

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

24 years ago Here we come...
William A. Rowe Jr [Tue, 15 May 2001 15:58:46 +0000 (15:58 +0000)] 
  Here we come...

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

24 years ago Just one more offering
William A. Rowe Jr [Tue, 15 May 2001 15:57:03 +0000 (15:57 +0000)] 
  Just one more offering

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

24 years ago Reverting ab changes for the 1.3.20 release, will reapply these
William A. Rowe Jr [Tue, 15 May 2001 15:36:12 +0000 (15:36 +0000)] 
  Reverting ab changes for the 1.3.20 release, will reapply these
  comments to the 1.3.21 head.

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

24 years ago At least it's not storming.
William A. Rowe Jr [Tue, 15 May 2001 15:31:30 +0000 (15:31 +0000)] 
  At least it's not storming.

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

24 years ago The last showstopper I'm aware of.
William A. Rowe Jr [Mon, 14 May 2001 05:14:20 +0000 (05:14 +0000)] 
  The last showstopper I'm aware of.

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

24 years agoFix spelling of my name in a couple of places.
Brian Havard [Mon, 14 May 2001 01:52:41 +0000 (01:52 +0000)] 
Fix spelling of my name in a couple of places.

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

24 years agoFicks da grammah..
Ken Coar [Sun, 13 May 2001 22:06:38 +0000 (22:06 +0000)] 
Ficks da grammah..

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

24 years ago Hmmm... the 2.0 versions are still easier to read, but this seems
William A. Rowe Jr [Sun, 13 May 2001 17:59:50 +0000 (17:59 +0000)] 
  Hmmm... the 2.0 versions are still easier to read, but this seems
  finally pretty clear.

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

24 years ago Answer the (single most?) common FAQ of trailing slashes on Aliases
William A. Rowe Jr [Sun, 13 May 2001 17:51:48 +0000 (17:51 +0000)] 
  Answer the (single most?) common FAQ of trailing slashes on Aliases

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

24 years ago On TPF, "HAVE_ISNAN" is erroneously being defined (due to cross-platform
William A. Rowe Jr [Sat, 12 May 2001 02:37:23 +0000 (02:37 +0000)] 
  On TPF, "HAVE_ISNAN" is erroneously being defined (due to cross-platform
  compiler issues unique to TPF).  TPF needs this patch to ignore the
  TestCompile results.

Submitted by: David McCreedy <mccreedy@us.ibm.com>

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

24 years agoget ab to compile on OS/390 by using strchr() instead of index()
Jeff Trawick [Thu, 10 May 2001 17:25:00 +0000 (17:25 +0000)] 
get ab to compile on OS/390 by using strchr() instead of index()
(we could instead have included the proper header, but this is
the way Dirk fixed it in 2.0 since we already use strchr() and
thus had the proper header everywhere)

Get rid of incorrect code to save (and then ignore) the retval
from signal().  "void *" isn't compatible with any sort of
function pointer.

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

24 years agoignore generated file Makefile
Jeff Trawick [Thu, 10 May 2001 17:04:42 +0000 (17:04 +0000)] 
ignore generated file Makefile

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

24 years agoOS/2: Override Configure detection of isinf & isnan. We have both but they're
Brian Havard [Thu, 10 May 2001 16:04:04 +0000 (16:04 +0000)] 
OS/2: Override Configure detection of isinf & isnan. We have both but they're
macros which Configure doesn't find.

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

24 years ago Accomodate the HAVE_ test for isnan/isinf
William A. Rowe Jr [Thu, 10 May 2001 14:54:54 +0000 (14:54 +0000)] 
  Accomodate the HAVE_ test for isnan/isinf

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

24 years agoPrevent nasty problems when platforms lack isinf() and/or isnan().
Jim Jagielski [Thu, 10 May 2001 14:04:22 +0000 (14:04 +0000)] 
Prevent nasty problems when platforms lack isinf() and/or isnan().
PR:
Obtained from:
Submitted by:
Reviewed by:

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

24 years agoProvide isinf() on OS/2.
Brian Havard [Thu, 10 May 2001 10:09:24 +0000 (10:09 +0000)] 
Provide isinf() on OS/2.

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

24 years ago Just moving things along
William A. Rowe Jr [Thu, 10 May 2001 04:08:17 +0000 (04:08 +0000)] 
  Just moving things along

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

24 years ago *) Correct a vulnerability in the Win32 and OS2 ports, by which a
William A. Rowe Jr [Thu, 10 May 2001 04:07:57 +0000 (04:07 +0000)] 
  *) Correct a vulnerability in the Win32 and OS2 ports, by which a
     client submitting a carefully constructed URI could cause a GP
     (segment) fault in the child process, which would have to be
     cleared by the operator to resume operation.  This vulnerability
     introduced no identified means to comprimize the server's data.
     Reported by Auriemma Luigi <kaino3@genie.it>.
     [William Rowe, Brian Harvard]

PR:  7522

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

24 years ago ISAPIs written for MS may pass 0 as the result code with no adverse effect.
William A. Rowe Jr [Wed, 9 May 2001 19:34:09 +0000 (19:34 +0000)] 
  ISAPIs written for MS may pass 0 as the result code with no adverse effect.

Submitted by: Jessie Oberreuter <joberreu@moselle.com>
Reviewed by: Will Rowe

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

24 years ago Resolve the win32 exec cmd bug, at least as far as some unixes support
William A. Rowe Jr [Wed, 9 May 2001 05:17:11 +0000 (05:17 +0000)] 
  Resolve the win32 exec cmd bug, at least as far as some unixes support
  it.  Presume the command contains a filepath and transpose forward
  slashes to backslashes in the path.  (Note part of the bug, correctly
  identified by the poster of 7415, was the /c flag being transposed to \c).

  There has to be a better way, but at least this is now partially, and not
  entirely broken.  Command.com _does_ accept quoted file paths with spaces
  for the executable.

PR: 7415

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

24 years ago Add ability to escape characters in Rewrite* input strings using
Ken Coar [Sun, 6 May 2001 22:00:02 +0000 (22:00 +0000)] 
Add ability to escape characters in Rewrite* input strings using
'\' (e.g., "\$" to keep it from having its special meaning), and
NoEscape/NE flag to disable filtering the rewritten output through
URI encoding.

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

24 years ago Apxs spoken here [win32].
William A. Rowe Jr [Fri, 4 May 2001 06:22:17 +0000 (06:22 +0000)] 
  Apxs spoken here [win32].

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

24 years ago Resolve isnan and isfnf for Win32
William A. Rowe Jr [Thu, 3 May 2001 02:24:59 +0000 (02:24 +0000)] 
  Resolve isnan and isfnf for Win32

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

24 years agoIncreased the HARD_SERVER_LIMIT for NetWare to 2048. NetWare
Bradley Nicholes [Fri, 27 Apr 2001 16:16:06 +0000 (16:16 +0000)] 
Increased the HARD_SERVER_LIMIT for NetWare to 2048.  NetWare
is able to handle a large number of service request threads.

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

24 years agoAdded #define's for isnan() and isinf() since these functions do not exist
Bradley Nicholes [Fri, 27 Apr 2001 16:13:35 +0000 (16:13 +0000)] 
Added #define's for isnan() and isinf() since these functions do not exist
on NetWare.  This fixes the unresolved link errors.

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

24 years agoMake ap_snprintf() more robust against border situations with
Martin Kraemer [Fri, 27 Apr 2001 13:01:28 +0000 (13:01 +0000)] 
Make ap_snprintf() more robust against border situations with
floating point numbers.

Submitted by: Lukas Schroeder <lukas@edeal.de>

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

24 years agoNetWare console screen handling changes
Bradley Nicholes [Thu, 12 Apr 2001 17:54:58 +0000 (17:54 +0000)] 
NetWare console screen handling changes

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

24 years agoChanged the initial screen handling for NetWare so that the -s parameter will
Bradley Nicholes [Thu, 12 Apr 2001 17:49:26 +0000 (17:49 +0000)] 
Changed the initial screen handling for NetWare so that the -s parameter will
properly destroy the Apache console screen and switch to the system
console screen.  Also removed the call to clrscr() for NetWare so that any
warning messages produced during startup are visible.

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

24 years agoFix two bugs in ab:
Martin Kraemer [Wed, 11 Apr 2001 21:23:54 +0000 (21:23 +0000)] 
Fix two bugs in ab:
1) The Host: header was not filled in correctly (it used the proxyhost,
   not the destination host), and
2) on POST requests, the wrong path was used.

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

24 years agoHelp RedHat 7 find db1 lib
Martin Kraemer [Wed, 11 Apr 2001 20:07:42 +0000 (20:07 +0000)] 
Help RedHat 7 find db1 lib

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

24 years agoMinor typo
Martin Kraemer [Wed, 11 Apr 2001 19:03:00 +0000 (19:03 +0000)] 
Minor typo

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

24 years ago Spare the unix folk those 'windows' questions
William A. Rowe Jr [Mon, 9 Apr 2001 15:15:00 +0000 (15:15 +0000)] 
  Spare the unix folk those 'windows' questions

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

24 years ago*Sigh.* Taking tjis back out *again,* to keep things fast in the default case.
Victor J. Orlikowski [Sun, 8 Apr 2001 07:50:02 +0000 (07:50 +0000)] 
*Sigh.* Taking tjis back out *again,* to keep things fast in the default case.
This appears not to be expected to return the port in all cases; module
authors should not expect this to be the case.

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

24 years agoGet rid of pseudo-bogus paths for non-APACI builds on Rhapsody.
Wilfredo Sanchez [Fri, 6 Apr 2001 03:13:11 +0000 (03:13 +0000)] 
Get rid of pseudo-bogus paths for non-APACI builds on Rhapsody.

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

24 years agoMaking live a little easier
Dirk-Willem van Gulik [Wed, 4 Apr 2001 19:15:21 +0000 (19:15 +0000)] 
Making live a little easier

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

24 years agoNeeded to check this, but ap_parse_uri_components was not ensuring that
Victor J. Orlikowski [Wed, 4 Apr 2001 06:56:28 +0000 (06:56 +0000)] 
Needed to check this, but ap_parse_uri_components was not ensuring that
the parsed uri's port field was set. This one-liner takes care of that.
Reviewed by: Chuck Murcko <chuck@topsail.org>

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

24 years agoD'oh. This should not have made it in, until I had a chance to consult.
Victor J. Orlikowski [Wed, 4 Apr 2001 01:01:45 +0000 (01:01 +0000)] 
D'oh. This should not have made it in, until I had a chance to consult.
Backing it out...

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

24 years agoUTIL_URI_REGEX no longer exists, so we remove the last dregs.
Victor J. Orlikowski [Wed, 4 Apr 2001 00:59:16 +0000 (00:59 +0000)] 
UTIL_URI_REGEX no longer exists, so we remove the last dregs.

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

24 years agoDoing last minute alphabettically sorting things to look nice is not always a good...
Dirk-Willem van Gulik [Tue, 3 Apr 2001 01:43:09 +0000 (01:43 +0000)] 
Doing last minute alphabettically sorting things to look nice is not always a good idea.

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

24 years agosorry, but there was a minor buggy API_EXPORT define within src/cygwin/os.h
Martin Kraemer [Mon, 2 Apr 2001 18:56:39 +0000 (18:56 +0000)] 
sorry, but there was a minor buggy API_EXPORT define within src/cygwin/os.h
which caused a make error while compiling in static mode.

Stipe

tolj@wapme-systems.de

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

24 years agoIntegrate support for the Cygwin 1.x platform (a POSIX emulation layer
Martin Kraemer [Mon, 2 Apr 2001 09:22:11 +0000 (09:22 +0000)] 
Integrate support for the Cygwin 1.x platform (a POSIX emulation layer
for Win32 systems, see http://www.cygwin.com)
[Stipe Tolj <tolj@wapme-systems.de>]

PR: #2936
Submitted by: Stipe Tolj <tolj@wapme-systems.de>
Reviewed by: Roy Fielding, Martin Kraemer

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

24 years agoRemove green hair and grow it longer
Dirk-Willem van Gulik [Mon, 2 Apr 2001 06:25:42 +0000 (06:25 +0000)] 
Remove green hair and grow it longer

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

24 years agoIt turns out that 'ab' has been under reporting apache's performance
Dirk-Willem van Gulik [Sun, 1 Apr 2001 23:05:58 +0000 (23:05 +0000)] 
It turns out that 'ab' has been under reporting apache's performance
for years; this patch fixes that; and also adds

- median/standard deviation calculations; to get an
idea of how good your measurement is. And a warning
if results are way out of bound.
- prints a 'percentile' table. Which shows the time it
took to process 50,66,80,90 etc percent of the requests.
- fixes a significant int overrun bug which caused longer
runs to generate realistic but totally bogus results. And
also changes in the write/pipe error handling to not cause
those skew a test unnoticed) Credits to Sander Temme
  <sander@covalent.net> for solving this riddle.
- add's gnuplot/CSV output for postprocessing.
- adds very rudimentary SSL support.

For full details on why this was nessesary (and lead to surprizing
results to say the leat); attend Sander Temme his talk at the
Santa Clara Apache Con next week:

TH18: Measuring and Enhancing Apache Performance
Day: Thu Time: 18h30
This presentation will describe a facility for testing web
server performance and will present some test results
for various system- and Apache configuration options.
Additionally, some suggestions on performance tuning will be presented.

Sorry for the size of the patch - but for various reasons we did not
get round to committing it :-( Getting results and getting confidence
in the output was just more important. I will do asap for 2.0 as well.

Input/comments/cronstructive critism as to the processing and presentation
of the data is greatly appreciated !

Obtained from:
Submitted by:
Reviewed by:

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

24 years agoAdded os_readdir and os_opendir to the export and import list
Bradley Nicholes [Sat, 31 Mar 2001 00:07:33 +0000 (00:07 +0000)] 
Added os_readdir and os_opendir to the export and import list

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

24 years agoFixed a typo in the #define of opendir() for NetWare
Bradley Nicholes [Sat, 31 Mar 2001 00:02:26 +0000 (00:02 +0000)] 
Fixed a typo in the #define of opendir() for NetWare

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

24 years agono message
Bradley Nicholes [Fri, 30 Mar 2001 17:37:54 +0000 (17:37 +0000)] 
no message

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

24 years agono message
Bradley Nicholes [Fri, 30 Mar 2001 16:16:08 +0000 (16:16 +0000)] 
no message

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

24 years ago Appears strftime wasn't adaquate on win32 (nor were stat and spawn), but
William A. Rowe Jr [Wed, 28 Mar 2001 23:18:12 +0000 (23:18 +0000)] 
  Appears strftime wasn't adaquate on win32 (nor were stat and spawn), but
  any 3rd party anything needs these same sources we use for the core.

  Rather than linking to the core, this patch moves that family into the
  ApacheOS library.

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

24 years agomust keep awake...
Roy T. Fielding [Wed, 28 Mar 2001 12:20:20 +0000 (12:20 +0000)] 
must keep awake...

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

24 years ago Resolve the stdcall/cdecl ambiguity that caused Win2K to crash with the
William A. Rowe Jr [Tue, 27 Mar 2001 19:18:14 +0000 (19:18 +0000)] 
  Resolve the stdcall/cdecl ambiguity that caused Win2K to crash with the
  set service description patch.  Also lighten the load (don't allocate
  a handle) to get at the advapi32.dll we already statically link to.

PR: 7471
Submitted by: Roman Neuhauser <cynic@mail.cz>

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

24 years ago Solved a very serious threading problem with WinNT/2K Services. The
William A. Rowe Jr [Mon, 26 Mar 2001 19:25:54 +0000 (19:25 +0000)] 
  Solved a very serious threading problem with WinNT/2K Services.  The
  moment master_main told that the shutdown was complete, the parent
  control thread exited Apache, leaving mod_jserv's Java process running
  and alternately invoking mod_perl's cleanups from the correct thread
  or the service control thread. [William Rowe]

  List of PR's too long to cite...

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

24 years ago For historical clarity, this is 'the' noop. The next patch will
William A. Rowe Jr [Mon, 26 Mar 2001 18:10:34 +0000 (18:10 +0000)] 
  For historical clarity, this is 'the' noop.  The next patch will
  introduce the new behavior with the appropriate waits.

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

24 years ago Clean out a bunch of stale code. This patch should effectively be a
William A. Rowe Jr [Mon, 26 Mar 2001 18:05:09 +0000 (18:05 +0000)] 
  Clean out a bunch of stale code.  This patch should effectively be a
  noop, simply making the code easier to follow before committing the
  real fix to our thread-jumping mod_perl/mod_jserv parent process bug.

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

24 years ago A lone typo
William A. Rowe Jr [Mon, 26 Mar 2001 17:22:07 +0000 (17:22 +0000)] 
  A lone typo

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

24 years ago Fixed the Description service value to apply to all Win32 platforms.
William A. Rowe Jr [Mon, 26 Mar 2001 17:13:44 +0000 (17:13 +0000)] 
  Fixed the Description service value to apply to all Win32 platforms.

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

24 years agoI always forget to update the CHANGES file.
Victor J. Orlikowski [Thu, 22 Mar 2001 19:53:33 +0000 (19:53 +0000)] 
I always forget to update the CHANGES file.

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

24 years agoThe EBCDIC patch was already committed
Martin Kraemer [Thu, 22 Mar 2001 15:23:54 +0000 (15:23 +0000)] 
The EBCDIC patch was already committed

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

24 years agoThe diagnosis of the location of ndbm.h was broken for mod_rewrite and
Victor J. Orlikowski [Wed, 21 Mar 2001 03:09:45 +0000 (03:09 +0000)] 
The diagnosis of the location of ndbm.h was broken for mod_rewrite and
mod_auth_dbm on some systems using glibc 2.2 (i.e. SuSE 7.1).

PR: 6929

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

24 years agoAdded my public key to the list.
Paul J. Reder [Tue, 20 Mar 2001 19:05:48 +0000 (19:05 +0000)] 
Added my public key to the list.

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

24 years agoChange any slashes in the "uname -m" output to underbars. HP machines
Jeff Trawick [Fri, 16 Mar 2001 14:13:40 +0000 (14:13 +0000)] 
Change any slashes in the "uname -m" output to underbars.  HP machines
have slashes in the name, and a slash in the machine name, and thus the
name of a binary distribution, messes up binbuild.sh (among other things).

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

24 years agoAllow empty headers in mod_proxy. See below:
Chuck Murcko [Fri, 16 Mar 2001 07:01:23 +0000 (07:01 +0000)] 
Allow empty headers in mod_proxy. See below:
Empty headers are allowed by RFC2068 section 4.2.  The presence or
absence of an empty header can be significant.  The current mod_proxy
of httpd 1.3.x removes empty headers. Change mod_proxy to preserve
empty headers.
Submitted by: Christian von Roques <roques@mti.ag>
Reviewed by: Graham Leggett, Chuck Murcko

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

24 years agoFix a typo in a comment.
Jeff Trawick [Wed, 14 Mar 2001 04:43:04 +0000 (04:43 +0000)] 
Fix a typo in a comment.

PR:            7404 (which had a patch for the hostname lookup core dump
                    which was already fixed as well as this typo)
Submitted by: Kunihiro Tanaka <tanaka@apache.or.jp>

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

24 years ago Improve customisability of rotatelogs' behaviour. Allow the
Ken Coar [Tue, 13 Mar 2001 20:05:05 +0000 (20:05 +0000)] 
Improve customisability of rotatelogs' behaviour.  Allow the
logfile name to be formatted according to strftime(3), and
let the user specify an offset from UTC.

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

24 years agoIgnasi writes,...
Martin Kraemer [Tue, 13 Mar 2001 10:22:21 +0000 (10:22 +0000)] 
Ignasi writes,...
  The first correction is not important, only removes a redundant line,
  the ap_pstrdup(a, "127.0.0.1") is done anyway at the end of the function.
  The second correction is really a bug the p-> can be NULL.

Submitted by: "Roca Carrio, Ignasi" <Ignasi.Roca@fujitsu-siemens.com>

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

24 years agoupdate TPF doc
Greg Ames [Mon, 12 Mar 2001 19:22:32 +0000 (19:22 +0000)] 
update TPF doc

Submitted by: David McCreedy

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

24 years ago Make it more clear that the error occurs at run-time, not
Ken Coar [Mon, 12 Mar 2001 18:03:34 +0000 (18:03 +0000)] 
Make it more clear that the error occurs at run-time, not
compile-time.

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

24 years agoBrad writes,
Martin Kraemer [Mon, 12 Mar 2001 10:23:34 +0000 (10:23 +0000)] 
Brad writes,
  Even though I don't run AIX, I was reading BUILD.NOTES and went to the URL
  specified in the AIX section about the PTFs to find the URL does not work
  anymore, I have found this URL to find the PTFs at
  http://techsupport.services.ibm.com/rs6k/fixdb.html

Submitted by: brad@openbsd.org

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

24 years agoThese files are now obsoleted by ap_ebcdic.c
Martin Kraemer [Fri, 9 Mar 2001 10:24:44 +0000 (10:24 +0000)] 
These files are now obsoleted by ap_ebcdic.c

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

24 years agoDavid McCreedy writes:
Martin Kraemer [Fri, 9 Mar 2001 10:17:48 +0000 (10:17 +0000)] 
David McCreedy writes:
> I've update the text files in os/tpf/samples, in part due to these ebcdic
> patches.
> I'd like to
>
>      - remove os/tpf/samples/linkdll.jcl
>      - add os/tpf/samples/linkhttp.jcl
Submitted by: "David McCreedy" <mccreedy@us.ibm.com>

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

24 years agoI added configurable EBCDIC configuration functionality to http_core.c;
Martin Kraemer [Fri, 9 Mar 2001 10:10:55 +0000 (10:10 +0000)] 
I added configurable EBCDIC configuration functionality to http_core.c;
because conversion is a base feature, this looked like the only sensible
place to me. Other basic features like Resource limits live there too.

* make EBCDIC conversion truly configurable. Up to know, there was a
  hardwired assumption that only files of MIME type text/* (and a few
  exceptions) could be EBCDIC files; and everything else HAD TO BE
  binary. This assumption breaks (again and again) for MIME types like
  application/postscript, model/vrml, application/x-javascript and
  others, which can never be stored as EBCDIC text files.
  I now implemented two new directives for defining the conversion
  based on MIME type or file extension. The conversion can be set for
  upload and download independently, on or off, for any file.

* make EBCDIC conversion symmetric. Up to now, there was no clean way
  to deal with uploaded content (POST with Content-Type:, PUT with
  Content-Type:) because a) there was no MIME checker attached to the
  header-reader, and b) you could not actually define a conversion
  based on MIME type. Both deficiencies have now been addressed (the
  ap_checkconv_in() routine is called upon parsing of an uploaded
  Content-Type: line, and it can set a flag which is different from
  the download conversion flag. Also, its change is triggered at a
  different phase in the request handling: the upload conversion
  is set as soon as a Content-Type: for an uploaded document is
  detected, but the download conversion is only set when the
  response is about to be returned). All this was impossible in the
  past.

* unify the EBCDIC tables to be in a single common file
  src/ap/ap_ebcdic.c (and src/include/ap_ebcdic.h) instead
  of having redundant copies under src/os/{tpf,bs2000,os390}/ebcdic.{c,h}
  The common file will have the correct translation table
  conditionally compiled based on #ifdef TPF/OS390/_OSD_POSIX.
  Up to now, each EBCDIC had its own copy, cloned and slightly
  adapted.

* Also, put the conversion checker ap_checkconv() to http_core,
  because is is an essential central cog in the whole conversion
  clockwork. Until now, three almost incompatible copies were
  spread throughout the EBCDIC platforms' os.c files.

Reviewed by: "David McCreedy" <mccreedy@us.ibm.com>

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

24 years ago Add -V option to suexec, to list compile-time settings with
Ken Coar [Thu, 8 Mar 2001 18:11:48 +0000 (18:11 +0000)] 
Add -V option to suexec, to list compile-time settings with
which it was built.  Only usable by root and the HTTPD_USER.

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

24 years agoOtherBill is right: the change to check (fd < 0) makes no sense, because
Martin Kraemer [Fri, 2 Mar 2001 22:37:00 +0000 (22:37 +0000)] 
OtherBill is right: the change to check (fd < 0) makes no sense, because
ap_slack() and make_sock() guarantee that the returned fd >= 0

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

24 years ago1 inch of snow in munich this morning
Martin Kraemer [Fri, 2 Mar 2001 22:19:12 +0000 (22:19 +0000)] 
1 inch of snow in munich this morning

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

24 years agoThe <IfModule> tags for MOD_STATUS and MOD_INFO were reversed.
Martin Kraemer [Fri, 2 Mar 2001 22:17:10 +0000 (22:17 +0000)] 
The <IfModule> tags for MOD_STATUS and MOD_INFO were reversed.
This caused neither to work unless both are loaded.

Submitted by: "Brad Nicholes" <BNICHOLES@novell.com>

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

24 years agoIgnasi writes:
Martin Kraemer [Fri, 2 Mar 2001 12:35:53 +0000 (12:35 +0000)] 
Ignasi writes:
  Both mod_ssl and KAME-ipv6 patch sets are adding the
  if (fd >= 0) in the FD_SET(fd, &listenfds) on http_main.c.
  I think this patch doesn't concert neither to mod_ssl nor to IPv6.

I agree, and I think it avoids a potential core dump too.
Submitted by: "Roca Carrio, Ignasi" <Ignasi.Roca@fujitsu-siemens.com>

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

24 years agoResync KEYS
Martin Kraemer [Fri, 2 Mar 2001 09:23:23 +0000 (09:23 +0000)] 
Resync KEYS

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

24 years agoPoint to httpd site for httpd information
Martin Kraemer [Fri, 2 Mar 2001 07:42:36 +0000 (07:42 +0000)] 
Point to httpd site for httpd information

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

24 years ago Microsoft spells it 'Millennium'
William A. Rowe Jr [Fri, 2 Mar 2001 02:22:50 +0000 (02:22 +0000)] 
  Microsoft spells it 'Millennium'

Submitted by: Robert M. Dickau <robertd@installshield.com>
Reviewed by: Will Rowe

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

24 years agoUpdate
Martin Kraemer [Wed, 28 Feb 2001 15:44:15 +0000 (15:44 +0000)] 
Update

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

24 years agoAdd a comment that linux22 (-DLINUX22) is not solely for Linux-2.2.x
Martin Kraemer [Wed, 28 Feb 2001 08:46:35 +0000 (08:46 +0000)] 
Add a comment that linux22 (-DLINUX22) is not solely for Linux-2.2.x
Submitted by: jean-frederic clere <jfrederic.clere@fujitsu-siemens.com>

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

24 years agoRe-generate my KEYS, and those for the tarballs
Martin Kraemer [Tue, 27 Feb 2001 15:10:11 +0000 (15:10 +0000)] 
Re-generate my KEYS, and those for the tarballs

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

24 years agoUpdate my KEY
Martin Kraemer [Tue, 27 Feb 2001 14:43:14 +0000 (14:43 +0000)] 
Update my KEY

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

24 years ago One more notable exception to escape.
William A. Rowe Jr [Tue, 27 Feb 2001 06:53:08 +0000 (06:53 +0000)] 
  One more notable exception to escape.

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

24 years ago Add the Win32 service 'description', of our running server_version.
William A. Rowe Jr [Tue, 27 Feb 2001 06:39:32 +0000 (06:39 +0000)] 
  Add the Win32 service 'description', of our running server_version.

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

24 years ago Added a new API for NetWare to allow Apache the chance to unimport
William A. Rowe Jr [Tue, 27 Feb 2001 03:59:53 +0000 (03:59 +0000)] 
  Added a new API for NetWare to allow Apache the chance to unimport
  module symbols before it shuts down.

    void ap_os_dso_unsym(void *handle, const char *symname)

  This is necessary so that Apache on NetWare can shutdown cleanly
  in an error condition such as a failure while reading the .CONF file.

Submitted by: Brad Nicholes <BNICHOLES@novell.com>
Reviewed by: William Rowe

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

24 years ago Clean up this mess ... stripped out all the bogus absolute paths
William A. Rowe Jr [Mon, 26 Feb 2001 21:32:54 +0000 (21:32 +0000)] 
  Clean up this mess ... stripped out all the bogus absolute paths
  from win32 the .mak structure.  Our immunity has been that our master
  makefile.win doesn't recurse the .mak projects, and we simply build
  all .mak targets in the order we choose.  Use src/helpers/fixwin32mak.pl
  when exporting these .mak files to keep up with it.

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

24 years ago A little bit of Win32 magic to eliminate absolute paths from .mak output
William A. Rowe Jr [Mon, 26 Feb 2001 21:30:28 +0000 (21:30 +0000)] 
  A little bit of Win32 magic to eliminate absolute paths from .mak output
  of the Developer Studio - export .mak files result.

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

24 years ago Introduce NUL device pipes for stdin and stdout for the parent Win32
William A. Rowe Jr [Mon, 26 Feb 2001 20:33:53 +0000 (20:33 +0000)] 
  Introduce NUL device pipes for stdin and stdout for the parent Win32
  service process.  This solves bugs such as PR7198 that report
  "dup2(stdin) failed" when trying to use piped logs.

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

24 years agoUpdate to current version
Martin Kraemer [Mon, 26 Feb 2001 18:30:07 +0000 (18:30 +0000)] 
Update to current version

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

24 years ago...and bump up to 1.3.20
Martin Kraemer [Mon, 26 Feb 2001 17:39:18 +0000 (17:39 +0000)] 
...and bump up to 1.3.20

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

24 years agoCosmetics. ABOUT TO TAG!
Martin Kraemer [Mon, 26 Feb 2001 16:59:44 +0000 (16:59 +0000)] 
Cosmetics. ABOUT TO TAG!

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

24 years agoFix typo (thanks, Cliff Woolley <cliffwoolley@yahoo.com>!)
Martin Kraemer [Mon, 26 Feb 2001 16:35:17 +0000 (16:35 +0000)] 
Fix typo (thanks, Cliff Woolley <cliffwoolley@yahoo.com>!)

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