]>
git.ipfire.org Git - thirdparty/apache/httpd.git/log
Mark J. Cox [Tue, 30 Jul 2002 13:08:04 +0000 (13:08 +0000)]
Add 3 new CVE names for old (circa 2000) security issues; rearrange
security changes so they are consistant
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96235
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 24 Jul 2002 20:41:24 +0000 (20:41 +0000)]
Support Caldera OpenUNIX 8.
Submitted by: Larry Rosenman <ler@lerctr.org>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96178
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Mon, 22 Jul 2002 16:26:03 +0000 (16:26 +0000)]
Tomcat with mod_jk2 sometimes omits the Reason-Phrase from the
response line ("HTTP/1.1 200 \r\n"). It looks like RFC2616 allows this,
but ap_getline() strips the trailing blank, and that lead to
an error in ap_proxy_read_response_line() for proxy-requests to
Tomcat+mod_jk2 servers. (It replaced the NIL after the "200" by
a space, and so the resulting response line had an extra NL appended).
Now the SP character which was deleted by ap_getline() is reappended,
avoiding the erroneous '\0'->' ' change, and preserving RFC2616's
requirement
Status-Line = HTTP-Version SP Status-Code SP Reason-Phrase CRLF
Reason-Phrase = *<TEXT, excluding CR, LF>
(thus there is now always a SP after the Status-Code).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96144
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 17 Jul 2002 14:50:58 +0000 (14:50 +0000)]
Use SysV semaphores by default on OpenBSD.
Submitted by: Henning Brauer <hb-apache-dev@bsws.de>
Reviewed by: Jim Jagielski, Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96096
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 17 Jul 2002 14:49:54 +0000 (14:49 +0000)]
Off by one millisecond ;-)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96095
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Tue, 16 Jul 2002 13:26:50 +0000 (13:26 +0000)]
Documented the printing of HARD_SERVER_LIMIT when using httpd -V.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96078
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Tue, 16 Jul 2002 13:21:10 +0000 (13:21 +0000)]
Scratching an old itch. Rather than cause a WARNING: in the log
with the value at startup - have a method to find the value without
actually really running it (or binding ot ports, touching logs, etc).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96077
13f79535 -47bb-0310-9956-
ffa450edef68
David McCreedy [Fri, 12 Jul 2002 14:31:15 +0000 (14:31 +0000)]
EBCDIC fix to ap/ap_strtol.c so it can handle bases greater than 19.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@96032
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 9 Jul 2002 15:26:26 +0000 (15:26 +0000)]
Don't allow a negative value to sneak through
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95987
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 9 Jul 2002 14:47:24 +0000 (14:47 +0000)]
Allow for null/all-whitespace C-L fields as we did pre-1.3.26. However,
we do not allow for the total bogusness of values for C-L, just this
one special case. IMO a C-L field of "iloveyou" is bogus as is one
of "123yabbadabbado", which older versions appear to have allowed
(and in the 1st case, assume 0 and in the 2nd assume 123). Didn't
make sense to make this runtime, but a documented special case
instead.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95986
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 8 Jul 2002 18:06:55 +0000 (18:06 +0000)]
Add ProtocolReqCheck directive, which determines if Apache will
check for a valid protocol string in the request (eg: HTTP/1.1)
and return HTTP_BAD_REQUEST if not valid. Versions of Apache
prior to 1.3.26 would silently ignore bad protocol strings, but
1.3.26 included a more strict check. This makes it runtime
configurable. The default is On. This also removes the requirement
on an ANSI sscanf() implementation.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95978
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 8 Jul 2002 17:19:04 +0000 (17:19 +0000)]
NetWare mod_rewrite file locking problem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95974
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 8 Jul 2002 17:18:32 +0000 (17:18 +0000)]
Since NetWare CLib does not implement file locking through fcntl() or flock(),
used a semaphore to simulate the file locking behavior.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95973
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Thu, 27 Jun 2002 20:57:21 +0000 (20:57 +0000)]
Finally signed and uploaded these.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95904
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 27 Jun 2002 14:10:40 +0000 (14:10 +0000)]
On 2nd thought, these should be explicitly listed.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95902
13f79535 -47bb-0310-9956-
ffa450edef68
Mark J. Cox [Thu, 27 Jun 2002 11:01:57 +0000 (11:01 +0000)]
Be consistant when highlighting security changes, check the CVE names
and add some missing ones (I applied a while ago for the remaining
CVE names for older issues, but since these are pre-2000 they are low
priority)
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95901
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Wed, 26 Jun 2002 18:34:00 +0000 (18:34 +0000)]
Style police; there appears to be a bug in here somewhere
(see bugzilla #10259), and I want to get the code style
fix out of the way first.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95890
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 26 Jun 2002 15:57:41 +0000 (15:57 +0000)]
Add sinix & reliantunix
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95889
13f79535 -47bb-0310-9956-
ffa450edef68
Graham Leggett [Sat, 22 Jun 2002 17:59:28 +0000 (17:59 +0000)]
Binaries available for LinuxPPC
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95845
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Sat, 22 Jun 2002 09:12:11 +0000 (09:12 +0000)]
... or at least, they WOULD be available if I could get my silly upload
to daedalus to go through. keeps stalling.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95841
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Fri, 21 Jun 2002 09:09:15 +0000 (09:09 +0000)]
Initialize n=0, just in case.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95831
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 20 Jun 2002 14:48:44 +0000 (14:48 +0000)]
Just uploaded sparc/sol8
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95823
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Wed, 19 Jun 2002 18:44:25 +0000 (18:44 +0000)]
Better document the error cases returned from get_chunk_size().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95811
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 19 Jun 2002 18:22:13 +0000 (18:22 +0000)]
Updated binary status for NetWare
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95809
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 19 Jun 2002 05:37:08 +0000 (05:37 +0000)]
Binaries for AIX 4.3 are up. I no longer have a functioning AIX 4.2 box.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95802
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Wed, 19 Jun 2002 03:16:36 +0000 (03:16 +0000)]
OS/2 binaries are up.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95798
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 19 Jun 2002 01:46:48 +0000 (01:46 +0000)]
I'd take Sol8 on Sparc
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95797
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Wed, 19 Jun 2002 01:41:01 +0000 (01:41 +0000)]
We now have 1.3.26 binaries for Darwin5.5, Solaris8/intel, and Linux2.4
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95796
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Wed, 19 Jun 2002 00:31:18 +0000 (00:31 +0000)]
Prepare for a new set of binary tarballs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95794
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Tue, 18 Jun 2002 23:34:31 +0000 (23:34 +0000)]
Fix the -f parameter so that it requires a follow-up argument again.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95790
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 18:17:02 +0000 (18:17 +0000)]
And we are 1.3.27-dev
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95783
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 18:14:02 +0000 (18:14 +0000)]
ready the tag
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95781
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 18:12:31 +0000 (18:12 +0000)]
For our own info
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95780
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 18:11:04 +0000 (18:11 +0000)]
For the announcement
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95779
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 18:09:14 +0000 (18:09 +0000)]
Update the changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95778
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 17:57:59 +0000 (17:57 +0000)]
Need to ensure that result is set, no matter what
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95777
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 18 Jun 2002 17:27:09 +0000 (17:27 +0000)]
It is entirely possible that dbuf is NULL. Accessing *dbuf when NULL is not
a good idea.
(How this escaped for essentially 5 years is completely unknown)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95776
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Tue, 18 Jun 2002 11:58:24 +0000 (11:58 +0000)]
OS/2: Fix linkage to ap_strtol() by making it a macro like on Win32. Modules
were failing to build because ap_strtol() wasn't being exported from the core.
This makes it unnecessary.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95770
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 05:20:33 +0000 (05:20 +0000)]
And note we are 1.3.26-dev
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95766
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 05:17:11 +0000 (05:17 +0000)]
Note the big change
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95765
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 05:10:02 +0000 (05:10 +0000)]
Get ready to tag 1.3.25
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95764
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 04:57:28 +0000 (04:57 +0000)]
Add in the expected Announcement file
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95763
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 18 Jun 2002 04:40:23 +0000 (04:40 +0000)]
According to Watcom and other docs, it appears Netware users can trust
the clib to return ERANGE, so let's punt this to release, and let our
friends at Netware author any necessary patches down the line.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95760
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 18 Jun 2002 04:19:46 +0000 (04:19 +0000)]
Two remnants required to make ap_strtol a macro on any platform,
specifically win32
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95759
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Tue, 18 Jun 2002 04:10:57 +0000 (04:10 +0000)]
use signed long to avoid compiler complaints about the negation of unsigned
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95758
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 18 Jun 2002 04:08:26 +0000 (04:08 +0000)]
We are safe. We don't need this according to MSVC docs assertions.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95757
13f79535 -47bb-0310-9956-
ffa450edef68
David McCreedy [Tue, 18 Jun 2002 03:23:45 +0000 (03:23 +0000)]
Add ap/ap_strtol.o to TPF's sample link JCL.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95756
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 03:13:25 +0000 (03:13 +0000)]
Document that ap_strtol should only really
be used with bases <19 because of EBCDIC.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95755
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 18 Jun 2002 02:30:01 +0000 (02:30 +0000)]
Get ap_strtol playing nicely on Windows and AIX
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95752
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 02:07:00 +0000 (02:07 +0000)]
Just in case, handle LONG_* if limits doesn't have 'em
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95751
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 01:21:46 +0000 (01:21 +0000)]
Bump MMN.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95749
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 01:19:46 +0000 (01:19 +0000)]
Fold ap_strtol fully into API
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95748
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 18 Jun 2002 01:04:41 +0000 (01:04 +0000)]
We don't want ctype.h, but we do want ap_ctype.h so that we can get the
ap_isspace macro.
Also remove needless cast to unsigned char as ap_isspace does that for us.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95747
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 01:00:00 +0000 (01:00 +0000)]
Migrate from strtol to ap_strtol, and use its known capability
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95746
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 18 Jun 2002 00:34:35 +0000 (00:34 +0000)]
Add in our ap_strtol() implementation
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95745
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 17 Jun 2002 19:38:19 +0000 (19:38 +0000)]
Prevent possible badness if the HUGE value for Content-Length
maps, via atol, to a negative number.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95733
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 17 Jun 2002 18:14:12 +0000 (18:14 +0000)]
Backport of 2.0 chunk handling
PR:
Obtained from:
Submitted by: Justin
Reviewed by: Aaron, Cliff, Jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95729
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 17 Jun 2002 17:58:43 +0000 (17:58 +0000)]
remaining needs (and should only) be a long. (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@95728
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Mon, 17 Jun 2002 17:07:49 +0000 (17:07 +0000)]
With OpenBSD 3.1 and up, allow modules to work on their
ELF-based architectures.
PR:
Obtained from:
Submitted by: Brad <brad@openbsd.org>
Reviewed by: Jim
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95727
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Fri, 14 Jun 2002 15:31:28 +0000 (15:31 +0000)]
Update...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95672
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 13 Jun 2002 18:59:26 +0000 (18:59 +0000)]
Thanks to Brian Havard for the heads-up
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95652
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Thu, 13 Jun 2002 15:00:18 +0000 (15:00 +0000)]
OS/2: Add core export needed by mod_log_config.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95643
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 7 Jun 2002 17:17:56 +0000 (17:17 +0000)]
Whether you believe us or not is up to you.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95570
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 5 Jun 2002 04:53:15 +0000 (04:53 +0000)]
First, checking for typos like fF: instead of Ff: in the getopt list
would have been goodness. But this simply doesn't apply to win32,
we don't DETACH in the Unix-ish way of the world.
I don't even believe this applies to ANY user of the MULTITHREADed
code path [only Netware and Win32 use it, correct?] But I'll leave
the code in, and exclude only Win32 (where it was a noop anyways.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95515
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Mon, 3 Jun 2002 17:15:01 +0000 (17:15 +0000)]
Updated test_chars for NetWare
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@95486
13f79535 -47bb-0310-9956-
ffa450edef68
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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