]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
23 years agoCosmetics (unused variable in EBCDIC)
Martin Kraemer [Fri, 12 Apr 2002 07:18:50 +0000 (07:18 +0000)] 
Cosmetics (unused variable in EBCDIC)

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

23 years agoJustin is off to a new adventure...
Justin Erenkrantz [Fri, 12 Apr 2002 03:02:39 +0000 (03:02 +0000)] 
Justin is off to a new adventure...

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

23 years agoFix the new dechunking code for S/390 (EBCDIC).
Martin Kraemer [Thu, 11 Apr 2002 19:40:50 +0000 (19:40 +0000)] 
Fix the new dechunking code for S/390 (EBCDIC).

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

23 years ago Forgot some prototypes?
William A. Rowe Jr [Thu, 11 Apr 2002 03:57:02 +0000 (03:57 +0000)] 
  Forgot some prototypes?

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

23 years ago First, use addition to test against an unsigned for chunk_start after
William A. Rowe Jr [Thu, 11 Apr 2002 03:56:26 +0000 (03:56 +0000)] 
  First, use addition to test against an unsigned for chunk_start after
  we are certain chunk_start is a positive value.  Second, ap_bread
  is prototyped as an -int- ... not a size_t, not an off_t.
  These changes eliminate all mismatch type/sign errors on Win32.

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

23 years agoDo a "proper" indent by moving some curly braces outside of #if's.
Martin Kraemer [Tue, 9 Apr 2002 12:02:49 +0000 (12:02 +0000)] 
Do a "proper" indent by moving some curly braces outside of #if's.
Fix an error message to print the correct filename (not tempfile).
Remove the tempfile for Win32 on a failed rename(2).
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoAdd one more type
Martin Kraemer [Tue, 9 Apr 2002 10:40:23 +0000 (10:40 +0000)] 
Add one more type

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

23 years agoCorrect a timeout problem within proxy which would force long
Graham Leggett [Sun, 7 Apr 2002 19:12:27 +0000 (19:12 +0000)] 
Correct a timeout problem within proxy which would force long
or slow POST requests to close after 300 seconds.
PR: 7572
Obtained from:
Submitted by: Martin Lichtin <martin@lichtin.net>, Brian Bothwell <brian.bothwell@wisdomtools.com>
Reviewed by:

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

23 years agoAdd support for dechunking chunked responses in proxy.
Graham Leggett [Sun, 7 Apr 2002 18:57:36 +0000 (18:57 +0000)] 
Add support for dechunking chunked responses in proxy.
PR: 7513
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoUpdate the windows, os2 and netware build files to export ap_getline()
Graham Leggett [Sun, 7 Apr 2002 15:50:46 +0000 (15:50 +0000)] 
Update the windows, os2 and netware build files to export ap_getline()
and ap_get_chunk_size().
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoNamespace protect getline() and get_chunk_size().
Graham Leggett [Sat, 6 Apr 2002 14:31:05 +0000 (14:31 +0000)] 
Namespace protect getline() and get_chunk_size().
Export ap_getline() and ap_get_chunk_size().
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoRemove the last little bit of the multiple-headers bug in proxy. Before,
Graham Leggett [Sat, 6 Apr 2002 13:20:48 +0000 (13:20 +0000)] 
Remove the last little bit of the multiple-headers bug in proxy. Before,
only the last instance of a header would have been cached.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoFix a log line message to be clearer. There have been queries in the past
Graham Leggett [Sat, 6 Apr 2002 13:12:36 +0000 (13:12 +0000)] 
Fix a log line message to be clearer. There have been queries in the past
as to whether this message was an Apache problem, when it warns of a
downstream server problem.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoAdded defaults to the NetWare .conf file for LogRotateDaily and
Bradley Nicholes [Tue, 2 Apr 2002 16:52:23 +0000 (16:52 +0000)] 
Added defaults to the NetWare .conf file for LogRotateDaily and
LogRotateInterval directives

