]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
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

23 years agoI propose a T&R around the 8th...
Jim Jagielski [Sat, 2 Feb 2002 15:05:58 +0000 (15:05 +0000)] 
I propose a T&R around the 8th...

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

23 years agoAdd -lpthread for Solaris since we reference pthread functions.
Jeff Trawick [Fri, 1 Feb 2002 02:27:04 +0000 (02:27 +0000)] 
Add -lpthread for Solaris since we reference pthread functions.

Previously we were picking up bogus pthread functions in libc.

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

23 years agoIf the RedirectMatch target is an abs_path, make it an absoluteURI
Ken Coar [Thu, 31 Jan 2002 20:29:41 +0000 (20:29 +0000)] 
If the RedirectMatch target is an abs_path, make it an absoluteURI

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

23 years ago Fix RedirectMatch so it won't emit invalid Location fields.
Ken Coar [Thu, 31 Jan 2002 18:28:01 +0000 (18:28 +0000)] 
Fix RedirectMatch so it won't emit invalid Location fields.

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

23 years agoAllow -S option to contain quotes.
Ben Laurie [Thu, 31 Jan 2002 13:34:33 +0000 (13:34 +0000)] 
Allow -S option to contain quotes.

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

23 years agoftp proxy: various cosmetic and functional improvements
Martin Kraemer [Sun, 27 Jan 2002 22:08:30 +0000 (22:08 +0000)] 
ftp proxy: various cosmetic and functional improvements
 - Allow for /%2f hack (to access the root directory / )
 - properly escape generated links in dir listing
 - do directory listings in ASCII, to avoid problems with EBCDIC servers
 - close data & control channels to server properly
 - rename "BUFF f" to "BUFF data" or "BUFF ctrl", depending on its FTP use

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

23 years ago* Rename "BUFF f" to "BUFF data" or "BUFF ctrl", depending on ftp use
Martin Kraemer [Sun, 27 Jan 2002 19:57:55 +0000 (19:57 +0000)] 
* Rename "BUFF f" to "BUFF data" or "BUFF ctrl", depending on ftp use
  (cosmetics only)
* Make output look more like xhtml (cosmetics only)
* Properly escape file names from ftp directory listing (as HTML or URI)
* Treat ftp rc 421 (closing connection) like -1 (connection was closed)
* fix a possible pointer underrun

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

23 years agoNo need to call time(NULL) twice
Martin Kraemer [Fri, 25 Jan 2002 17:25:14 +0000 (17:25 +0000)] 
No need to call time(NULL) twice

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

23 years agoAdded mod_auth_dbm to the build project
Bradley Nicholes [Thu, 24 Jan 2002 21:36:27 +0000 (21:36 +0000)] 
Added mod_auth_dbm to the build project

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

23 years agoChange for 1.3.23
Jim Jagielski [Tue, 22 Jan 2002 23:49:41 +0000 (23:49 +0000)] 
Change for 1.3.23

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

23 years agoReady for 1.3.24 now
Jim Jagielski [Tue, 22 Jan 2002 23:33:28 +0000 (23:33 +0000)] 
Ready for 1.3.24 now

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

23 years agoAck. Looks like this wasn't adjusted
Jim Jagielski [Tue, 22 Jan 2002 23:32:17 +0000 (23:32 +0000)] 
Ack. Looks like this wasn't adjusted
after 1.3.21... Setting for 1.3.23, then will move the tag

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

23 years agoAnd back to 1.3.24-dev
Jim Jagielski [Tue, 22 Jan 2002 23:28:26 +0000 (23:28 +0000)] 
And back to 1.3.24-dev

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

23 years agoDocument the symbol remapping before we move
Jim Jagielski [Tue, 22 Jan 2002 23:20:41 +0000 (23:20 +0000)] 
Document the symbol remapping before we move
the tag

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

23 years agoMake sure that those systems having gdbm can use it when a db library is
Victor J. Orlikowski [Tue, 22 Jan 2002 07:39:15 +0000 (07:39 +0000)] 
Make sure that those systems having gdbm can use it when a db library is
needed.
Submitted by: Thomas Eibner <thomas@stderr.net>

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

