]> granicus.if.org Git - apache/log
apache
23 years agoexport apr_strtok() too
Jeff Trawick [Wed, 23 May 2001 14:25:49 +0000 (14:25 +0000)]
export apr_strtok() too

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

23 years agoinclude/ap_compat.h tested and set APR_COMPAT_H instead of AP_COMPAT_H.
Jeff Trawick [Wed, 23 May 2001 13:56:34 +0000 (13:56 +0000)]
include/ap_compat.h tested and set APR_COMPAT_H instead of AP_COMPAT_H.
This prevented the inclusion of apr_compat.h.

PR:           7773
Submitted by: Oleg Broytmann <phd@phd.pp.ru>

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

23 years ago One drawback to .dsps, nobody watches the command line build head
William A. Rowe Jr [Wed, 23 May 2001 13:34:46 +0000 (13:34 +0000)]
  One drawback to .dsps, nobody watches the command line build head
  anymore :-)  Fix for relocation of uri_delims

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

23 years ago Unnecessary with apxs
William A. Rowe Jr [Wed, 23 May 2001 13:31:59 +0000 (13:31 +0000)]
  Unnecessary with apxs

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

23 years ago Need to have apxs for building such things
William A. Rowe Jr [Wed, 23 May 2001 13:31:05 +0000 (13:31 +0000)]
  Need to have apxs for building such things

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

23 years agoYAPJBUJ.
Victor J. Orlikowski [Wed, 23 May 2001 06:43:46 +0000 (06:43 +0000)]
YAPJBUJ.
(Yet Another Proxy Janitor Botched-Up Job).
Need to be looking for APR_SUCCESS here, not HTTP_OK.
Obtained from: Justin Erenkrantz

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

23 years ago Blew it... forgot to transpose dsp versions
William A. Rowe Jr [Wed, 23 May 2001 05:18:25 +0000 (05:18 +0000)]
  Blew it... forgot to transpose dsp versions

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

23 years ago Get win32 libhttpd building without uri_delims, now added to apr-util
William A. Rowe Jr [Wed, 23 May 2001 05:14:48 +0000 (05:14 +0000)]
  Get win32 libhttpd building without uri_delims, now added to apr-util

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

23 years agoBletch. The Proxy Janitor botches the job again.
Victor J. Orlikowski [Wed, 23 May 2001 03:39:44 +0000 (03:39 +0000)]
Bletch. The Proxy Janitor botches the job again.
Thanks to Ian Holsman for the catch.

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

23 years agoA wild guess at what is needed to get win32 compiling again after
Roy T. Fielding [Tue, 22 May 2001 22:42:02 +0000 (22:42 +0000)]
A wild guess at what is needed to get win32 compiling again after
the move of util_uri to apr-util.

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

23 years agoWhen AP_DEBUG is defined, these two need to be in here.
Victor J. Orlikowski [Tue, 22 May 2001 22:20:38 +0000 (22:20 +0000)]
When AP_DEBUG is defined, these two need to be in here.
When it is not defined, this does not make a difference.

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

23 years ago Checkpoint my mod_example work. It does not work correctly yet,
Ken Coar [Tue, 22 May 2001 20:40:57 +0000 (20:40 +0000)]
Checkpoint my mod_example work.  It does not work correctly yet,
and certainly should not be used until it does, but at least it
compiles (with a couple of warnings).  I am adding examples of
all the missing hooks to it; this is definitely a work in progress
right now.

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

23 years agoFixes to proxy, after util-uri move, plus fixes to the .mak file.
Victor J. Orlikowski [Tue, 22 May 2001 19:37:13 +0000 (19:37 +0000)]
Fixes to proxy, after util-uri move, plus fixes to the .mak file.

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

23 years agoOoops. Leftovers.
Victor J. Orlikowski [Tue, 22 May 2001 19:06:47 +0000 (19:06 +0000)]
Ooops. Leftovers.

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

23 years agoMore exp file changes
Victor J. Orlikowski [Tue, 22 May 2001 19:01:53 +0000 (19:01 +0000)]
More exp file changes
Obtained from: Jeff Trawick

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

23 years agoMoved to the apr-util library.
Roy T. Fielding [Tue, 22 May 2001 02:07:22 +0000 (02:07 +0000)]
Moved to the apr-util library.

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

