]> git.ipfire.org Git - thirdparty/apache/httpd.git/log
thirdparty/apache/httpd.git
23 years agoAttached is a patch for allowing user changes on the cygwin platform
Jim Jagielski [Mon, 3 Jun 2002 12:28:27 +0000 (12:28 +0000)] 
Attached is a patch for allowing user changes on the cygwin platform
and a #define wrapper for the timeout singal we use to kill of pending
open childs that do not react on "usual" signals.

The signalling issue seems to be a problem on the Cygwin platform, but
it's abstracted, so other platforms may benefit from it. Again,
nothing else is changed in behaviour.

Changes are:

  * src/include/ap_config.h: added the system uid for Cygwin that is
the "root" user on Cygwin

  * src/main/http_main.c: some cygwin specific #defines around
setpgrp() and getuid() calls. Adding the #define SIG_TIMEOUT_KILL to
define which singal should be used to kill of timed out childs.
Defaulting to the know value for all other plaforms.

  * src/modules/proxy/proxy_cache.c: cygwin specific #define around
setpgrp()

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

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

23 years agoNote impact on invalid requests from Netscape
Martin Kraemer [Fri, 31 May 2002 07:13:00 +0000 (07:13 +0000)] 
Note impact on invalid requests from Netscape

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

23 years agoPush out the T&R 2 days to account for the latest additions to
Jim Jagielski [Thu, 30 May 2002 13:05:40 +0000 (13:05 +0000)] 
Push out the T&R 2 days to account for the latest additions to
the proxy code (for testing). Also, to allow time for one more
vote (or not) on the Bugz 9181 patch.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoAdd X-Forwarded-Host and X-Forwarded-Server to X-Forwarded-For
Graham Leggett [Thu, 30 May 2002 10:19:49 +0000 (10:19 +0000)] 
Add X-Forwarded-Host and X-Forwarded-Server to X-Forwarded-For
to the proxy.
PR:
Obtained from:
Submitted by: Thomas Eibner <thomas@stderr.net>
Reviewed by: Graham Leggett

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

23 years agoFix a problem in mod_proxy: it would not set the number of bytes
Martin Kraemer [Wed, 29 May 2002 20:39:16 +0000 (20:39 +0000)] 
Fix a problem in mod_proxy: it would not set the number of bytes
transferred, so other modules could not access the value from
the request_rec->bytes_sent field.
(And indeed, I also observed some time ago that the bytes_sent field was not set.)

PR: 6841
Submitted by: Anthony Howe <achowe (at) snert.com>
Reviewed by: Martin Kraemer

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

23 years agoUpdate ProxyConnAllow vote
Martin Kraemer [Wed, 29 May 2002 19:56:21 +0000 (19:56 +0000)] 
Update ProxyConnAllow vote

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

23 years agoiFrom david:
Dirk-Willem van Gulik [Wed, 29 May 2002 17:53:24 +0000 (17:53 +0000)] 
iFrom david:

        Date: Wed, 29 May 2002 09:22:58 -0600
        From: David McCreedy <McCreedy@us.ibm.com>
        Subject: [PATCH] TPF InetD change to src/os/tpf/os.c

        This patch reworks some of the checks in TPF's os_check_server function
        to better accommodate TPF's Internet Daemon processing.

        David McCreedy

PR:
Obtained from: mailing list
Submitted by: David McCreedy <McCreedy@us.ibm.com>
Reviewed by: Dirk-Willem van Gulik <dirkx@apache.org>

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

23 years agoFix a problem in mod_rewrite which would lead to 400 Bad Request
Martin Kraemer [Wed, 29 May 2002 17:39:23 +0000 (17:39 +0000)] 
Fix a problem in mod_rewrite which would lead to 400 Bad Request
responses for rewriting rules which resulted in a local path.

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