23 years ago Per W. Stoddard, Greg Marr and my research, let's get this right.
William A. Rowe Jr [Mon, 21 Jan 2002 21:56:43 +0000 (21:56 +0000)] 
  Per W. Stoddard, Greg Marr and my research, let's get this right.

  This change is a decorative NOOP.  It accurately reflects what the
  MSVC compiler actuall turned into bytecode.  We hope this change
  makes the actual fns clearer to the developer.

  However, there is no effective difference.  The _stdcall declaration
  for these functions was _ignored_ by MSVC, which treated the fn's
  as _cdecl (our API_EXPORT_NONSTD macro) because they use varargs.

  This time, buff.c:ap_bvputs() was out of sync (correct to this patch)

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

23 years ago ap_rprintf is implemented as API_EXPORT() in http_protocol.c.
William A. Rowe Jr [Mon, 21 Jan 2002 20:29:12 +0000 (20:29 +0000)] 
  ap_rprintf is implemented as API_EXPORT() in http_protocol.c.
  Therefore, make the prototype and implementation consistant.

  The question remains, why no compiler warning/emit?  Because MSVC [my
  version, at least] must have changed all of the ap_fn(foo, ...) decl
  from _stdcall to _cdecl, on it's own!

  I suggest our declarations are still borked, but they have worked only
  because MSVC ignored our poor judgement :)

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

23 years agoFix typo..
Bill Stoddard [Mon, 21 Jan 2002 19:34:31 +0000 (19:34 +0000)] 
Fix typo..

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

23 years agoApache 1.3.23 tagged. On to 1.3.24
Bill Stoddard [Mon, 21 Jan 2002 19:29:37 +0000 (19:29 +0000)] 
Apache 1.3.23 tagged. On to 1.3.24

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

23 years agoAbout to tag 1.3.23
Bill Stoddard [Mon, 21 Jan 2002 19:25:02 +0000 (19:25 +0000)] 
About to tag 1.3.23

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

23 years ago This one is a registered fn... that's why it must be _NONSTD.
William A. Rowe Jr [Sun, 20 Jan 2002 23:13:51 +0000 (23:13 +0000)] 
  This one is a registered fn... that's why it must be _NONSTD.
  Right call in the first place, sorry for doubting.

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

23 years ago Recent API exports make no sense without headers
William A. Rowe Jr [Sun, 20 Jan 2002 22:51:15 +0000 (22:51 +0000)] 
  Recent API exports make no sense without headers

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

23 years ago Several final namespace changes. Exports (with an ap_ prefix!) the
William A. Rowe Jr [Sun, 20 Jan 2002 22:45:14 +0000 (22:45 +0000)] 
  Several final namespace changes.  Exports (with an ap_ prefix!) the
  useful sendwithtimeout/recvwithtimeout symbols.  How useful?  SSL needs
  them, and proxy_connect should probably use them as well.  And corrects
  two newly exported (never released) symbols since they did not require
  the _NONSTD semantics.

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

23 years ago Warmed up enough to clear the ice from the walkways.
William A. Rowe Jr [Sun, 20 Jan 2002 21:41:14 +0000 (21:41 +0000)] 
  Warmed up enough to clear the ice from the walkways.

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

23 years ago Resolve 12 compiler emits for signedness. These turn out to be trivial,
William A. Rowe Jr [Sun, 20 Jan 2002 21:39:39 +0000 (21:39 +0000)] 
  Resolve 12 compiler emits for signedness.  These turn out to be trivial,
  since i is only used as an unsigned zero-based index.

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

23 years ago Warming in Chicago, finally
William A. Rowe Jr [Sun, 20 Jan 2002 20:17:43 +0000 (20:17 +0000)] 
  Warming in Chicago, finally

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

23 years ago Dispatch 26 compiler emits into oblivion. Vetting is desired, please
William A. Rowe Jr [Sun, 20 Jan 2002 20:14:38 +0000 (20:14 +0000)] 
  Dispatch 26 compiler emits into oblivion.  Vetting is desired, please
  post to the list if you participate.  They are all blindingly obvious,
  but extra eyes always help

  This eliminates all but the regex emits and MSVC's borked misdeclaration
  of FD_SET.

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