23 years agoLeave the uri-related clean stuff here for a few weeks.
Roy T. Fielding [Tue, 22 May 2001 01:35:52 +0000 (01:35 +0000)]
Leave the uri-related clean stuff here for a few weeks.

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

23 years agoMoved util_uri to apr-util/uri/apr_uri, which means adding the apr_
Roy T. Fielding [Tue, 22 May 2001 01:31:12 +0000 (01:31 +0000)]
Moved util_uri to apr-util/uri/apr_uri, which means adding the apr_
prefix to all of the uri functions (yuck), changing some includes,
and using APR error codes instead of HTTP-specific error codes.

Other notes to test this patch:
- You need to delete the util_uri.h file - exports picks up on this.
- I'd like to remove the apr_uri.h from httpd.h, but that might
  increase the complexity of this patch even further.  Once this patch
  is accepted (in some form), then I can focus on removing apr_uri.h
  from httpd.h entirely.  I need baby steps (heh) right now.
- I imagine that this might break a bunch of stuff in Win32 or other OS
  builds with foreign dependency files.  Any help here is appreciated.

This is a start...  -- justin

Submitted by: Justin Erenkrantz
Reviewed by: Roy Fielding

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

23 years agoRing in the CHANGES...
Graham Leggett [Mon, 21 May 2001 23:53:18 +0000 (23:53 +0000)]
Ring in the CHANGES...
PR:
Obtained from:
Reviewed by:

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

23 years agoMove the addition of default AP_HTTP_HTTP_HEADER filters to the insert_filter
Graham Leggett [Mon, 21 May 2001 23:47:21 +0000 (23:47 +0000)]
Move the addition of default AP_HTTP_HTTP_HEADER filters to the insert_filter
phase so that other filters are not bypassed by default.
PR:
Obtained from:
Reviewed by:

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

23 years agoMake INSTALL commentary reflect the default install path for Apache 2.0
Cliff Woolley [Mon, 21 May 2001 20:58:47 +0000 (20:58 +0000)]
Make INSTALL commentary reflect the default install path for Apache 2.0

Submitted by: Joshua Slive

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

23 years agoVictoria Day is sunny and mild in Vancouver.
Joshua Slive [Mon, 21 May 2001 20:53:41 +0000 (20:53 +0000)]
Victoria Day is sunny and mild in Vancouver.

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

23 years agoAdd a little more info on ways to enable modules, add an index, and
Joshua Slive [Mon, 21 May 2001 20:31:37 +0000 (20:31 +0000)]
Add a little more info on ways to enable modules, add an index, and
clean up a few things.

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