Submitted by: Guenter Knauf

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

23 years agoRemoved the NetWare #ifdef's since it is a NetWare module anyway
Bradley Nicholes [Tue, 2 Apr 2002 16:51:01 +0000 (16:51 +0000)] 
Removed the NetWare #ifdef's since it is a NetWare module anyway
Submitted by: Guenter Knauf

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

23 years agoFixed incompliance of AB when used with a proxy as reported by
Dirk-Willem van Gulik [Mon, 1 Apr 2002 04:24:48 +0000 (04:24 +0000)] 
Fixed incompliance of AB when used with a proxy as reported by
Taisuke Yamada <tai@iij.ad.jp>. Added error trapping to the
write function (important on systems with defered errors
after a connect). Documented the weakness of the write()
function - it assumes the whole RQ can always be fully
written to the socket. Fixed a compiler warning which
pointed out that 'bad' was both a label and a variable.

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

23 years agoRemoved email address on request - as obviscation was slammed down on the list -...
Dirk-Willem van Gulik [Fri, 29 Mar 2002 19:20:51 +0000 (19:20 +0000)] 
Removed email address on request - as obviscation was slammed down on the list - and Google is your friend in any case

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

23 years agoUpdate the Redhat layout to match v7. I decided to just replace the old layout
Joshua Slive [Thu, 28 Mar 2002 18:56:08 +0000 (18:56 +0000)] 
Update the Redhat layout to match v7.  I decided to just replace the old layout
on the principal that tracking every version of every os in config.layout would
be a nightmare.

PR: BZ-7422
Submitted by: Joe Orton

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