23 years ago Per W. Stoddard and Jim Js' request - revert to binary compatibility.
William A. Rowe Jr [Sun, 20 Jan 2002 19:19:10 +0000 (19:19 +0000)] 
  Per W. Stoddard and Jim Js' request - revert to binary compatibility.

  These declarations are entirely wrong, of course, but we will trudge
  on with 1.3.23 sharing this brokenness with 1.3.22 and prior.

  Will be grepping and fixing in 2.0.31-dev, if similar problems exist.

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

23 years agofix a spelling problem
Jeff Trawick [Fri, 18 Jan 2002 21:59:21 +0000 (21:59 +0000)] 
fix a spelling problem

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

23 years agowhat u just got (with the mod_proxy HTTP 1.1 change)
Chuck Murcko [Fri, 18 Jan 2002 20:36:23 +0000 (20:36 +0000)] 
what u just got (with the mod_proxy HTTP 1.1 change)

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

23 years agoThe rest of the proxy http 1.1 switch
Chuck Murcko [Fri, 18 Jan 2002 20:26:58 +0000 (20:26 +0000)] 
The rest of the proxy http 1.1 switch

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

23 years agoThe core code touch for the proxy HTTP 1.1 switch
Chuck Murcko [Fri, 18 Jan 2002 20:26:06 +0000 (20:26 +0000)] 
The core code touch for the proxy HTTP 1.1 switch

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

23 years agoOn HPUX 11.x, the 'ENOBUFS, No buffer space available'
Bill Stoddard [Thu, 17 Jan 2002 21:21:09 +0000 (21:21 +0000)] 
On HPUX 11.x, the 'ENOBUFS, No buffer space available'
error occures because the accept() cannot complete.
You will not see ENOBUFS at 10.20 because the kernel
hides any occurrence from being returned from user space.
ENOBUFS at 11.0 TCP/IP is quite possible, and could
occur intermittently. As a work-around, we are going to
ingnore ENOBUFS.

Submitted by: madhusudan_mathihalli@hp.com
Reviewed by: Bill Stoddard

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

23 years agoPR:
Jim Jagielski [Thu, 17 Jan 2002 13:20:51 +0000 (13:20 +0000)] 
PR:
Obtained from:
Submitted by: Stipe Tolj <tolj@wapme-systems.de>
Reviewed by:
Add in Stipe's Cygwin changes.... Have not folded in the Cygwin
timeout kill signaling patch yet... waiting for feedback.

Here are the changes:

  * src/include/ap_config.h: adding HAVE_PTHREAD_SERIALIZED_ACCEPT to
Cygwin block and defaulting to it.

  * src/main/http_main.c: exluding pthread_mutexattr_setpshared() call
for Cygwin platform. This calls seems yet not fully functional on this
platform. Forwarding problem to Cygwin core developers.

  * src/Configure: changed OS_MODULE_INCLUDE var for the Cygwin
platform block to refer to the (absolute) relative path for the
Makefile.Cygwin file.

  * src/modules/proxy/Makefile.tmpl: target libproxy.dll is hardcoded
for OS/2. That's not good. We have the same target on Cygwin, but use
other calls for it, so if construct here.

  * src/modules/standard/Makefile.Cygwin: adding a dummy target %.def
: %.c to satisfy OS/2 related dependacies on Cygwin too. Changed the
"run make twice" screen slightly.

  * src/Configuration.tmpl: added rule CYGWIN_WINSOCK=no

  * src/Configure: added loading of rule CYGWIN_WINSOCK and Cygwin
platform block specific if statement to include libwsock32.a lib for
Cygwin.

  * src/main/buff.c: added a couple of #define add-ons for
CYGWIN_WINSOCK

  * src/main/http_main.c: added two #defines for CYGWIN_WINSOCK and
compilation flag information output if set at configure time.

  * src/os/cygwin/os.h: added required #defines for CYGWIN_WINSOCK and
declarations for Win32 native calls.

Also a patch against current 1.3 cvs tree to fix the detection
of the gdbm library for the Cygwin platform to support dbm-enabled
mod_rewrite.

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