23 years agoget rid of a warning for missing strXXX prototype. (I only saw this
Jeff Trawick [Mon, 21 May 2001 19:17:20 +0000 (19:17 +0000)]
get rid of a warning for missing strXXX prototype.  (I only saw this
on RH 7.1.)

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

23 years agoGet httpd.exp with recent hook changes.
Jeff Trawick [Mon, 21 May 2001 12:18:53 +0000 (12:18 +0000)]
Get httpd.exp with recent hook changes.

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

23 years agoFixed a typo about the RequestHeader directive and compatibility.
Graham Leggett [Sun, 20 May 2001 15:57:20 +0000 (15:57 +0000)]
Fixed a typo about the RequestHeader directive and compatibility.
PR:
Obtained from:
Reviewed by:

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

23 years agoUpdated mod_headers documentation to coincide with addition of RequestHeader
Graham Leggett [Sun, 20 May 2001 15:54:21 +0000 (15:54 +0000)]
Updated mod_headers documentation to coincide with addition of RequestHeader
directive.
PR:
Obtained from:
Reviewed by:

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

23 years agoYet more cleanup.
Ben Laurie [Sun, 20 May 2001 15:43:31 +0000 (15:43 +0000)]
Yet more cleanup.

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

23 years agoMore cleanup.
Ben Laurie [Sun, 20 May 2001 15:26:18 +0000 (15:26 +0000)]
More cleanup.

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

23 years agoAP_ function for optional hooks.
Ben Laurie [Sun, 20 May 2001 14:13:33 +0000 (14:13 +0000)]
AP_ function for optional hooks.

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

23 years agoMore generic -> optional cleanup.
Ben Laurie [Sun, 20 May 2001 12:56:52 +0000 (12:56 +0000)]
More generic -> optional cleanup.

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

23 years agoLong overdue name change from "generic hook" to "optional hook".
Ben Laurie [Sun, 20 May 2001 12:45:50 +0000 (12:45 +0000)]
Long overdue name change from "generic hook" to "optional hook".

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

23 years agoFix warnings.
Ben Laurie [Sun, 20 May 2001 11:58:03 +0000 (11:58 +0000)]
Fix warnings.
PR:
Obtained from:
Submitted by:
Reviewed by:

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

23 years agoTru64 cc is bitchy about trailing commas in an enum list.
Jeff Trawick [Sun, 20 May 2001 09:31:04 +0000 (09:31 +0000)]
Tru64 cc is bitchy about trailing commas in an enum list.

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

23 years agoSwitch to AP_INIT_* marcros for command_rec list & constify args to match
Brian Havard [Sun, 20 May 2001 07:28:59 +0000 (07:28 +0000)]
Switch to AP_INIT_* marcros for command_rec list & constify args to match
function pointer type.

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

23 years agoChange directive HeaderOut back to Header and HeaderIn to RequestHeader.
Roy T. Fielding [Sun, 20 May 2001 06:58:07 +0000 (06:58 +0000)]
Change directive HeaderOut back to Header and HeaderIn to RequestHeader.

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

23 years agoMake INSTALL just be a terse quick-start guide. The full installation
Cliff Woolley [Sun, 20 May 2001 02:04:55 +0000 (02:04 +0000)]
Make INSTALL just be a terse quick-start guide.  The full installation
documentation is now in install.html.

Submitted by: Joshua Slive
Reviewed by: Cliff Woolley

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

23 years agoMajor update of install.html.
Joshua Slive [Sun, 20 May 2001 01:30:59 +0000 (01:30 +0000)]
Major update of install.html.

This still needs a great deal of work.  In particular, many of the
./configure command line options are not documented because I was not
able to get them to work in my testing.  However, there is enough
documented here to get most people going.  Hopefully, as things
are fixed, they will get added.

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

23 years agoMight as well have the version string in the footer too.
Joshua Slive [Sun, 20 May 2001 01:28:16 +0000 (01:28 +0000)]
Might as well have the version string in the footer too.

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

23 years agoAdd a version string to the SSI header for the main directory.
Joshua Slive [Sat, 19 May 2001 22:27:42 +0000 (22:27 +0000)]
Add a version string to the SSI header for the main directory.

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

23 years agoReimplement mod_headers as an output filter. mod_headers can now
Bill Stoddard [Sat, 19 May 2001 20:12:05 +0000 (20:12 +0000)]
Reimplement mod_headers as an output filter. mod_headers can now
add custom headers to inbound requests using the HeaderIn directive
and to responses using the HeaderOut directive. The Header
directive has been deprecated in favor of the HeaderOut directive.

Submitted by: Graham Leggett
Reviewed by: Bill Stoddard

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

23 years ago Fix function type to match hook declaration.
Ken Coar [Sat, 19 May 2001 17:08:33 +0000 (17:08 +0000)]
Fix function type to match hook declaration.

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

23 years agoCleanup.
Ben Laurie [Sat, 19 May 2001 15:54:53 +0000 (15:54 +0000)]
Cleanup.

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

23 years agoMake mod_dav_fs mirror whatever mod_dav was enabled with (static or shared)
Greg Stein [Fri, 18 May 2001 20:27:45 +0000 (20:27 +0000)]
Make mod_dav_fs mirror whatever mod_dav was enabled with (static or shared)

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

23 years ago Bring forward this patch from 1.3..
Ken Coar [Fri, 18 May 2001 20:26:56 +0000 (20:26 +0000)]
Bring forward this patch from 1.3..

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

23 years ago Return missing link flags to apxs.in
William A. Rowe Jr [Fri, 18 May 2001 19:34:48 +0000 (19:34 +0000)]
  Return missing link flags to apxs.in

Submitted by: Harrie Hazewinkel <harrie@covalent.net>

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

23 years ago Bring forward the NOESCAPE flag from 1.3..
Ken Coar [Fri, 18 May 2001 18:38:42 +0000 (18:38 +0000)]
Bring forward the NOESCAPE flag from 1.3..

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

23 years ago We don't want these operations to end the stream, simply flush out
William A. Rowe Jr [Fri, 18 May 2001 17:26:22 +0000 (17:26 +0000)]
  We don't want these operations to end the stream, simply flush out
  the contents.  It's up to any downstream filters to collect c-l or
  other stats when the handler has exited.

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

23 years agoOn to 2.0.19-dev
Bill Stoddard [Fri, 18 May 2001 16:34:06 +0000 (16:34 +0000)]
On to 2.0.19-dev

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

23 years ago Interesting, ISAPI thinks a 0 result is cool. Already patched in 1.3.20.
William A. Rowe Jr [Fri, 18 May 2001 16:12:06 +0000 (16:12 +0000)]
  Interesting, ISAPI thinks a 0 result is cool.  Already patched in 1.3.20.
  [Jessie Oberreuter <joberreu@moselle.com>]

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

23 years agoPreparing for the tag and roll of 2.0.18.
Bill Stoddard [Fri, 18 May 2001 16:02:15 +0000 (16:02 +0000)]
Preparing for the tag and roll of 2.0.18.

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

23 years agoFix command-line processing so that if a bad argument is specified
Jeff Trawick [Fri, 18 May 2001 11:42:10 +0000 (11:42 +0000)]
Fix command-line processing so that if a bad argument is specified
Apache will exit.

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

23 years agoGet the Apache DSOs installed and give apr and apr-util
Jeff Trawick [Fri, 18 May 2001 09:45:44 +0000 (09:45 +0000)]
Get the Apache DSOs installed and give apr and apr-util
the opportunity to install their library files by
adding backa recursive install rule.

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

23 years agofix syntax error in module installation command
Jeff Trawick [Fri, 18 May 2001 08:55:17 +0000 (08:55 +0000)]
fix syntax error in module installation command

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

23 years agoGet the compile flag types right and in order.
Roy T. Fielding [Fri, 18 May 2001 02:36:35 +0000 (02:36 +0000)]
Get the compile flag types right and in order.

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

23 years agoChange the make targets and rules to be consistent in all of the
Roy T. Fielding [Fri, 18 May 2001 00:48:57 +0000 (00:48 +0000)]
Change the make targets and rules to be consistent in all of the
Apache-owned source trees.  Sanity is a good thing.

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

23 years agoRainy day in Charlottesville...
Cliff Woolley [Thu, 17 May 2001 19:37:34 +0000 (19:37 +0000)]
Rainy day in Charlottesville...

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

23 years agoFix processing of the TRACE method. Previously we passed bogus
Jeff Trawick [Thu, 17 May 2001 18:04:18 +0000 (18:04 +0000)]
Fix processing of the TRACE method.  Previously we passed bogus
parms to form_header_field() and it overlaid some vhost structures,
resulting in a segfault in check_hostalias().
[Greg Ames, Jeff Trawick]

Note: Not being familiar with the TRACE method I compared the 2.0
output with 1.3.9 output.  The only difference is that with 2.0 we
get a Content-Length header field.

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

23 years agorockin' 'n rollin'
Jeff Trawick [Thu, 17 May 2001 15:22:09 +0000 (15:22 +0000)]
rockin' 'n rollin'

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

23 years agoGet the Request Phase Participation change compiling on Windows.
Bill Stoddard [Thu, 17 May 2001 13:58:52 +0000 (13:58 +0000)]
Get the Request Phase Participation change compiling on Windows.

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

23 years agoDone
Bill Stoddard [Thu, 17 May 2001 12:37:15 +0000 (12:37 +0000)]
Done

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

23 years agoWin32: Enable reliable piped log support.
Bill Stoddard [Thu, 17 May 2001 12:36:05 +0000 (12:36 +0000)]
Win32: Enable reliable piped log support.

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

23 years agoFix a segfault in apr_proc_other_child_unregister. Jeff recently made
Bill Stoddard [Thu, 17 May 2001 12:10:22 +0000 (12:10 +0000)]
Fix a segfault in apr_proc_other_child_unregister. Jeff recently made
a change in APR otherchild.c to unregister all OC registrations as
part of pool cleanup.  This means that we must NOT explicitly call
apr_proc_other_child_unregister out of other pool clean-up routines.
In this case, the OC cleanup was being called first then the piped_log_cleanup
was being called which called apr_proc_other_child_unregister.

We could fix this by detecting the case when there are no more OCs registered
in apr_proc_other_child_unregister but that might just mask other problems we
need to fix anyway.

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

23 years agoapr_proc_probe_writable_fds is gone
Jeff Trawick [Thu, 17 May 2001 10:41:56 +0000 (10:41 +0000)]
apr_proc_probe_writable_fds is gone

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

23 years agoRemove calls to apr_proc_probe_writable_fds(). The function is going away.
Bill Stoddard [Wed, 16 May 2001 20:51:38 +0000 (20:51 +0000)]
Remove calls to apr_proc_probe_writable_fds(). The function is going away.

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

23 years agodon't destroy the pcgi pool when the other-child registration
Jeff Trawick [Wed, 16 May 2001 19:19:56 +0000 (19:19 +0000)]
don't destroy the pcgi pool when the other-child registration
of the cgi daemon goes away... it goes away *because* the
pcgi pool is being destroyed

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

23 years agothis patch removes the warning:
Jeff Trawick [Wed, 16 May 2001 18:38:36 +0000 (18:38 +0000)]
this patch removes the warning:
warning C4715: 'mpm_service_install' : not all control paths return a value

it would result in a bogus exit status from apache when invoked to install
the service

Submitted by: Ian Holsman <IanH@cnet.com>

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

23 years agoAccount for changes to the name of field "private" in struct apr_xml_elem.
Jeff Trawick [Wed, 16 May 2001 17:24:18 +0000 (17:24 +0000)]
Account for changes to the name of field "private" in struct apr_xml_elem.

PR:             7727

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

23 years agoDo not start piped log processes during the config file
Bill Stoddard [Wed, 16 May 2001 13:49:40 +0000 (13:49 +0000)]
Do not start piped log processes during the config file
preflight.  This change also circumvents a problem on
Windows where the rotatelog processes created during preflight
was not getting cleaned up properly.

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

23 years agoclean up DSO builds on OS/390 a bit by ignoring some generated files
Jeff Trawick [Tue, 15 May 2001 17:30:44 +0000 (17:30 +0000)]
clean up DSO builds on OS/390 a bit by ignoring some generated files
and by passing libtool the OS/390-specific options needed to split
the main httpd executable into a small executable with main() and a
dll with everything else (previously this information was hard-coded
in the OS/390 libtool program)

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

23 years agoOoops. Didn't remove *all* of the new_scoreboard stuff. This was harmless,
Paul J. Reder [Tue, 15 May 2001 13:41:27 +0000 (13:41 +0000)]
Ooops. Didn't remove *all* of the new_scoreboard stuff. This was harmless,
but should be consistent and complete. It is now completely removed.

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

23 years agoadd "Request Phase Participation" info to mod_info
Doug MacEachern [Tue, 15 May 2001 04:25:16 +0000 (04:25 +0000)]
add "Request Phase Participation" info to mod_info
PR:
Obtained from:
Submitted by: dougm
Reviewed by: gstein

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

23 years agoMake first phase changes to the scoreboard data structures in
Paul J. Reder [Tue, 15 May 2001 02:38:17 +0000 (02:38 +0000)]
Make first phase changes to the scoreboard data structures in
preparation for the rewriting of the scoreboard per my posted
design notes. [Paul J. Reder]

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

23 years agoFix typos
Martin Kraemer [Mon, 14 May 2001 10:53:33 +0000 (10:53 +0000)]
Fix typos

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

23 years ago A bit more clarity, and that's it for now.
William A. Rowe Jr [Mon, 14 May 2001 04:31:56 +0000 (04:31 +0000)]
  A bit more clarity, and that's it for now.

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

23 years ago Clarify the wintty purpose and syntax.
William A. Rowe Jr [Mon, 14 May 2001 04:27:18 +0000 (04:27 +0000)]
  Clarify the wintty purpose and syntax.

  Still some todos: an option to just abort user feedback and close the
  window instantly upon loosing the stdin pipe, allow the stdin pipe to
  be tee'ed on win32, and still add some graceful error handling for a
  real-world deployment.

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

23 years ago Q. "Why can't I watch my server's activity?" A. You can.
William A. Rowe Jr [Mon, 14 May 2001 04:09:08 +0000 (04:09 +0000)]
  Q. "Why can't I watch my server's activity?"  A. You can.

  This is a little tool I dreamed up while fighting a ton of battles on
  several fronts.  It demonstrates that reliable piped logs on win32 still
  need work, that we launch log processes far too many times, and generally
  gives admins more blinky lights on win32.  But it's too practial of an
  example to leave on my hard drive gathering dust.

  Note that the support/win32 will be used for really non-unix/non-portable
  applications.  Perhaps something similiar would be useful all the way
  around, and perhaps some of this code can get into the apr core.  But for
  this moment, it serves a purpose for beta development.

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

23 years ago Hmmm, two answers for the price of one. Add the trailing-slash
William A. Rowe Jr [Sun, 13 May 2001 17:56:37 +0000 (17:56 +0000)]
  Hmmm, two answers for the price of one.  Add the trailing-slash
  caviat to the docs.  Now to backport this better explanation to 1.3.

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

23 years agoSeparate enablement of AP_DEBUG code from enablement of code
Jeff Trawick [Sun, 13 May 2001 12:21:25 +0000 (12:21 +0000)]
Separate enablement of AP_DEBUG code from enablement of code
which depends on the compiler supporting designated initializers.

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

23 years agoImplement Jeff's idea for an autoconf-defined symbol to enable the special
Greg Stein [Sun, 13 May 2001 10:37:06 +0000 (10:37 +0000)]
Implement Jeff's idea for an autoconf-defined symbol to enable the special
command function prototype stuff. AP_DEBUG is always set in maintainer mode
and AP_DEBUG_HAVE_GCC is set when the compiler is GCC.

Submitted by: Jeff Trawick

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

23 years agoget rid of an errant semicolon which broke gcc builds (sorry!)
Jeff Trawick [Sat, 12 May 2001 16:55:00 +0000 (16:55 +0000)]
get rid of an errant semicolon which broke gcc builds (sorry!)

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

23 years agoOnly turn on AP_DEBUG if we're using gcc.
Jeff Trawick [Sat, 12 May 2001 13:05:27 +0000 (13:05 +0000)]
Only turn on AP_DEBUG if we're using gcc.

The AP_DEBUG flavor of the cmd_func declarations is not portable.
Last night Roy removed the check for gcc before turning on AP_DEBUG.
Interestingly (or not :) ) the AP_DEBUG flavor of cmd_func compiles
cleanly on gcc but the non-AP_DEBUG flavor doesn't. The non-AP_DEBUG
flavor compiles cleanly with Tru64 cc and AIX xlc but the AP_DEBUG
flavor doesn't. (On Tru64 we get a bunch of warnings with the
AP_DEBUG flavor but at least it compiles; the same cannot be said of
AIX xlc.)

