]>
granicus.if.org Git - apache/log
Jeff Trawick [Thu, 31 May 2001 18:10:04 +0000 (18:10 +0000)]
handle the SERVER_IDLE_KILL state in some of the ExtendedStatus=On
output
I don't have 100% confidence in my guess as to why some of the state labels
are in bold and some aren't (e.g., "<b>Write</b>" vs. "Graceful". Hopefully
any rhyme or reason to it is maintained with my change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89249
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 30 May 2001 14:14:26 +0000 (14:14 +0000)]
a worker being cleaned up is not processing a request; filter out such
workers when counting the number of requests being processed
we won't count such workers as idle either, since they aren't available
to process new requests
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89248
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 May 2001 10:27:24 +0000 (10:27 +0000)]
Add png's
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89247
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 May 2001 10:22:19 +0000 (10:22 +0000)]
Add description strings for AuthDb*File
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89246
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 May 2001 08:37:27 +0000 (08:37 +0000)]
Add RequestHeader
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89245
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 May 2001 08:35:33 +0000 (08:35 +0000)]
Fix broken #target
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89244
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 May 2001 07:54:51 +0000 (07:54 +0000)]
First step at stamping out gif's: convert them to png
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89243
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Wed, 30 May 2001 07:48:56 +0000 (07:48 +0000)]
First step at stamping out gif's: convert them to png
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89242
13f79535 -47bb-0310-9956-
ffa450edef68
Doug MacEachern [Wed, 30 May 2001 05:18:33 +0000 (05:18 +0000)]
back out filter change that is preventing headers to be sent
PR:
Obtained from:
Submitted by: john sterling
Reviewed by: dougm
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89239
13f79535 -47bb-0310-9956-
ffa450edef68
Ben Laurie [Mon, 28 May 2001 15:50:27 +0000 (15:50 +0000)]
Remove many redundant semicolons.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89237
13f79535 -47bb-0310-9956-
ffa450edef68
Ben Laurie [Mon, 28 May 2001 15:49:17 +0000 (15:49 +0000)]
Merging was bollocks.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89236
13f79535 -47bb-0310-9956-
ffa450edef68
Ben Laurie [Mon, 28 May 2001 15:32:50 +0000 (15:32 +0000)]
Doxygenation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89235
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Mon, 28 May 2001 10:37:34 +0000 (10:37 +0000)]
Typo fix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89233
13f79535 -47bb-0310-9956-
ffa450edef68
Ben Laurie [Sun, 27 May 2001 15:31:08 +0000 (15:31 +0000)]
Utility to list available hooks.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89232
13f79535 -47bb-0310-9956-
ffa450edef68
Ralf S. Engelschall [Fri, 25 May 2001 20:04:47 +0000 (20:04 +0000)]
mod_ssl status
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89231
13f79535 -47bb-0310-9956-
ffa450edef68
Victor J. Orlikowski [Wed, 23 May 2001 15:13:02 +0000 (15:13 +0000)]
Change strtok() calls to use apr_strtok().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89221
13f79535 -47bb-0310-9956-
ffa450edef68
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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