23 years agoAdd text/xml, audio/mpeg, video/quicktime support to mime magic file.
Justin Erenkrantz [Tue, 26 Mar 2002 18:35:16 +0000 (18:35 +0000)] 
Add text/xml, audio/mpeg, video/quicktime support to mime magic file.
(Justin changed the audio/mpeg sequence to match file(1)'s listing.)

PR: 7730
Submitted by: Linus Walleij <triad@df.lth.se>
Reviewed by: Justin Erenkrantz
(minor change with no effect on code, so committing.)

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

23 years agoFix some formatting problems before next commit.
Justin Erenkrantz [Tue, 26 Mar 2002 18:30:54 +0000 (18:30 +0000)] 
Fix some formatting problems before next commit.

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

23 years agomake it harder for future spam harvesters to find this email address.
Greg Ames [Tue, 26 Mar 2002 18:12:37 +0000 (18:12 +0000)] 
make it harder for future spam harvesters to find this email address.

One spammer offered to register my site with search engines or some such,
and pointed to this file.

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

23 years agoTighten up the overridden-Server-header bugfix in the proxy, by
Graham Leggett [Mon, 25 Mar 2002 22:45:05 +0000 (22:45 +0000)] 
Tighten up the overridden-Server-header bugfix in the proxy, by
only overriding if the request is a proxy request. It has been
pointed out that the previous fix allows CGIs and modules to
override the Server header, which is change to previous behavior.
PR:
Obtained from:
Submitted by: Graham Leggett, Joshua Slive
Reviewed by:

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

23 years agoAnother fix for the multiple-cookie header bug in proxy. With some
Graham Leggett [Mon, 25 Mar 2002 22:33:13 +0000 (22:33 +0000)] 
Another fix for the multiple-cookie header bug in proxy. With some
luck this bug is actually now dead.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoApplied "canonical reformatting" according to the Apache Style Guide
Martin Kraemer [Mon, 25 Mar 2002 09:21:59 +0000 (09:21 +0000)] 
Applied "canonical reformatting" according to the Apache Style Guide
(indent | pr -t -e8) without changing anything else.

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

23 years agoTypo
Martin Kraemer [Fri, 22 Mar 2002 07:34:57 +0000 (07:34 +0000)] 
Typo

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

23 years agoAnd we are 1.3.25-dev
Jim Jagielski [Thu, 21 Mar 2002 17:13:04 +0000 (17:13 +0000)] 
And we are 1.3.25-dev

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

23 years agoBad
Jim Jagielski [Thu, 21 Mar 2002 17:07:34 +0000 (17:07 +0000)] 
Bad

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

23 years agoLast one
Jim Jagielski [Thu, 21 Mar 2002 17:03:50 +0000 (17:03 +0000)] 
Last one

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

23 years agoBecause of the if's I change to else if's, these continue's are now
Cliff Woolley [Thu, 21 Mar 2002 17:02:53 +0000 (17:02 +0000)] 
Because of the if's I change to else if's, these continue's are now
functionally useless.  This gets rid of them without changing the behavior
at all (ie, it doesn't matter if this change makes it in to 1.3.24 or not).

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

23 years agoready to tag 1.3.24
Jim Jagielski [Thu, 21 Mar 2002 16:59:13 +0000 (16:59 +0000)] 
ready to tag 1.3.24
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoNote Cliff's fix
Jim Jagielski [Thu, 21 Mar 2002 16:52:20 +0000 (16:52 +0000)] 
Note Cliff's fix

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

23 years agohandle_if() and handle_elif() were now correctly checking return codes,
Cliff Woolley [Thu, 21 Mar 2002 16:48:46 +0000 (16:48 +0000)] 
handle_if() and handle_elif() were now correctly checking return codes,
but send_parsed_content() was ignoring THEIR return codes, resulting in
another segfault in a related set of circumstances.  In all cases we
should consider ret!=0 from any of the handle_foo() functions to mean
premature EOF was encountered.

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

23 years ago Couple of newly recognized dependencies
William A. Rowe Jr [Thu, 21 Mar 2002 16:33:39 +0000 (16:33 +0000)] 
  Couple of newly recognized dependencies

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

23 years agoFix minor formatting error. Mention the default for CGICommandArgs.
Aaron Bannert [Thu, 21 Mar 2002 16:16:15 +0000 (16:16 +0000)] 
Fix minor formatting error. Mention the default for CGICommandArgs.
Also mention isindex-style query argument passing, so we don't confuse
this with QUERY_STRING.

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

23 years ago Introduce proper escaping of command.com and cmd.exe for Win32.
William A. Rowe Jr [Thu, 21 Mar 2002 16:07:02 +0000 (16:07 +0000)] 
  Introduce proper escaping of command.com and cmd.exe for Win32.
  These patches close vulnerability CAN-2002-0061, identified and
  reported by Ory Segal <ory.segal@sanctuminc> 13 Feb 2002, by which
  any invocation of .bat or .cmd files permit system comprimize
  when cmd.exe parsed the args passed from QUERY_STRING.
  [William Rowe]

  Patches of the set reviewed by Allan Edwards and Bill Stoddard,
  while the security solutions were reviewed at length by the entire
  security community at the ASF.

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

23 years ago Add % and \r [C/R] to the dangerous Win32/OS2 characters.
William A. Rowe Jr [Thu, 21 Mar 2002 16:02:03 +0000 (16:02 +0000)] 
  Add % and \r [C/R] to the dangerous Win32/OS2 characters.
  Retain the Unix sh escapes list for compatibility.
  [William Rowe]

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

23 years ago Share ap_double_quotes() code between OS2 and Win32 to use
William A. Rowe Jr [Thu, 21 Mar 2002 16:01:31 +0000 (16:01 +0000)] 
  Share ap_double_quotes() code between OS2 and Win32 to use
  for Win32's command.com, and introduce ap_caret_escape_args()
  for Win32's cmd.exe.  [William Rowe]

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

23 years agoReverse this change - as pointed out by Joshua Slive the UserCanonicalName
Graham Leggett [Thu, 21 Mar 2002 14:52:55 +0000 (14:52 +0000)] 
Reverse this change - as pointed out by Joshua Slive the UserCanonicalName
directive handles this.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoWhen a proxied site was being served, Apache was replacing
Graham Leggett [Thu, 21 Mar 2002 14:49:46 +0000 (14:49 +0000)] 
When a proxied site was being served, Apache was replacing
the original site Server header with it's own, which is not
allowed by RFC2616. Fixed.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoChange ap_construct_url() so that the r->hostname is used in
Graham Leggett [Thu, 21 Mar 2002 14:37:42 +0000 (14:37 +0000)] 
Change ap_construct_url() so that the r->hostname is used in
the URL instead of the value of the ServerName directive. This
stops Apache redirecting to a different website name to the
one the user typed in, which can break cookies and javascript
handling on the client.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoFixed the previous multiple-cookie fix in the proxy. Cookies
Graham Leggett [Thu, 21 Mar 2002 11:38:03 +0000 (11:38 +0000)] 
Fixed the previous multiple-cookie fix in the proxy. Cookies
are broken in that they contain dates which in turn contain
commas - so merging and then unmerging them breaks Set-Cookie
headers. Sigh.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoFix a bug in #if and #elif whereby mod_include would not
Cliff Woolley [Thu, 21 Mar 2002 06:13:21 +0000 (06:13 +0000)] 
Fix a bug in #if and #elif whereby mod_include would not
notice premature EOF's while looking for the "expr=" tag.

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

23 years ago Clear up a signed/unsigned comparison and assignment.
William A. Rowe Jr [Thu, 21 Mar 2002 06:10:44 +0000 (06:10 +0000)] 
  Clear up a signed/unsigned comparison and assignment.

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

23 years ago Introduce earlier identification of command.com v.s. cmd.exe
William A. Rowe Jr [Thu, 21 Mar 2002 06:04:27 +0000 (06:04 +0000)] 
  Introduce earlier identification of command.com v.s. cmd.exe
  for Win32 .bat/.cmd scripts, and assure we treat command.com
  as a 16-bit application.  [William Rowe]

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

23 years ago Clarify some difficult to read code by modifying comments
William A. Rowe Jr [Thu, 21 Mar 2002 06:00:34 +0000 (06:00 +0000)] 
  Clarify some difficult to read code by modifying comments
  to express the current behavior, and deprecate some long
  unused win32 code.  [William Rowe]

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

23 years ago Pass the command line to the cmd.exe /c interpreter double quoted.
William A. Rowe Jr [Thu, 21 Mar 2002 05:59:30 +0000 (05:59 +0000)] 
  Pass the command line to the cmd.exe /c interpreter double quoted.
  This fixes a bug that CGI args ending in a double-quote would cause
  invocation to fail.  Just fixed the converse problem in Apache 2.0,
  where assumed they all acted as cmd.exe, which command.com will not.
  [William Rowe]

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

23 years ago Win32; Never invoke cmd or bat scripts based on the registry,
William A. Rowe Jr [Thu, 21 Mar 2002 05:58:08 +0000 (05:58 +0000)] 
  Win32; Never invoke cmd or bat scripts based on the registry,
  even with 'ScriptInterpreterSource Registry' enabled, since I've
  discovered the registry is inconsistent between the versions of
  WinNT/2K/XP.  [William Rowe]

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

23 years ago Provide Win32 users a log of the cgi command invoked, to assist
William A. Rowe Jr [Thu, 21 Mar 2002 05:56:52 +0000 (05:56 +0000)] 
  Provide Win32 users a log of the cgi command invoked, to assist
  in debugging scripts, at LogLevel info.  Also provide env vars
  at LogLevel debug for additional help to admins troubleshooting
  the ever mysterious "Premature end of script headers" error.
  Since this is the single most common cause of trouble reports on
  the newslist, at least this gives us something to point users at.
  [Aaron Bannert]

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

23 years ago Add the 'CgiCommandArgs off' directive, to allow paranoid admins
William A. Rowe Jr [Thu, 21 Mar 2002 05:55:37 +0000 (05:55 +0000)] 
  Add the 'CgiCommandArgs off' directive, to allow paranoid admins
  to disable the query argument passing mechanism in Apache.
  [Aaron Bannert]

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

23 years agofix a typo
Lars Eilebrecht [Tue, 19 Mar 2002 20:04:37 +0000 (20:04 +0000)] 
fix a typo

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

23 years agoExport ap_uuencode
Bill Stoddard [Tue, 19 Mar 2002 19:17:40 +0000 (19:17 +0000)] 
Export ap_uuencode

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

23 years agoBring Announcement somewhat up to date.
Jim Jagielski [Tue, 19 Mar 2002 14:59:53 +0000 (14:59 +0000)] 
Bring Announcement somewhat up to date.

PR:
Obtained from:
Submitted by:
Reviewed by:
CVSe ----------------------------------------------------------------------

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

23 years ago Yes Cliff... this can go in changes too.
William A. Rowe Jr [Sat, 16 Mar 2002 23:54:13 +0000 (23:54 +0000)] 
  Yes Cliff... this can go in changes too.

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

23 years ago Resolve bugs introduced by my Rev 1.173, which attempted to close
William A. Rowe Jr [Sat, 16 Mar 2002 23:44:20 +0000 (23:44 +0000)] 
  Resolve bugs introduced by my Rev 1.173, which attempted to close
  a type mismatch error.  This truncation should now produce a random
  result, once again.  PR 10090, 10185

  Bug pinpointed by Jeroen Boomgaardt <jeroen@swissclue.com>

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

23 years agoap_vformatter() was missing a final flush call.
Martin Kraemer [Thu, 14 Mar 2002 12:08:06 +0000 (12:08 +0000)] 
ap_vformatter() was missing a final flush call.
PR: 9932
Submitted by: Joshua Colvin <joshua@jammed.com>

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

23 years agoUpdate our copyright for this year, plus fix two files that had included
Roy T. Fielding [Wed, 13 Mar 2002 21:05:37 +0000 (21:05 +0000)] 
Update our copyright for this year, plus fix two files that had included
the wrong license.

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

23 years agoAdded the -e command line directive for NetWare to force all fatal
Bradley Nicholes [Wed, 13 Mar 2002 16:03:58 +0000 (16:03 +0000)] 
Added the -e command line directive for NetWare to force all fatal
configuration file errors to the logger screen rather than to the Apache
screen.

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

23 years agoAdded the -e command line directive for NetWare to force all fatal
Bradley Nicholes [Wed, 13 Mar 2002 15:58:40 +0000 (15:58 +0000)] 
Added the -e command line directive for NetWare to force all fatal
configuration file errors to the logger screen rather than to the Apache
screen.  This allows Apache to shutdown cleanly and completely on an
error condition without losing the error information that was written to the
screen or requiring user interaction to close the Apache screen.

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

23 years agoAdd the ProxyIOBufferSize option. Previously the size of the
Graham Leggett [Sat, 9 Mar 2002 22:25:41 +0000 (22:25 +0000)] 
Add the ProxyIOBufferSize option. Previously the size of the
buffer used while reading from the remote server in proxy was
taken from ProxyReceiveBufferSize. These two functions were
similar but not the same, thus the need for the split.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoAdd TPF Operating System-specific code for Network Services Database msg counts.
David McCreedy [Sat, 9 Mar 2002 06:25:02 +0000 (06:25 +0000)] 
Add TPF Operating System-specific code for Network Services Database msg counts.

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

23 years agoFix a NULL variable check in proxy where we were checking the
Graham Leggett [Fri, 8 Mar 2002 18:35:11 +0000 (18:35 +0000)] 
Fix a NULL variable check in proxy where we were checking the
wrong variable.
PR:
Obtained from:
Submitted by: Geff Hanoian <geff@pier64.com>
Reviewed by: Graham Leggett

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

23 years agoFix a -Wall warning and keep things for Darwin(MacOS) in sync.
Jim Jagielski [Wed, 6 Mar 2002 13:03:15 +0000 (13:03 +0000)] 
Fix a -Wall warning and keep things for Darwin(MacOS) in sync.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoFix typo in default config files related to Swedish language
Aaron Bannert [Tue, 5 Mar 2002 16:19:12 +0000 (16:19 +0000)] 
Fix typo in default config files related to Swedish language
documents.

PR: 9906, 10040
Obtained from:  Tomas ï¿½gren <stric@ing.umu.se>,
                Dennis Lundberg <dennis.lundberg@mdh.se>

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

23 years agoNote apxs fix.
Ben Laurie [Sat, 2 Mar 2002 17:48:28 +0000 (17:48 +0000)] 
Note apxs fix.

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

23 years agoapxs depends on the Makefile.
Ben Laurie [Sat, 2 Mar 2002 17:46:23 +0000 (17:46 +0000)] 
apxs depends on the Makefile.

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

23 years agoNo idea why an HTTP/1.1 proxy would send an HTTP/1.0 request
Graham Leggett [Sat, 2 Mar 2002 13:08:52 +0000 (13:08 +0000)] 
No idea why an HTTP/1.1 proxy would send an HTTP/1.0 request
to a remote server by default.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoAccording to some feedback, some have asked
Jim Jagielski [Fri, 1 Mar 2002 23:35:27 +0000 (23:35 +0000)] 
According to some feedback, some have asked
for the weekend to finalize some patches. Let's shoot for next week
for the 1.3.24 release

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

23 years agoSync with core member list from httpd-2.0
Lars Eilebrecht [Thu, 28 Feb 2002 17:16:13 +0000 (17:16 +0000)] 
Sync with core member list from httpd-2.0

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

23 years agoUpdate dev-URL and add info about users list.
Lars Eilebrecht [Thu, 28 Feb 2002 17:12:29 +0000 (17:12 +0000)] 
Update dev-URL and add info about users list.

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

23 years agoIncluded mod_log_nw into the NetWare build to cover log rotation since
Bradley Nicholes [Thu, 28 Feb 2002 17:07:45 +0000 (17:07 +0000)] 
Included mod_log_nw into the NetWare build to cover log rotation since
the OS does not have pipe support

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

23 years agoIncluded mod_log_nw into the build to cover log rotation on NetWare
Bradley Nicholes [Thu, 28 Feb 2002 17:03:00 +0000 (17:03 +0000)] 
Included mod_log_nw into the build to cover log rotation on NetWare

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

23 years agoLogging module for NetWare that implements log rotation. This solves the
Bradley Nicholes [Thu, 28 Feb 2002 16:57:57 +0000 (16:57 +0000)] 
Logging module for NetWare that implements log rotation.  This solves the
log rotation problem for NetWare since the NetWare OS does not support
pipes and can therefore not use the RotateLog utility.

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

23 years agoAdd note about daemontools.
Justin Erenkrantz [Thu, 28 Feb 2002 09:24:21 +0000 (09:24 +0000)] 
Add note about daemontools.

I am of the mind that it should not be added, but I won't stop anyone
if they garner 3 +1s from actual testing and feedback.

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

23 years agoFix typo in rotatelogs.8
Justin Erenkrantz [Wed, 27 Feb 2002 07:29:15 +0000 (07:29 +0000)] 
Fix typo in rotatelogs.8

PR: 9915
Submitted by: Will Lowe <harpo@thebackrow.net>
Reviewed by: Justin Erenkrantz

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

23 years agoApril weather in PA
Chuck Murcko [Tue, 26 Feb 2002 18:14:02 +0000 (18:14 +0000)] 
April weather in PA

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

23 years agoClean up warnings pointed out by WRowe
Chuck Murcko [Tue, 26 Feb 2002 18:01:28 +0000 (18:01 +0000)] 
Clean up warnings pointed out by WRowe

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

23 years agoWin32: Log an error when create_thread fails.
Bill Stoddard [Tue, 26 Feb 2002 15:04:53 +0000 (15:04 +0000)] 
Win32: Log an error when create_thread fails.

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

23 years agoIgnore AcceptMutex directive if it is present in an Apache on Windows config
Bill Stoddard [Tue, 26 Feb 2002 15:01:35 +0000 (15:01 +0000)] 
Ignore AcceptMutex directive if it is present in an Apache on Windows config
file.

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

23 years agoWin32: Emulate the blocking send/recv calls that were called in these functions
Bill Stoddard [Tue, 26 Feb 2002 14:25:56 +0000 (14:25 +0000)] 
Win32: Emulate the blocking send/recv calls that were called in these functions
when the timeout was set to 0. This is a bit of a hack but it is an improvement
over the original code. A better fix would involve making too many other changes
to the server that I would prefer not to make in the 1.3 tree.

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

23 years agoLets shoot for this WedThurs for
Jim Jagielski [Mon, 25 Feb 2002 19:02:18 +0000 (19:02 +0000)] 
Lets shoot for this WedThurs for
the 1.3.24 release. I'll be RM if no one else wants it

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

23 years agoThis patch changes a TPF-specific section of http_main.c to use the
Jeff Trawick [Fri, 22 Feb 2002 17:31:06 +0000 (17:31 +0000)] 
This patch changes a TPF-specific section of http_main.c to use the
correct subpool when initially opening the error log.
This makes TPF's ap_open_logs call the same as other platforms and
prevents a possible SIGPIPE in standalone_main on TPF.

Submitted by: David McCreedy
Reviewed by: Jeff Trawick

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

23 years agoStyle fixes only (noticed while checking on a bug report)
Ken Coar [Thu, 21 Feb 2002 16:13:24 +0000 (16:13 +0000)] 
Style fixes only (noticed while checking on a bug report)

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

23 years agoWhen proxy enabled a slow frontend client to read from an
Graham Leggett [Thu, 21 Feb 2002 06:03:08 +0000 (06:03 +0000)] 
When proxy enabled a slow frontend client to read from an
     expensive backend server, it would wait until it had delivered
     the response to the slow frontend client completely before
     closing the backend connection. The backend connection is now
     closed as soon as the last byte is read from it, freeing up
     resources that would have been tied up unnecessarily.

The proxy code read chunks from the backend server in a
     hardcoded amount of 8k. The existing ProxyReceiveBufferSize
     parameter has been overloaded to specify the size of this buffer.

PR:
Obtained from:
Submitted by:
Reviewed by:

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

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

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

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

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

23 years ago[Security] Prevent invalid client hostnames from appearing in
Martin Kraemer [Fri, 15 Feb 2002 11:32:34 +0000 (11:32 +0000)] 
[Security] Prevent invalid client hostnames from appearing in
the log file. If a double-reverse lookup was performed (e.g.,
for an "Allow from .my.domain" directive) but failed, then
a spoofed dns-reverse-address could appear in the logs. Now
the numeric address is logged instead. Note that
reverse-address-spoofing did NOT actually allow access
to any protected resource! It was only possible to cause apache to
log arbitrary names (for resources protected thusly) if you had
control over the reverse dns zone.

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

23 years agoFix some silliness: we ap_pstrdup() the string after we check if we
Graham Leggett [Wed, 13 Feb 2002 05:42:49 +0000 (05:42 +0000)] 
Fix some silliness: we ap_pstrdup() the string after we check if we
need to, not before.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoSome browsers ignore cookies that have been merged into a
Graham Leggett [Wed, 13 Feb 2002 05:35:02 +0000 (05:35 +0000)] 
Some browsers ignore cookies that have been merged into a
single Set-Cookie header. Set-Cookie and Set-Cookie2 headers
are now unmerged in the http proxy before being sent to the
client.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoCorrected the use of ap_table_set and ap_table_merge:
Graham Leggett [Mon, 11 Feb 2002 21:15:19 +0000 (21:15 +0000)] 
Corrected the use of ap_table_set and ap_table_merge:
- Fix a problem with proxy where each entry of a duplicated
header such as Set-Cookie would overwrite and obliterate the
previous value of the header, resulting in multiple header
values (like cookies) going missing.
- Fix a problem with proxy where X-Cache headers were
overwriting and then obliterating upstream X-Cache headers
from other proxies.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoWin32: Eliminate blocking network i/o in the Windows code paths. In practice
Bill Stoddard [Sat, 9 Feb 2002 14:51:30 +0000 (14:51 +0000)] 
Win32: Eliminate blocking network i/o in the Windows code paths. In practice
only sends() were ever blocking. That any network i/o was ever blocking
could be considered a bug in Apache.

This patch seems to work around a bug in WinXP that causes network write
data corruption. The bug appears to be tickled by the combined use of
WSADuplicateSocket and blocking sends().  Allan Edwards is submitting a
bug report to Microsoft.

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

23 years agoOnly lower case the canonical name on a call to ap_os_canonical_filename()
Bradley Nicholes [Fri, 8 Feb 2002 23:29:59 +0000 (23:29 +0000)] 
Only lower case the canonical name on a call to ap_os_canonical_filename()
if ap_os_case_canonical_filename() fails to retieve the information from the
file system, at least we have the casing from the request.

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

23 years agoAdded the missing header that contains the prototype for ap_construct_url()
Bradley Nicholes [Wed, 6 Feb 2002 23:17:53 +0000 (23:17 +0000)] 
Added the missing header that contains the prototype for ap_construct_url()

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

23 years agoD'er..
Ken Coar [Wed, 6 Feb 2002 15:59:27 +0000 (15:59 +0000)] 
D'er..

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

23 years agoAdd IgnoreCase keyword for case-insensitve directory listing
Ken Coar [Wed, 6 Feb 2002 15:53:37 +0000 (15:53 +0000)] 
Add IgnoreCase keyword for case-insensitve directory listing

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

23 years agoSatisfy some requests for some more
Jim Jagielski [Wed, 6 Feb 2002 14:54:52 +0000 (14:54 +0000)] 
Satisfy some requests for some more
time for some open issues

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

23 years ago Demote the 'turned /foo into http://host/foo' message from
Ken Coar [Tue, 5 Feb 2002 15:21:55 +0000 (15:21 +0000)] 
Demote the 'turned /foo into http://host/foo' message from
WARNING to DEBUG; it's a supported operation, so no need to
fill normal log files with noise.  Setting LogLevel to Debug
will show the activity, though.

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

23 years agoImplemented the real ap_os_case_canonical_filename() function so that we
Bradley Nicholes [Mon, 4 Feb 2002 22:30:20 +0000 (22:30 +0000)] 
Implemented the real ap_os_case_canonical_filename() function so that we
can get the accurately cased filename from the file system on NetWare.

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

23 years agoImplemented the real ap_os_case_canonical_filename() function so that we
Bradley Nicholes [Mon, 4 Feb 2002 22:26:28 +0000 (22:26 +0000)] 
Implemented the real ap_os_case_canonical_filename() function so that we
can get the accurately cased filename from the file system.

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

23 years agoMost likely a very stupid and anal
Jim Jagielski [Mon, 4 Feb 2002 14:56:51 +0000 (14:56 +0000)] 
Most likely a very stupid and anal
patch, but this uses no new constructs

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

23 years agoFix the longstanding bug that errors (returned by src/Configure)
Martin Kraemer [Mon, 4 Feb 2002 13:57:39 +0000 (13:57 +0000)] 
Fix the longstanding bug that errors (returned by src/Configure)
would not be noticed by the top level configure script.
That was bad for automated production environments, as errors would
go thru unnoticed, and caused havoc much later in the production.

Reviewed by: Jim Jagielski

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