23 years agoUpdate TPF's sample JCL to exclude expat-lite.
David McCreedy [Wed, 29 May 2002 14:55:09 +0000 (14:55 +0000)] 
Update TPF's sample JCL to exclude expat-lite.

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

23 years agoNote 2 PRs that have been proposed for inclusion in 1.3.25. If they don't
Jim Jagielski [Wed, 29 May 2002 13:37:52 +0000 (13:37 +0000)] 
Note 2 PRs that have been proposed for inclusion in 1.3.25. If they don't
receive 3 +1s (*TESTED*) then they will not be included.

PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoMake sure that 'n' has a defined value
Martin Kraemer [Wed, 29 May 2002 08:52:20 +0000 (08:52 +0000)] 
Make sure that 'n' has a defined value

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

23 years agoSet the 1.3.25 schedule
Jim Jagielski [Tue, 28 May 2002 16:18:11 +0000 (16:18 +0000)] 
Set the 1.3.25 schedule

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

23 years agoPR:
Doug MacEachern [Thu, 23 May 2002 03:25:20 +0000 (03:25 +0000)] 
PR:
Obtained from:
Submitted by:
Reviewed by:
ap_escape_logitem referenced c2x() before it was declared, fatal error
with hpux cc.  move c2x definition before ap_escape_logitem.

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

23 years agoRemove out-of-date comment on edited item that
Jim Jagielski [Wed, 22 May 2002 18:06:38 +0000 (18:06 +0000)] 
Remove out-of-date comment on edited item that
was committed too late :)

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

23 years agoNot a showstopper but something Martin has expressed an interest
Jim Jagielski [Wed, 22 May 2002 14:15:27 +0000 (14:15 +0000)] 
Not a showstopper but something Martin has expressed an interest
in seeing resolved in 1.3.25
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoApply a stricter check to the request line syntax, in order to prevent
Martin Kraemer [Tue, 21 May 2002 13:03:56 +0000 (13:03 +0000)] 
Apply a stricter check to the request line syntax, in order to prevent
arbitrary user input to end up (unescaped) in the access_log and error_log
files. Until now, garbage could be injected to spoof accesses to nonexistent
(or inaccessible) resources -- of course without the client actually
getting access to them.
Now anything but whitespace following the "<method> <url> HTTP/x.y" request
line is disallowed, and special characters in the request are escaped
in the log.

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

23 years agoTypo in log message
Martin Kraemer [Tue, 21 May 2002 12:50:09 +0000 (12:50 +0000)] 
Typo in log message

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

23 years agoJohn Von Essen <john at essenz.com> contributes the diskimg.gif icon:
Martin Kraemer [Tue, 21 May 2002 12:43:32 +0000 (12:43 +0000)] 
John Von Essen <john at essenz.com> contributes the diskimg.gif icon:

> Hopefully this is the right place to send this comment. I have alot of
> disk images (.img) on my server. By default, there is no icon for a disk
> image.
>
> So I made one...
>
>      AddIcon /icons/diskimg.gif .img
>
> The diskimg.gif can be found at:
>
> http://www.essenz.com/icons/diskimg.gif
>
> Could this be added into future releases? Disk images are fairly popular.
> Especially when making boot floppies or driver disks for linux.

Submitted by: john at essenz.com

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

23 years agoGet rid of DEFAULT_XFERLOG as it is not used anywhere. It was
Martin Kraemer [Tue, 21 May 2002 12:24:59 +0000 (12:24 +0000)] 
Get rid of DEFAULT_XFERLOG as it is not used anywhere. It was
preserved by the build system, printed with "httpd -V", but
apart from that completely ignored: the default transfer log
is to not produce any transfer log.

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

23 years agoDoc updates to TPF platform install instructions to exclude expat-lite.
David McCreedy [Sun, 19 May 2002 05:08:36 +0000 (05:08 +0000)] 
Doc updates to TPF platform install instructions to exclude expat-lite.

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