Perhaps we should use a symbol other than AP_DEBUG to distinguish
between the cmd_func flavors.  Then AP_DEBUG can be turned on
regardless of compiler.  The new flag can be turned on for gcc+
--enable-maintainer-mode, or perhaps for gcc always since the non-
AP_DEBUG flavor won't compile cleanly with gcc.  (what a mess; this
probably wouldn't work right for different levels of gcc anyway)

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

23 years agoI woke up too early this morning.
Roy T. Fielding [Sat, 12 May 2001 03:54:40 +0000 (03:54 +0000)]
I woke up too early this morning.

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

23 years agoFix httpd's definition of LTFLAGS to be consistent with that of apr
Roy T. Fielding [Sat, 12 May 2001 03:48:31 +0000 (03:48 +0000)]
Fix httpd's definition of LTFLAGS to be consistent with that of apr
and apr-util, allow it to be overridden by the configure command-line
(default="--silent") and introduce LT_LDFLAGS to replace what we were
formally abusing as LTFLAGS.

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

23 years agoIt is easier to re-run configure's test and pick up the cached values
Roy T. Fielding [Sat, 12 May 2001 01:37:27 +0000 (01:37 +0000)]
It is easier to re-run configure's test and pick up the cached values
than it is to replicate them in our own macros.  This isn't too expensive
because CC and CPP have already been set by APR.  Too bad it generates
a lot of output.

