]> granicus.if.org Git - apache/log
apache
24 years agoAnother one in the department of fairly useless patches which
Dirk-Willem van Gulik [Tue, 14 Mar 2000 14:09:52 +0000 (14:09 +0000)]
Another one in the department of fairly useless patches which
are best described as feature creep. Allows ${ENV} constructs
in the config file. This avoids the need for mod_perl or
m4 cleverness whilst mainting some of the usefullness. It
does not do (of course) multiline things or anything that clever.

Feel free to flame me.

PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84765 13f79535-47bb-0310-9956-ffa450edef68

24 years agoNasty backwards compatibility breaking 'fix' to get rid of
Dirk-Willem van Gulik [Tue, 14 Mar 2000 13:32:08 +0000 (13:32 +0000)]
Nasty backwards compatibility breaking 'fix' to get rid of

ErrorDocument 201 "Some string without a closing quote

case which is just pure ugly. I am _NOT_ going to be offended
if anyone rolls back this patch OR if anyone suggests to have
an ErrorDocument2 which the proper syntax/semantics.

But I thought lets take my chance whilst everyone is still
recovering from the apachecon.

Dw.

PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84764 13f79535-47bb-0310-9956-ffa450edef68

24 years agoTake my chance and try to sneak in a very nasty change which
Dirk-Willem van Gulik [Tue, 14 Mar 2000 12:18:28 +0000 (12:18 +0000)]
Take my chance and try to sneak in a very nasty change which
will break some backward compatibility but get rid of half a
dozen nasty if-then special cases in any config file parser
or gui. I am _NOT_ going to be offended if anyone rolls this
patch back; or hack's it with a RAW_ARG as to also take the
old config as well.

PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84763 13f79535-47bb-0310-9956-ffa450edef68