23 years agoTPF-specific changes for syslog and option passing (such as -f).
David McCreedy [Sun, 19 May 2002 04:55:39 +0000 (04:55 +0000)] 
TPF-specific changes for syslog and option passing (such as -f).

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

23 years agoBinary files on cygwin must be opened in binary mode in the
Cliff Woolley [Fri, 17 May 2002 18:01:57 +0000 (18:01 +0000)] 
Binary files on cygwin must be opened in binary mode in the
default handler or they will be corrupted, just as with the
other \r\n platforms.

PR:  9185
Reviewed by:  William Rowe

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

23 years agoAdded Cygwin directory layout to config.layout file.
Martin Kraemer [Thu, 16 May 2002 16:32:31 +0000 (16:32 +0000)] 
Added Cygwin directory layout to config.layout file.

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

23 years agoget binbuild.sh working on Linux/390. It gets very confused when it sees
Greg Ames [Wed, 15 May 2002 15:27:55 +0000 (15:27 +0000)] 
get binbuild.sh working on Linux/390.  It gets very confused when it sees
options etc intended for OS390.

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

23 years ago One extra bit o' threadsafety, already discussed but with no momentum.
William A. Rowe Jr [Wed, 15 May 2002 14:47:08 +0000 (14:47 +0000)] 
  One extra bit o' threadsafety, already discussed but with no momentum.

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

23 years ago At least on Win32 ... close the book on nice-to-haves with no patch,
William A. Rowe Jr [Wed, 15 May 2002 14:45:24 +0000 (14:45 +0000)] 
  At least on Win32 ... close the book on nice-to-haves with no patch,
  or no point (.exe's available from 2.0 builds, duplicating ApacheMonitor
  in both trees is a waste and a maintenance headache.)

  Besides, we are -discouraging- future use.  If 1.3.2x is 'initial release'
  quality, 2.0 is much closer to fine.

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

23 years ago Looks like noone plans to leverage our sdbm
William A. Rowe Jr [Wed, 15 May 2002 14:37:29 +0000 (14:37 +0000)] 
  Looks like noone plans to leverage our sdbm

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

23 years ago I suspect this might be fixed by now, if anyone wants to test the
William A. Rowe Jr [Wed, 15 May 2002 14:36:06 +0000 (14:36 +0000)] 
  I suspect this might be fixed by now, if anyone wants to test the
  remaining half of this issue (IndexIgnore .foo .bar should hide both
  .foo and .bar).  Also interesting to determine if it's good in 2.0.

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

23 years ago Guys, didn't we get this resolved lo about 1.3.21-ish?
William A. Rowe Jr [Wed, 15 May 2002 14:32:05 +0000 (14:32 +0000)] 
  Guys, didn't we get this resolved lo about 1.3.21-ish?

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

23 years agoAlready in there, basically
Jim Jagielski [Wed, 15 May 2002 14:20:27 +0000 (14:20 +0000)] 
Already in there, basically

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

23 years agoSomehow I think these very old FreeBSD platforms
Jim Jagielski [Wed, 15 May 2002 14:15:28 +0000 (14:15 +0000)] 
Somehow I think these very old FreeBSD platforms
will not be missed :)

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

23 years agoNo doubt, people are already either handling
Jim Jagielski [Wed, 15 May 2002 14:13:29 +0000 (14:13 +0000)] 
No doubt, people are already either handling
this themselves, by clearing out env or else it's not a concern
for many people, or whatever... No need to track this anymore

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

23 years agoVery doubtful that these will be (should be?) handled
Jim Jagielski [Wed, 15 May 2002 14:10:47 +0000 (14:10 +0000)] 
Very doubtful that these will be (should be?) handled
in 1.3 at all anymore... If you want Apache and Windows, 2.0 is
the viable solution :)

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

23 years agoIt is what it is. It is well known that that's
Jim Jagielski [Wed, 15 May 2002 14:01:56 +0000 (14:01 +0000)] 
It is what it is. It is well known that that's
the behavior and we won't be fixing it in 1.3

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