Also, we don't need to repeat command-line options that are already being
handled by APR now that we use APR's generated flags.  The switches are
still usable on the command-line.

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

23 years agoCleanup the reporting of incorrect end tags for container directives.
Ryan Bloom [Fri, 11 May 2001 23:33:46 +0000 (23:33 +0000)]
Cleanup the reporting of incorrect end tags for container directives.
PR: 7617
Submitted by: Barrie Slaymaker <barries@slaysys.com>

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

23 years agoSmall fix to make depend, although make depend doesn't seem to be used?
Victor J. Orlikowski [Fri, 11 May 2001 19:44:42 +0000 (19:44 +0000)]
Small fix to make depend, although make depend doesn't seem to be used?
(We seem to use APR's)

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

23 years agoMore changes based on Ian's patch.
Victor J. Orlikowski [Fri, 11 May 2001 18:37:41 +0000 (18:37 +0000)]
More changes based on Ian's patch.

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

23 years agoFix up some of the definitions, based on Ian's patch.
Victor J. Orlikowski [Fri, 11 May 2001 18:21:27 +0000 (18:21 +0000)]
Fix up some of the definitions, based on Ian's patch.

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

23 years agoThe pattern was too general -- it would match the date within the
Roy T. Fielding [Fri, 11 May 2001 18:18:04 +0000 (18:18 +0000)]
The pattern was too general -- it would match the date within the
OpenSSL version string instead of just the version number.  Fix it
using a hint from libtool.

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

23 years agoDo not send apr_file_t allocated out of the pconf pool down the
Bill Stoddard [Fri, 11 May 2001 17:34:17 +0000 (17:34 +0000)]
Do not send apr_file_t allocated out of the pconf pool down the
filter chain.  This is not perfect but better. Need to do some
more work in apr_os_file_put to initialize fields a bit better.

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

23 years agoAllows Mod_proxy to be dynamically loaded on win32 systems
Ian Holsman [Fri, 11 May 2001 17:32:41 +0000 (17:32 +0000)]
Allows Mod_proxy to be dynamically loaded on win32 systems
PR:
Obtained from:
Submitted by: ianh
Reviewed by: Chuck Murcko, Graham

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

23 years agoWhen checking for gcc, use variable ac_cv_prog_gcc instead of GCC.
Jeff Trawick [Fri, 11 May 2001 15:33:06 +0000 (15:33 +0000)]
When checking for gcc, use variable ac_cv_prog_gcc instead of GCC.
This gets AP_DEBUG set properly for --enable-maintainer-mode builds.

(As libtool configuration is removed from other places -- e.g., pcre,
expat -- the same change will be needed of those configuration
scripts use GCC.)

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

23 years agorevert to the documented behavior of MaxRequestPerChild 0, but keep the
Greg Ames [Fri, 11 May 2001 10:54:21 +0000 (10:54 +0000)]
revert to the documented behavior of MaxRequestPerChild 0, but keep the
hot path simplification.

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

23 years agoMoved inside configure.in.
Roy T. Fielding [Fri, 11 May 2001 08:15:42 +0000 (08:15 +0000)]
Moved inside configure.in.

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

23 years agoSimplify the configuration process by moving all libtool stuff to APR
Roy T. Fielding [Fri, 11 May 2001 08:12:06 +0000 (08:12 +0000)]
Simplify the configuration process by moving all libtool stuff to APR
and moving the last bits of hints.m4 inline.  Now we only run every
test four times instead of five.  One down, three to go.

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

23 years agoNo need to sinclude macros that we no longer use.
Roy T. Fielding [Fri, 11 May 2001 07:15:07 +0000 (07:15 +0000)]
No need to sinclude macros that we no longer use.

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

23 years agoWe don't need no stinkin libtool when APR already has one for us to use.
Roy T. Fielding [Fri, 11 May 2001 07:10:24 +0000 (07:10 +0000)]
We don't need no stinkin libtool when APR already has one for us to use.

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

23 years agoAdd the AP_DECLARE()/AP_CORE_DECLARE macros on the return types of
Chuck Murcko [Fri, 11 May 2001 04:35:41 +0000 (04:35 +0000)]
Add the AP_DECLARE()/AP_CORE_DECLARE macros on the return types of
functions used by mod_proxy for export in DLL
Submitted by: Ian Holsman <IanH@cnet.com>
Reviewed by: Chuck murcko

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

23 years agoMake the runtime path hack a little more portable, even though it is the
Roy T. Fielding [Thu, 10 May 2001 21:54:00 +0000 (21:54 +0000)]
Make the runtime path hack a little more portable, even though it is the
wrong way to check this.

Submitted by: Justin Erenkrantz

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