24 years agoeven more distclean goodness (there's still more... time for zzz though)
dgaudet [Tue, 14 Mar 2000 08:04:50 +0000 (08:04 +0000)]
even more distclean goodness (there's still more... time for zzz though)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84762 13f79535-47bb-0310-9956-ffa450edef68

24 years agomore missing from css
dgaudet [Tue, 14 Mar 2000 08:01:46 +0000 (08:01 +0000)]
more missing from css

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84761 13f79535-47bb-0310-9956-ffa450edef68

24 years agomissing from css patch
dgaudet [Tue, 14 Mar 2000 07:58:12 +0000 (07:58 +0000)]
missing from css patch

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84760 13f79535-47bb-0310-9956-ffa450edef68

24 years agoit's more traditional in autoconf projects for "make distclean" to clean
dgaudet [Tue, 14 Mar 2000 07:45:08 +0000 (07:45 +0000)]
it's more traditional in autoconf projects for "make distclean" to clean
up things such as the apaci script, rather than "make clean".

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84759 13f79535-47bb-0310-9956-ffa450edef68

24 years agoUpdate the example module to 2.0
Ryan Bloom [Mon, 13 Mar 2000 23:30:21 +0000 (23:30 +0000)]
Update the example module to 2.0

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84758 13f79535-47bb-0310-9956-ffa450edef68

24 years agoUpdated the announcement from 1.3.6 to the 2.0 Ryan actually sent
Dirk-Willem van Gulik [Mon, 13 Mar 2000 21:21:39 +0000 (21:21 +0000)]
Updated the announcement from 1.3.6 to the 2.0 Ryan actually sent

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84755 13f79535-47bb-0310-9956-ffa450edef68

24 years agoBackport the CSS security fixes to Apache 2.0a. Or is that forward
Jim Jagielski [Mon, 13 Mar 2000 20:27:29 +0000 (20:27 +0000)]
Backport the CSS security fixes to Apache 2.0a. Or is that forward
port? My sense of direction is all confused.

PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84751 13f79535-47bb-0310-9956-ffa450edef68

24 years agoUpdate the version string to reflect that we are currently working on
Ryan Bloom [Mon, 13 Mar 2000 18:53:22 +0000 (18:53 +0000)]
Update the version string to reflect that we are currently working on
Apache/2.0a2-dev.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84750 13f79535-47bb-0310-9956-ffa450edef68

24 years agoJust make 'buildconf' run on BSD (there is a space after the hash-bang) and
Dirk-Willem van Gulik [Mon, 13 Mar 2000 18:44:41 +0000 (18:44 +0000)]
Just make 'buildconf' run on BSD (there is a space after the hash-bang) and
added bogus INSTALL file plus some blurp in readme.mpm to point out that
you really need libtool and autoconf (which need m4).

On some platform's I found that I really HAD to use 'gmake' as the normal
make would not grok it. So I am wondering if adding something like

# Work out a correct 'make'. The issue is that we should use
# 'gmake' which is called 'make' on some platforms, and 'gmake'
# on some others.
#
GUESS=${MAKE:-make}

if `(${GUESS} -v | grep "GNU Make") > /dev/null 2>&1 `; then
        # Looks like gmake.
else
        GUESS=gmake
        if `${GUESS} -v | grep "GNU Make" > /dev/null 2>&1`; then
                echo Warning: Using 'gmake' instead of 'make'.
        else
                echo No 'gmake' found. Please set the MAKE environment
                echo variable first.
                exit 1
        fi
fi

MAKE=${GUESS}
export MAKE

to 'buildconf' would be appropriate to detect this ??

Dw.
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84749 13f79535-47bb-0310-9956-ffa450edef68

24 years agosome messed up comments... just copied in the license again from main/http_main.c...
dgaudet [Sun, 12 Mar 2000 20:02:45 +0000 (20:02 +0000)]
some messed up comments... just copied in the license again from main/http_main.c hope that was right

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84748 13f79535-47bb-0310-9956-ffa450edef68

24 years agomore post-old-style Configure cleanup
dgaudet [Sun, 12 Mar 2000 19:50:56 +0000 (19:50 +0000)]
more post-old-style Configure cleanup

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84747 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAdd my pgp key. Hmm. These files are awfully different.
Marc Slemko [Sat, 11 Mar 2000 18:15:16 +0000 (18:15 +0000)]
Add my pgp key.  Hmm.  These files are awfully different.

PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84742 13f79535-47bb-0310-9956-ffa450edef68

24 years agoThis fixes a bug on a development version of BeOS. Not sure why but
David Reid [Sat, 11 Mar 2000 15:43:27 +0000 (15:43 +0000)]
This fixes a bug on a development version of BeOS.  Not sure why but
when this is called it closes the original socket, not the accepted
one.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84740 13f79535-47bb-0310-9956-ffa450edef68

24 years agoDon't feel like sleeping, there's no one of interest in the bar, and
Manoj Kasichainula [Sat, 11 Mar 2000 05:42:50 +0000 (05:42 +0000)]
Don't feel like sleeping, there's no one of interest in the bar, and
after some serious harassment of NetSoft, I have a net connection
again.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84738 13f79535-47bb-0310-9956-ffa450edef68

24 years agoDUH #2
brian [Fri, 10 Mar 2000 23:12:38 +0000 (23:12 +0000)]
DUH #2

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84735 13f79535-47bb-0310-9956-ffa450edef68

24 years agoDUH
brian [Fri, 10 Mar 2000 23:11:42 +0000 (23:11 +0000)]
DUH

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84733 13f79535-47bb-0310-9956-ffa450edef68

24 years agochanged module name to more consistent naming scheme, as used by configure: mod_auth_...
Ronald Tschalar [Fri, 10 Mar 2000 14:28:07 +0000 (14:28 +0000)]
changed module name to more consistent naming scheme, as used by configure: mod_auth_xxx -> auth_xxx_module

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84729 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAdd a new KEY
Ryan Bloom [Fri, 10 Mar 2000 14:13:22 +0000 (14:13 +0000)]
Add a new KEY

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84727 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix all the License issues. Including:
Ryan Bloom [Fri, 10 Mar 2000 00:07:37 +0000 (00:07 +0000)]
Fix all the License issues.  Including:
s/Apache Group/Apache Software Foundation/
s/1999/2000/
s/Sascha's license/ASF license

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84725 13f79535-47bb-0310-9956-ffa450edef68

24 years agoPR:
Ryan Bloom [Thu, 9 Mar 2000 05:56:46 +0000 (05:56 +0000)]
PR:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84722 13f79535-47bb-0310-9956-ffa450edef68

24 years agoThis is all we have said we need for an alpha release. The rest of the
Ryan Bloom [Wed, 8 Mar 2000 21:36:39 +0000 (21:36 +0000)]
This is all we have said we need for an alpha release.  The rest of the
showstoppers are only showstoppers for an actual release.  I'm working
hard to get the alpha out this week now.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84720 13f79535-47bb-0310-9956-ffa450edef68

24 years agoPart of a fix for not being able to reset the --prefix. This will
Manoj Kasichainula [Wed, 8 Mar 2000 11:05:19 +0000 (11:05 +0000)]
Part of a fix for not being able to reset the --prefix. This will
allow the installation prefix to be reset after a "make clean". To do
this really properly, all the code that depends on the prefix should
have a dependency in the makefile. This is coming RSN.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84719 13f79535-47bb-0310-9956-ffa450edef68

24 years agoRebuild the configure for MM. Once this has settled we can remove the
David Reid [Sat, 4 Mar 2000 15:49:16 +0000 (15:49 +0000)]
Rebuild the configure for MM.  Once this has settled we can remove the
configure script as it shouldn't really be there anyway.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84716 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAdd requried #include "ap_config.h" in a couple of OS/2 specific files.
Brian Havard [Sat, 4 Mar 2000 15:26:31 +0000 (15:26 +0000)]
Add requried #include "ap_config.h" in a couple of OS/2 specific files.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84715 13f79535-47bb-0310-9956-ffa450edef68

24 years agoSigned my own key. Thanks to Nick Boyce for the advice.
Daniel Lopez Ridruejo [Fri, 3 Mar 2000 20:53:21 +0000 (20:53 +0000)]
Signed my own key. Thanks to Nick Boyce for the advice.

PR:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84712 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAdded my PGP key, which was used to sign the Win32 release
Daniel Lopez Ridruejo [Fri, 3 Mar 2000 17:52:25 +0000 (17:52 +0000)]
Added my PGP key, which was used to sign the Win32 release

PR:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84709 13f79535-47bb-0310-9956-ffa450edef68

24 years ago"libtool" gets generated to the current directory and gets picked up by
Brian Havard [Fri, 3 Mar 2000 14:41:00 +0000 (14:41 +0000)]
"libtool" gets generated to the current directory and gets picked up by
PrintPath on subsequent buildconf's so look for libtoolize instead to find the
libtool source directory.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84707 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAllow scripts (that don't have a .exe extension) to be found by PrintPath
Brian Havard [Fri, 3 Mar 2000 14:30:09 +0000 (14:30 +0000)]
Allow scripts (that don't have a .exe extension) to be found by PrintPath
under OS/2.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84706 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix include file order.
Brian Havard [Fri, 3 Mar 2000 14:24:40 +0000 (14:24 +0000)]
Fix include file order.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84705 13f79535-47bb-0310-9956-ffa450edef68

24 years agoDefault to spmt_os2 on OS/2
Brian Havard [Fri, 3 Mar 2000 14:21:12 +0000 (14:21 +0000)]
Default to spmt_os2 on OS/2

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84704 13f79535-47bb-0310-9956-ffa450edef68

24 years agoLook for crypt() in ufc.
Brian Havard [Fri, 3 Mar 2000 14:19:26 +0000 (14:19 +0000)]
Look for crypt() in ufc.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84703 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix the logic for ap_signal, so it is exposed in external header files in APR.
Ryan Bloom [Thu, 2 Mar 2000 20:36:46 +0000 (20:36 +0000)]
Fix the logic for ap_signal, so it is exposed in external header files in APR.
Also change the header file included in http_log.c.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84700 13f79535-47bb-0310-9956-ffa450edef68

24 years agoclean up a bunch of -Wall/etc warnings
dgaudet [Thu, 2 Mar 2000 11:05:17 +0000 (11:05 +0000)]
clean up a bunch of -Wall/etc warnings

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84698 13f79535-47bb-0310-9956-ffa450edef68

24 years agomeow
dgaudet [Thu, 2 Mar 2000 11:04:59 +0000 (11:04 +0000)]
meow

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84697 13f79535-47bb-0310-9956-ffa450edef68

24 years agomy cat says the weather is mew
dgaudet [Thu, 2 Mar 2000 09:57:28 +0000 (09:57 +0000)]
my cat says the weather is mew

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84696 13f79535-47bb-0310-9956-ffa450edef68

24 years ago.cvsignore goodness
dgaudet [Thu, 2 Mar 2000 08:26:23 +0000 (08:26 +0000)]
.cvsignore goodness

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84695 13f79535-47bb-0310-9956-ffa450edef68

24 years agoapaci perms problem
dgaudet [Thu, 2 Mar 2000 08:19:35 +0000 (08:19 +0000)]
apaci perms problem

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84694 13f79535-47bb-0310-9956-ffa450edef68

24 years agomake distclean does not quite
dgaudet [Thu, 2 Mar 2000 08:07:21 +0000 (08:07 +0000)]
make distclean does not quite

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84693 13f79535-47bb-0310-9956-ffa450edef68

24 years agoOops, EXTRA_CFLAGS wasn't getting set.
Manoj Kasichainula [Thu, 2 Mar 2000 02:12:49 +0000 (02:12 +0000)]
Oops, EXTRA_CFLAGS wasn't getting set.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84691 13f79535-47bb-0310-9956-ffa450edef68

24 years agoA little CFLAGS reformation. Additions to Apache's CFLAGS should be
Manoj Kasichainula [Thu, 2 Mar 2000 02:01:03 +0000 (02:01 +0000)]
A little CFLAGS reformation. Additions to Apache's CFLAGS should be
using EXTRA_CFLAGS instead, so we don't affect packages that Apache
configures.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84690 13f79535-47bb-0310-9956-ffa450edef68

24 years ago Update a stale URL and RFC reference.
Ken Coar [Wed, 1 Mar 2000 20:26:07 +0000 (20:26 +0000)]
Update a stale URL and RFC reference.

Submitted by: Tim Bannister <tim.bannister@dsvr.co.uk>
Reviewed by: Ken Coar

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84688 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAdd a test program for pipes. Add support for non-buffered CGI's to mod_cgi.
Ryan Bloom [Wed, 1 Mar 2000 16:21:21 +0000 (16:21 +0000)]
Add a test program for pipes.  Add support for non-buffered CGI's to mod_cgi.
This still doesn't terminate CGI's after a time limit, that's the next step.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84687 13f79535-47bb-0310-9956-ffa450edef68

24 years ago Some Apache users are nervous about the version number (e.g.,
Ken Coar [Mon, 28 Feb 2000 13:42:23 +0000 (13:42 +0000)]
Some Apache users are nervous about the version number (e.g.,
"Apache/1.3.11") in the Server: version string -- so add a
new ServerTokens keyword that displays just the product name
with no version (i.e., "Apache").

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84678 13f79535-47bb-0310-9956-ffa450edef68

24 years agoRemove second ap_initialize left over from previous patch.
Ryan Bloom [Mon, 28 Feb 2000 03:13:47 +0000 (03:13 +0000)]
Remove second ap_initialize left over from previous patch.
Submitted by: Jeff Trawick
Reviewed by: Ryan Bloom

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84677 13f79535-47bb-0310-9956-ffa450edef68

24 years agoMore stuff to de before release
Bill Stoddard [Fri, 25 Feb 2000 03:44:44 +0000 (03:44 +0000)]
More stuff to de before release

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84668 13f79535-47bb-0310-9956-ffa450edef68

24 years ago2.0 builds, but dumps core on FreeBSD 3.3 (ap_lock).
Bill Stoddard [Wed, 23 Feb 2000 15:37:37 +0000 (15:37 +0000)]
2.0 builds, but dumps core on FreeBSD 3.3 (ap_lock).

Basically, ap_initialize() needs to get called before create_process(),
since create_process() passes op_on structure to semop() to get a lock, but
op_on isn't initialized until ap_initialize() calls setup_lock().  Here is
a slight rearrangement to main() which calls ap_initialize() earlier...

Submitted by: Jeff Trawick <trawick@us.ibm.com>
Reviewed by: Bill Stoddard <stoddard@us.ibm.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84661 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAdd a couple of todos.
Bill Stoddard [Tue, 22 Feb 2000 23:00:53 +0000 (23:00 +0000)]
Add a couple of todos.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84659 13f79535-47bb-0310-9956-ffa450edef68

24 years agoSort hooks after dynamically loaded modules have registered.
Allan K. Edwards [Tue, 22 Feb 2000 16:02:29 +0000 (16:02 +0000)]
Sort hooks after dynamically loaded modules have registered.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84658 13f79535-47bb-0310-9956-ffa450edef68

24 years agoMake file I/O and network I/O writev/sendv APIs consistent.
Bill Stoddard [Mon, 21 Feb 2000 16:41:41 +0000 (16:41 +0000)]
Make file I/O and network I/O writev/sendv APIs consistent.
Eliminate use of ap_iovec_t and use Posix struct iovec. I never
did hear a case (much less a strong case) supporting the need
for ap_iovec_t, so out it goes.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84657 13f79535-47bb-0310-9956-ffa450edef68

24 years agoDocumentation fixes do not harm anyone, so I feel free to commit this
Ralf S. Engelschall [Mon, 21 Feb 2000 07:35:35 +0000 (07:35 +0000)]
Documentation fixes do not harm anyone, so I feel free to commit this
English cleanup to the mod_rewrite documentation although we're in code
freeze state. But we should now really kick out the 1.3.12 baby. We're
already behind the proposed dates...

Submitted by: G.W. Haywood <ged@jubileegroup.co.uk>
Reviewed by: Ralf S. Engelschall

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84654 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAhh, found ap_flush()!
Bill Stoddard [Fri, 18 Feb 2000 14:18:11 +0000 (14:18 +0000)]
Ahh, found ap_flush()!

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84643 13f79535-47bb-0310-9956-ffa450edef68

24 years agoHave seperate variable on ap_writev to set the number of iovecs passed in
Bill Stoddard [Fri, 18 Feb 2000 02:53:12 +0000 (02:53 +0000)]
Have seperate variable on ap_writev to set the number of iovecs passed in
and pass back the number of bytes written. Use ap_iovec_t on the call rather
than struct iovec (I may reverse this tomorrow :-). Whatever we do, the network_io
and file_io calls need to use iovecs consistently, which isn't the case now.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84642 13f79535-47bb-0310-9956-ffa450edef68

24 years agoThese changes didn't get into the patch for dynamic modules. With this,
Ryan Bloom [Fri, 18 Feb 2000 02:12:16 +0000 (02:12 +0000)]
These changes didn't get into the patch for dynamic modules.  With this,
dynamic modules should work.  :-)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84641 13f79535-47bb-0310-9956-ffa450edef68

24 years agoUpdate Windows project and makefiles so dynamically loadable modules get built
Allan K. Edwards [Thu, 17 Feb 2000 23:55:12 +0000 (23:55 +0000)]
Update Windows project and makefiles so dynamically loadable modules get built

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84640 13f79535-47bb-0310-9956-ffa450edef68

24 years agoEnable dynamic module support on Linux. This should work on any LIBTOOL
Ryan Bloom [Thu, 17 Feb 2000 22:32:30 +0000 (22:32 +0000)]
Enable dynamic module support on Linux.  This should work on any LIBTOOL
based system, but YMMV.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84639 13f79535-47bb-0310-9956-ffa450edef68

24 years agoUpdate Windows ap_filedup() call to recognise when it is asked to dup2
Bill Stoddard [Thu, 17 Feb 2000 19:03:52 +0000 (19:03 +0000)]
Update Windows ap_filedup() call to recognise when it is asked to dup2
a standard i/o handle. Return error if the dup2 handle is not one of the
standard i/o handles (because Windows does not support a dup2 style function
to operate on native file handles)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84638 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix FreeBSD build break caused by my last commit to the file. Doh!
Bill Stoddard [Thu, 17 Feb 2000 13:39:15 +0000 (13:39 +0000)]
Fix FreeBSD build break caused by my last commit to the file. Doh!

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84636 13f79535-47bb-0310-9956-ffa450edef68

24 years agoMake sure mod_mime always has a chance to run before mod_mime_magic.
Bill Stoddard [Wed, 16 Feb 2000 21:21:51 +0000 (21:21 +0000)]
Make sure mod_mime always has a chance to run before mod_mime_magic.
Submitted by: Paul Reder <rederpj@raleigh.ibm.com>
Reviewed by: Bill Stoddard <stoddard@raleigh.ibm.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84635 13f79535-47bb-0310-9956-ffa450edef68

24 years agoMore stuff to do.
Bill Stoddard [Wed, 16 Feb 2000 18:29:20 +0000 (18:29 +0000)]
More stuff to do.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84633 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAdd rotatelogs to the Windows port
Bill Stoddard [Wed, 16 Feb 2000 18:00:22 +0000 (18:00 +0000)]
Add rotatelogs to the Windows port

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84632 13f79535-47bb-0310-9956-ffa450edef68

24 years agomake a note that the encoding="..." attribute
Martin Kraemer [Wed, 16 Feb 2000 17:22:15 +0000 (17:22 +0000)]
make a note that the encoding="..." attribute
must always PRECEDE the var="..." attribute

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84629 13f79535-47bb-0310-9956-ffa450edef68

24 years agoSome status updates
Bill Stoddard [Wed, 16 Feb 2000 16:48:32 +0000 (16:48 +0000)]
Some status updates

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84628 13f79535-47bb-0310-9956-ffa450edef68

24 years agoLogs have already been opened by http_main.c. Don't need to do it here again.
Bill Stoddard [Wed, 16 Feb 2000 16:30:36 +0000 (16:30 +0000)]
Logs have already been opened by http_main.c. Don't need to do it here again.
--------------------------------------------------------

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84627 13f79535-47bb-0310-9956-ffa450edef68

24 years agoTemporary hack to fix WIN32 compiles until the autoconf induced include
Bill Stoddard [Wed, 16 Feb 2000 15:08:45 +0000 (15:08 +0000)]
Temporary hack to fix WIN32 compiles until the autoconf induced include
file mess is fixed.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84626 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix the make clean rules. We must delete *.slo files or we are leaving stale
Ryan Bloom [Wed, 16 Feb 2000 00:55:51 +0000 (00:55 +0000)]
Fix the make clean rules.  We must delete *.slo files or we are leaving stale
libraries in the modules/standard directory when configured for dynamic
modules.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84625 13f79535-47bb-0310-9956-ffa450edef68

24 years agoap_dupfile (specifically dup2) is not available in a general form under Windows.
Bill Stoddard [Tue, 15 Feb 2000 22:51:23 +0000 (22:51 +0000)]
ap_dupfile (specifically dup2) is not available in a general form under Windows.
So use SetStdHandle directly. A single call to ap_dup2stderr() (or similar) could
replace the entire chunk of code in the #ifdef #else #endif block.  Ryan didn't
want to put this speciality function into APR, but we could put it into os.c
if folks are interested.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84624 13f79535-47bb-0310-9956-ffa450edef68

24 years agoDon't close the duplicated AcceptEx completion port handle in the parent.
Bill Stoddard [Tue, 15 Feb 2000 21:20:39 +0000 (21:20 +0000)]
Don't close the duplicated AcceptEx completion port handle in the parent.
Check the return code when duplicating the acceptex completion port.
Get rid of the event routine wrappers.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84623 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFirst step to get piped logs working on Windows (and Unix as well).
Bill Stoddard [Tue, 15 Feb 2000 00:54:06 +0000 (00:54 +0000)]
First step to get piped logs working on Windows (and Unix as well).
There are still all kinds of problems in http_log.c. This patch just
barely scratches the surface.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84622 13f79535-47bb-0310-9956-ffa450edef68

24 years agoPort the scoreboard from the mpmt_pthread MPM to use APR's shared memory.
Ryan Bloom [Mon, 14 Feb 2000 22:20:34 +0000 (22:20 +0000)]
Port the scoreboard from the mpmt_pthread MPM to use APR's shared memory.
Tested on Linux, but it could use testing on other platforms.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84621 13f79535-47bb-0310-9956-ffa450edef68

24 years agoRework the code to handle apache -k shutdown|restart. The fundamental problem
Bill Stoddard [Mon, 14 Feb 2000 22:01:08 +0000 (22:01 +0000)]
Rework the code to handle apache -k shutdown|restart. The fundamental problem
being solved here is determining the best way to discover the Apache
parent process PID (stored in the location specified by the PidFile directive).
This patch attempts to read the config file directly to determine the
pidfile and avoids going through the motions of calling all the module initialization
routines.

This patch will not work if the pidfile directive is in a file pointed to by
an include directive. Not sure is this is a common case or not on Windows.
If it is, it is easy enough to add a bit more code to follow include
directives. An interesting modification would be to detect the presence of a \
-C directive containing a pointer to the pidfile: E.g.,
apache -k restart -C "pidfile d:/mypidfile". Let's keep it simple for now and
see what happens.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84620 13f79535-47bb-0310-9956-ffa450edef68

24 years agoEnable Windows MPM to run in single process mode
Bill Stoddard [Mon, 14 Feb 2000 14:28:16 +0000 (14:28 +0000)]
Enable Windows MPM to run in single process mode
Submitted by: Allan Edwards
Reviewed by: Bill Stoddard

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84619 13f79535-47bb-0310-9956-ffa450edef68

24 years agoSet up return codes correctly in the failure case.
Bill Stoddard [Sun, 13 Feb 2000 00:39:04 +0000 (00:39 +0000)]
Set up return codes correctly in the failure case.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84617 13f79535-47bb-0310-9956-ffa450edef68

24 years agoRemove dead code.
Bill Stoddard [Sun, 13 Feb 2000 00:13:32 +0000 (00:13 +0000)]
Remove dead code.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84616 13f79535-47bb-0310-9956-ffa450edef68

24 years ago Add another module capable of doing footers.
Ken Coar [Fri, 11 Feb 2000 22:11:33 +0000 (22:11 +0000)]
Add another module capable of doing footers.

Submitted by: Brian Aker <brian@tangent.org>
Reviewed by: Ken Coar

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84614 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix compile breaks on Windows. Projects need to know where to find os.h.
Bill Stoddard [Fri, 11 Feb 2000 18:52:30 +0000 (18:52 +0000)]
Fix compile breaks on Windows. Projects need to know where to find os.h.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84612 13f79535-47bb-0310-9956-ffa450edef68

24 years agoChange </a> to </A> to be consistent with remaining layout.
Ralf S. Engelschall [Fri, 11 Feb 2000 08:58:28 +0000 (08:58 +0000)]
Change </a> to </A> to be consistent with remaining layout.
Thanks to Martin for hint.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84610 13f79535-47bb-0310-9956-ffa450edef68

24 years agoMake the prefork MPM use APR shared memory for it's scoreboard.
Ryan Bloom [Thu, 10 Feb 2000 23:46:33 +0000 (23:46 +0000)]
Make the prefork MPM use APR shared memory for it's scoreboard.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84609 13f79535-47bb-0310-9956-ffa450edef68

24 years agoOne more fix. Thanks to Eric Cholet <cholet@logilune.com>
Ralf S. Engelschall [Thu, 10 Feb 2000 16:53:00 +0000 (16:53 +0000)]
One more fix. Thanks to Eric Cholet <cholet@logilune.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84607 13f79535-47bb-0310-9956-ffa450edef68

24 years agoMake sure we don't receive another PR where a user tried to take the
Ralf S. Engelschall [Thu, 10 Feb 2000 16:43:57 +0000 (16:43 +0000)]
Make sure we don't receive another PR where a user tried to take the
solutions exactly as written down without noticing that they usually
always have to be adjusted for local contexts.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84605 13f79535-47bb-0310-9956-ffa450edef68

24 years agoUpdate old net.sw entry to avoid confusion by the reader.
Ralf S. Engelschall [Thu, 10 Feb 2000 16:38:57 +0000 (16:38 +0000)]
Update old net.sw entry to avoid confusion by the reader.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84603 13f79535-47bb-0310-9956-ffa450edef68

24 years agoCleanup my old physical HTML markup into a logical one to
Ralf S. Engelschall [Thu, 10 Feb 2000 16:35:48 +0000 (16:35 +0000)]
Cleanup my old physical HTML markup into a logical one to
fit better into the Apache documentation.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84601 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix typos.
Ralf S. Engelschall [Thu, 10 Feb 2000 16:24:26 +0000 (16:24 +0000)]
Fix typos.

Submitted by: Howard Jones <howie@thingy.com>
PR: 5733

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84599 13f79535-47bb-0310-9956-ffa450edef68

24 years agoSmall changes to remove some compiler complaints.
David Reid [Thu, 10 Feb 2000 13:24:13 +0000 (13:24 +0000)]
Small changes to remove some compiler complaints.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84598 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAdd the rest of the files to allow BeOS to use the buildconf stuff.
David Reid [Thu, 10 Feb 2000 13:20:33 +0000 (13:20 +0000)]
Add the rest of the files to allow BeOS to use the buildconf stuff.
Forgot to add these last time.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84597 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix some bugs with running Apache as a service
Bill Stoddard [Wed, 9 Feb 2000 22:16:17 +0000 (22:16 +0000)]
Fix some bugs with running Apache as a service
Submitted by: Allan Edwards <ake@raleigh.ibm.com>
Reviewed by: Bill Stoddard <stoddard@raleigh.ibm.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84596 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix prefix handling. Before this patch, when using --prefix on the
Ryan Bloom [Wed, 9 Feb 2000 01:33:24 +0000 (01:33 +0000)]
Fix prefix handling.  Before this patch, when using --prefix on the
configure line, the binary ignored it when setting HTTPD_ROOT.  This
patch fixes that problem.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84595 13f79535-47bb-0310-9956-ffa450edef68

24 years agoWork done, bugs found.
Bill Stoddard [Tue, 8 Feb 2000 14:19:59 +0000 (14:19 +0000)]
Work done, bugs found.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84592 13f79535-47bb-0310-9956-ffa450edef68

24 years agoThis changes build.mk to use the PrintPath utility in helpers to
David Reid [Mon, 7 Feb 2000 17:16:57 +0000 (17:16 +0000)]
This changes build.mk to use the PrintPath utility in helpers to
try and keep as much portability as possible.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84590 13f79535-47bb-0310-9956-ffa450edef68

24 years agoThese changes allow the MPM to be selected based on platform. At present it
David Reid [Mon, 7 Feb 2000 12:05:22 +0000 (12:05 +0000)]
These changes allow the MPM to be selected based on platform.  At present it
works for BeOS but adding others shouldn't be hard.  Also added the OS2
MPM to the list.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84589 13f79535-47bb-0310-9956-ffa450edef68

24 years agoThese changes allow BeOS to use the new buildconf configuration.
David Reid [Mon, 7 Feb 2000 12:02:59 +0000 (12:02 +0000)]
These changes allow BeOS to use the new buildconf configuration.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84588 13f79535-47bb-0310-9956-ffa450edef68

24 years agoFix description of regex quantifiers.
Ralf S. Engelschall [Sat, 5 Feb 2000 11:44:06 +0000 (11:44 +0000)]
Fix description of regex quantifiers.

Submitted by: Carl van Tast <CvT@netway.at>
Reviewed by: Ralf S. Engelschall
PR: 5614

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84578 13f79535-47bb-0310-9956-ffa450edef68

24 years agoMake clear that there are more directives which
Ralf S. Engelschall [Sat, 5 Feb 2000 11:39:54 +0000 (11:39 +0000)]
Make clear that there are more directives which
are actually not allowed in <VirtualHost> sections.

Submitted by: sehh <sehh@altered.com
PR: 5596

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84576 13f79535-47bb-0310-9956-ffa450edef68

24 years agoEnhance AddCharset description.
Ralf S. Engelschall [Sat, 5 Feb 2000 11:34:36 +0000 (11:34 +0000)]
Enhance AddCharset description.

Submitted by: Youichirou Koga <y-koga@isoternet.org>
PR: 5554

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84574 13f79535-47bb-0310-9956-ffa450edef68

24 years agoTry to reduce confusion over multiple and possible "conflicting"
Jim Jagielski [Sat, 5 Feb 2000 00:33:18 +0000 (00:33 +0000)]
Try to reduce confusion over multiple and possible "conflicting"
versions of the term "default" by changing AddDefaultCharset to
be of the mode Off | On | charset
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84569 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAPR requires that ap_initialize is called as one of the first functions.
Ryan Bloom [Thu, 3 Feb 2000 19:38:08 +0000 (19:38 +0000)]
APR requires that ap_initialize is called as one of the first functions.
It sets up the rest of the APR types.  This was causing lockups whenever
we tried to us an APR lock.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84566 13f79535-47bb-0310-9956-ffa450edef68

24 years agoStreamline the AddDefaultCharset directive. Now this one directive
Jim Jagielski [Thu, 3 Feb 2000 14:22:26 +0000 (14:22 +0000)]
Streamline the AddDefaultCharset directive. Now this one directive
controls the entire 'charset' specification setup. If there is
heartburn, I have no trouble with backing this out, but it makes
live easier for those not using the "default" charset, and reduces
directive bloat a bit :)

PR:
Obtained from:
Submitted by:
Reviewed by: Martin

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84564 13f79535-47bb-0310-9956-ffa450edef68

24 years agoAdd missing references (they *WERE* in marc's first patch?!?!)
Martin Kraemer [Thu, 3 Feb 2000 11:54:28 +0000 (11:54 +0000)]
Add missing references (they *WERE* in marc's first patch?!?!)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84562 13f79535-47bb-0310-9956-ffa450edef68