23 years agolog the requested file when reporting a weird problem serving a
Jeff Trawick [Wed, 16 Jan 2002 21:34:32 +0000 (21:34 +0000)] 
log the requested file when reporting a weird problem serving a
byterange

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

23 years agoignore generated file checkgid
Jeff Trawick [Wed, 16 Jan 2002 19:45:38 +0000 (19:45 +0000)] 
ignore generated file checkgid

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

23 years agomake an error message for an mmap() failure a little more specific
Jeff Trawick [Wed, 16 Jan 2002 19:36:23 +0000 (19:36 +0000)] 
make an error message for an mmap() failure a little more specific

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

23 years agofix a syntax error in an initializer which prevented http_main.c from
Jeff Trawick [Wed, 16 Jan 2002 15:52:15 +0000 (15:52 +0000)] 
fix a syntax error in an initializer which prevented http_main.c from
compiling on at least OS/390, AIX w/ xlc, and HP-UX with HP compiler;
Tru64 cc previously complained but generated code anyway; gcc -Wall
didn't complain before

unfortunately, this introduces a warning with gcc -Wall on Solaris since
in_addr is a union

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

23 years agoThis patch fixes my previous change for argument passing, put in place
Bill Stoddard [Tue, 15 Jan 2002 17:27:32 +0000 (17:27 +0000)] 
This patch fixes my previous change for argument passing, put in place
to support rotatelogs. It only affects TPF. I was stupidly displacing past
the end of the "args" array while setting up to fork to rotatelogs (or a CGI).

Submitted by: David McCreedy

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

23 years agoLog a more friendly message for server timeout.
Bill Stoddard [Mon, 14 Jan 2002 14:39:51 +0000 (14:39 +0000)] 
Log a more friendly message for server timeout.

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

23 years agoAdd Layout from FreeBSD ports collection
Martin Kraemer [Mon, 14 Jan 2002 09:39:25 +0000 (09:39 +0000)] 
Add Layout from FreeBSD ports collection

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

23 years agoFollowing taunts from Alfred Perlstein on IRC, use "httpready"
Tony Finch [Mon, 14 Jan 2002 04:49:44 +0000 (04:49 +0000)] 
Following taunts from Alfred Perlstein on IRC, use "httpready"
accept filter rather than "dataready" on FreeBSD after 4.1.1-RELEASE
where it works correctly.

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

23 years ago Demote the FileETag MMN change to a minor bump. Also fix a comment
Ken Coar [Fri, 11 Jan 2002 20:36:09 +0000 (20:36 +0000)] 
Demote the FileETag MMN change to a minor bump.  Also fix a comment
that incorrectly identified the previous MMN change.

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

23 years ago Whoops, forgot to bump MMN. Major bump because of a change
Ken Coar [Wed, 9 Jan 2002 19:47:03 +0000 (19:47 +0000)] 
Whoops, forgot to bump MMN.  Major bump because of a change
to the semi-private core_dir_config structure.  (Also fix a
stale comment from an earlier version of the FileETag patch.)

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

23 years ago It's clear from recent security reports that including configuration
William A. Rowe Jr [Wed, 9 Jan 2002 16:05:31 +0000 (16:05 +0000)] 
  It's clear from recent security reports that including configuration
  examples for non-core add-ins with our default .conf files causes some
  admins to bypass actually researching -how-to-configure- the given
  add-in module.  While this example was nice, we need to find another
  useful example, in addition to x-tar perhaps, to make this clearer.

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

23 years agoGlobal variable initialization for compatibility with the GNU compiler and NLM
Bradley Nicholes [Tue, 8 Jan 2002 19:54:08 +0000 (19:54 +0000)] 
Global variable initialization for compatibility with the GNU compiler and NLM
Linker
Submitted by: Pavel Novy <novy@feld.cvut.cz>

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

23 years agoSorry -- undoing accidentally committed stuff. The Content-Length
Martin Kraemer [Tue, 8 Jan 2002 16:26:18 +0000 (16:26 +0000)] 
Sorry -- undoing accidentally committed stuff. The Content-Length
fix of the preceding commit is preserved.

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