23 years agoAlready in
Jim Jagielski [Wed, 15 May 2002 14:00:32 +0000 (14:00 +0000)] 
Already in

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

23 years agoWrite a 100 times - save your files before copy and commit.. fixed
Dirk-Willem van Gulik [Mon, 13 May 2002 23:12:02 +0000 (23:12 +0000)] 
Write a 100 times - save your files before copy and commit.. fixed
missing parenthesis which breaks the build.

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

23 years agoAdds a '-F' flag to httpd's main() - which causes the mother
Dirk-Willem van Gulik [Mon, 13 May 2002 23:00:07 +0000 (23:00 +0000)] 
Adds a '-F' flag to httpd's main() - which causes the mother
or supervisor process to not fork&detach - as to allow integration
with deamontools (http://cr.yp.to/daemontools.html).

PR:  http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7628
Obtained from:  http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=101467598720760&w=2
Michael Handler <handler-grendel.net>
Submitted by: http://www.catnook.com/patches/apache-1.3.24-daemontools.patch
Jos Backus <jos-catnook.com>
Reviewed by: Dirk-Willem van Gulik

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

23 years agoNote planned release for this week.
Jim Jagielski [Mon, 13 May 2002 14:33:29 +0000 (14:33 +0000)] 
Note planned release for this week.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoFix propagation of ${OPTIM} to subdirectories (which used to work in
Martin Kraemer [Mon, 13 May 2002 08:13:06 +0000 (08:13 +0000)] 
Fix propagation of ${OPTIM} to subdirectories (which used to work in
early 1.3's at least), so that it is possible to do a
  make OPTIM=-g
from the src/ directory to temporarily override the default
(e.g., for debugging).

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

23 years agoWhere are they, all the other binbuilds?
Martin Kraemer [Mon, 13 May 2002 07:21:45 +0000 (07:21 +0000)] 
Where are they, all the other binbuilds?

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

23 years agoGet things to compile with a HW card of openbsd
Dirk-Willem van Gulik [Sat, 11 May 2002 20:47:57 +0000 (20:47 +0000)] 
Get things to compile with a HW card of openbsd

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

23 years agoFix ab so it will now build on a platform lacking in writev and ssl.
David Reid [Fri, 10 May 2002 18:39:53 +0000 (18:39 +0000)] 
Fix ab so it will now build on a platform lacking in writev and ssl.
Yes such poor under privileged platforms do exist (BeOS R5 and before).

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

23 years agosrc/support/apxs.pl: re-arranged things to handle DSO extensions
Martin Kraemer [Mon, 6 May 2002 08:34:13 +0000 (08:34 +0000)] 
src/support/apxs.pl: re-arranged things to handle DSO extensions
in a less hardcoded way. (.so) because the shared building chain would
fail for Cygwin which uses native Win32 extensions (.dll).

Submitted by: Stipe Tolj <tolj@wapme-systems.de>

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

23 years agoOS/2: Export some additional public symbols from the core, just in case
Brian Havard [Sat, 4 May 2002 03:02:51 +0000 (03:02 +0000)] 
OS/2: Export some additional public symbols from the core, just in case
some 3rd party module needs them.

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

23 years agoFix Red Hat distribution name
Mark J. Cox [Fri, 3 May 2002 10:50:37 +0000 (10:50 +0000)] 
Fix Red Hat distribution name
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoOK. This is admittedly anal. But the whole idea behind cpp macros
Jim Jagielski [Thu, 2 May 2002 13:28:46 +0000 (13:28 +0000)] 
OK. This is admittedly anal. But the whole idea behind cpp macros
is to avoid things like "we know NSLINKMODULE_OPTION_NONE is 0"
and making such shortcuts as this. This makes it clear what exactly
we are setting, and though admittedly verbose, the tradeoff of a
few bytes of source is worth it :)

PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoAdd NSLINKMODULE_OPTION_RETURN_ON_ERROR option.
Wilfredo Sanchez [Wed, 1 May 2002 22:51:20 +0000 (22:51 +0000)] 
Add NSLINKMODULE_OPTION_RETURN_ON_ERROR option.

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

23 years agouse ap_snprintf() instead of snprintf()
Jeff Trawick [Wed, 1 May 2002 17:02:20 +0000 (17:02 +0000)] 
use ap_snprintf() instead of snprintf()

this fixes a build error on OS/390 which, in version V2R8 at
least, doesn't have snprintf()

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

23 years agoprovide a missing %s corresponding to colonport
Jeff Trawick [Wed, 1 May 2002 16:59:52 +0000 (16:59 +0000)] 
provide a missing %s corresponding to colonport
(the bug was introduced in the current development cycle, so
no CHANGES entry is necessary)

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

23 years agoAdd an intelligent error message should no proxy submodules be
Graham Leggett [Wed, 24 Apr 2002 17:37:50 +0000 (17:37 +0000)] 
Add an intelligent error message should no proxy submodules be
valid to handle a request.
PR: 8407
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoAllow child processes sufficient time for cleanups but making
Jim Jagielski [Mon, 22 Apr 2002 18:23:19 +0000 (18:23 +0000)] 
Allow child processes sufficient time for cleanups but making
ap_select in reclaim_child_processes more "resistant" to
signal interupts.

PR: Bugz 8176
Obtained from:
Submitted by: David Winterbourne <davidw@financenter.com>
Reviewed by: Jim Jagielski, Bill Rowe

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

23 years ago Worth noting
William A. Rowe Jr [Mon, 22 Apr 2002 17:41:34 +0000 (17:41 +0000)] 
  Worth noting

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

23 years ago Backport of httpd-2.0/modules/mappers/mod_rewrite.c 1.84
William A. Rowe Jr [Mon, 22 Apr 2002 17:06:35 +0000 (17:06 +0000)] 
  Backport of httpd-2.0/modules/mappers/mod_rewrite.c 1.84

PR: 7492

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

23 years agoAllow for the same functionality under Rhapsody...
Jim Jagielski [Mon, 22 Apr 2002 12:58:30 +0000 (12:58 +0000)] 
Allow for the same functionality under Rhapsody...
NSLINKMODULE_OPTION_NONE maps to the enum FALSE for the old API

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

23 years agoFor supported versions of Darwin, place dynamically loaded
Jim Jagielski [Mon, 22 Apr 2002 12:36:18 +0000 (12:36 +0000)] 
For supported versions of Darwin, place dynamically loaded
Apache extensions' public symbols into the global symbol
table. This allows dynamically loaded PHP extensions.
NOTE: this works as long as multiple modules don't
include overlapping symbols. Jim added the wrapper to
check for the existance of the option (which doesn't
exist in Rhapsody).

PR:
Obtained from:
Submitted by: Marko Karppinen <markonen@php.net>
Reviewed by: Jim Jagielski, Wilfredo Sanchez

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

23 years agoAdd a FIXME note around some broken code. The write is writing a buffer
Graham Leggett [Sun, 21 Apr 2002 21:16:39 +0000 (21:16 +0000)] 
Add a FIXME note around some broken code. The write is writing a buffer
of bogus data with a length that was never initialised.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agomake note of the proposal to release
Jim Jagielski [Sun, 21 Apr 2002 13:21:09 +0000 (13:21 +0000)] 
make note of the proposal to release

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

23 years agoRemove a last remnant of the expect-100-continue patch - the ETIMEOUT caused
Graham Leggett [Sun, 21 Apr 2002 11:35:08 +0000 (11:35 +0000)] 
Remove a last remnant of the expect-100-continue patch - the ETIMEOUT caused
windows builds to fail.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoMore notes...
Bill Stoddard [Fri, 19 Apr 2002 19:30:31 +0000 (19:30 +0000)] 
More notes...

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

23 years agoReference CVS id
Bill Stoddard [Fri, 19 Apr 2002 19:26:33 +0000 (19:26 +0000)] 
Reference CVS id

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

23 years agoCandidate CAN number for completeness.
Bill Stoddard [Fri, 19 Apr 2002 19:17:35 +0000 (19:17 +0000)] 
Candidate CAN number for completeness.

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

23 years agoFlag this a bit more clearly as a security issue...
Bill Stoddard [Fri, 19 Apr 2002 18:37:05 +0000 (18:37 +0000)] 
Flag this a bit more clearly as a security issue...

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

23 years agoUpdate binary availability
Martin Kraemer [Fri, 19 Apr 2002 15:15:45 +0000 (15:15 +0000)] 
Update binary availability

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

23 years agoCorrect proxy to be able to handle the unexpected 100-continue
Graham Leggett [Fri, 19 Apr 2002 11:15:19 +0000 (11:15 +0000)] 
Correct proxy to be able to handle the unexpected 100-continue
reponses sent during PUT or POST requests. (ie Hotmail works now)
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years ago Note available patch
William A. Rowe Jr [Thu, 18 Apr 2002 13:28:57 +0000 (13:28 +0000)] 
  Note available patch

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

23 years agoFixing a type conversion error when content_length is assigned the return
Bradley Nicholes [Wed, 17 Apr 2002 16:04:32 +0000 (16:04 +0000)] 
Fixing a type conversion error when content_length is assigned the return
value of ap_table_get()

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

23 years agoSometimes (when a read happened to end on a chunk boundary) the proxy
Martin Kraemer [Mon, 15 Apr 2002 09:41:22 +0000 (09:41 +0000)] 
Sometimes (when a read happened to end on a chunk boundary) the proxy
would just hang trying to read a CRLF that did not come (remaining==0
because end-of-chunk, not because chunksize==0).  Also, when it
received its data from an upstream proxy which did not really support
HTTP/1.1 but claimed it did (ICS, Squid, both using nonstandard
Proxy-Connection: headers), Apache would not clear out the
"Transfer-Enconding: chunked" header and failed to correctly serve the
request.

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

23 years agoOops -- detecting EOF while reading chunked is a protocol violation
Martin Kraemer [Sun, 14 Apr 2002 19:08:16 +0000 (19:08 +0000)] 
Oops -- detecting EOF while reading chunked is a protocol violation

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

23 years agoCorrect xhtml+xml
Joshua Slive [Sun, 14 Apr 2002 16:43:08 +0000 (16:43 +0000)] 
Correct xhtml+xml

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

23 years agoAdd a couple requested (and properly registered) mime types.
Joshua Slive [Sun, 14 Apr 2002 16:40:03 +0000 (16:40 +0000)] 
Add a couple requested (and properly registered) mime types.
See:
http://www.iana.org/assignments/media-types/application/
http://www.rfc-editor.org/rfc/rfc3236.txt
http://www.iana.org/assignments/media-types/image/vnd.djvu

PR: 7795,7969

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

23 years agoFix EOF detection in new proxy dechunking code. Before, we barfed when we got
Martin Kraemer [Fri, 12 Apr 2002 12:36:53 +0000 (12:36 +0000)] 
Fix EOF detection in new proxy dechunking code. Before, we barfed when we got
EOF (stripped down to '\xFF') instead of CRLF.

Also avoid a conversion problem for EBCDIC hosts.

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

23 years agoWhen we cannot read our own proxy-cached files, better delete them.
Martin Kraemer [Fri, 12 Apr 2002 12:34:46 +0000 (12:34 +0000)] 
When we cannot read our own proxy-cached files, better delete them.
Delete some unused variables (and function calls) as well.

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

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