]> granicus.if.org Git - apache/log
apache
22 years agoPort the listener bind patch from the Unix MPMs to Windows. This allows
Ryan Bloom [Tue, 5 Feb 2002 01:13:37 +0000 (01:13 +0000)]
Port the listener bind patch from the Unix MPMs to Windows.  This allows
ANy windows bind message to be printed to the console if the server was
started from the command line.

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

22 years agoBeing stuck in a basement, I have no idea what the weather is like. :-(
Ryan Bloom [Tue, 5 Feb 2002 01:01:54 +0000 (01:01 +0000)]
Being stuck in a basement, I have no idea what the weather is like.  :-(

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

22 years agoadd a optional function ap_cache_generate_key
Ian Holsman [Tue, 5 Feb 2002 00:15:42 +0000 (00:15 +0000)]
add a optional function ap_cache_generate_key
which allows a 3rd party module to generate the key name based
on the request_rec.

the idea here is for it to also be able to mess with expiry times
and cachability

add another option.. CacheIgnoreCacheControl. this ignores a 'incoming request's
attempts to get a fresh copy. Mainly I see this as being usefull in r-proxy's

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

22 years ago Fixed for the recent apr-ized logfile changes. The Win32 service never
William A. Rowe Jr [Mon, 4 Feb 2002 23:37:37 +0000 (23:37 +0000)]
  Fixed for the recent apr-ized logfile changes.  The Win32 service never
  has a STDERR channel in the first place, so the first ap_open_stderr_log()
  fails.  We need to open it after we've initialized the service control
  manager and created the stderr pipe thread that logs stderr output over
  in our Application Event Log.

  The failure message still looks pretty danged stupid on WinXP however;
  "The Apache2 service on Local Computer started and then stopped."
  [ok, that part is straightforward.]  "Some services stop automatically
  if they have no work to do, for example, the Performance Logs and
  Alerts service."  [that's the bogus bit.]

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

22 years ago NOERRNO? Of course we have an ERRNO :)
William A. Rowe Jr [Mon, 4 Feb 2002 23:30:37 +0000 (23:30 +0000)]
  NOERRNO?  Of course we have an ERRNO :)

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

22 years agorecord some votes and a couple of comments.
Greg Ames [Mon, 4 Feb 2002 22:49:10 +0000 (22:49 +0000)]
record some votes and a couple of comments.

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

22 years agoGet AuthDBMType into the directives index.
Joshua Slive [Mon, 4 Feb 2002 22:46:30 +0000 (22:46 +0000)]
Get AuthDBMType into the directives index.

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

22 years agoit's just not my day today ;(
Ian Holsman [Mon, 4 Feb 2002 22:19:39 +0000 (22:19 +0000)]
it's just not my day today ;(

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

22 years agovetoing and backing out OtherBill's patch rev 1.91. This breaks
Greg Ames [Mon, 4 Feb 2002 21:19:08 +0000 (21:19 +0000)]
vetoing and backing out OtherBill's patch rev 1.91.  This breaks
mod_autoindex on systems such as Unix where apr_dir_read doesn't automatically
return the filetype.  You see a '?' icon rather than a folder icon
for directories on 2.0.31 because mod_autoindex doesn't realize that the thing
is a directory.

No, we don't want more stat()s either.

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

22 years agooops
Ian Holsman [Mon, 4 Feb 2002 20:07:52 +0000 (20:07 +0000)]
oops
PR:
Obtained from:
Submitted by:
Reviewed by:

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

22 years agoput in Manoj's comments
Ian Holsman [Mon, 4 Feb 2002 19:30:53 +0000 (19:30 +0000)]
put in Manoj's comments

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

22 years agono idea what it is like outside.. I'm in a overheated office
Ian Holsman [Mon, 4 Feb 2002 19:19:55 +0000 (19:19 +0000)]
no idea what it is like outside.. I'm in a overheated office

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

22 years ago Brrr... it's frigid in Chicago today! Hope FirstBill doesn't mind if
William A. Rowe Jr [Mon, 4 Feb 2002 18:51:59 +0000 (18:51 +0000)]
  Brrr... it's frigid in Chicago today!  Hope FirstBill doesn't mind if
  I speak for us both here.

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

22 years agoNot being able to bind to a socket is a fatal error. This makes all
Ryan Bloom [Mon, 4 Feb 2002 18:41:46 +0000 (18:41 +0000)]
Not being able to bind to a socket is a fatal error.  This makes all
MPMs treat it as such.  We now print a message to the console, and return
a non-zero status code.

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

22 years agoYes, beta ready
Jim Jagielski [Mon, 4 Feb 2002 17:40:32 +0000 (17:40 +0000)]
Yes, beta ready

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

22 years ago+1 for Beta
Aaron Bannert [Mon, 4 Feb 2002 17:37:00 +0000 (17:37 +0000)]
+1 for Beta

Despite its shortcommings, it is IMHO *much* better than our last beta,
which in my mind qualifies it for beta.

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

22 years agoThis patch allows the prefork MPM to print messages to the console if it
Ryan Bloom [Mon, 4 Feb 2002 16:58:54 +0000 (16:58 +0000)]
This patch allows the prefork MPM to print messages to the console if it
can't open a socket for some reason.

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

22 years agosuexec: Allow HTTPS and SSL_* environment variables to be passed
Joshua Slive [Mon, 4 Feb 2002 15:18:45 +0000 (15:18 +0000)]
suexec: Allow HTTPS and SSL_* environment variables to be passed
through to CGI scripts.

PR: 9163
Submitted by: Brian Reid <breid@customlogic.com>, Zvi Har'El <rl@math.technion.ac.il>
Reviewed by: Joshua Slive, Lars Eilebrecht, Martin Kraemer

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

22 years agoBringing up some code to our coding style guidelines
Bill Stoddard [Mon, 4 Feb 2002 14:48:55 +0000 (14:48 +0000)]
Bringing up some code to our coding style guidelines

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

22 years agoCoding before the first cup of coffee.... Thanks to Martin for pointing this
Bill Stoddard [Mon, 4 Feb 2002 14:43:11 +0000 (14:43 +0000)]
Coding before the first cup of coffee.... Thanks to Martin for pointing this
out.

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

22 years agoCacheRoot takes an argument.
Bill Stoddard [Mon, 4 Feb 2002 13:06:45 +0000 (13:06 +0000)]
CacheRoot takes an argument.

Patch submitted by: Joe Norton <norton@alum.mit.edu>

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

22 years agoOops. Use ftp_check_globbingchars().
Martin Kraemer [Mon, 4 Feb 2002 10:11:29 +0000 (10:11 +0000)]
Oops. Use ftp_check_globbingchars().

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

22 years agoAnd update the year....
Martin Kraemer [Mon, 4 Feb 2002 10:07:10 +0000 (10:07 +0000)]
And update the year....

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

22 years agoReact (in the dir lister) on the same globbing chars as used in the escaping routine
Martin Kraemer [Mon, 4 Feb 2002 10:06:37 +0000 (10:06 +0000)]
React (in the dir lister) on the same globbing chars as used in the escaping routine

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

22 years agomake it compile on win32
Ian Holsman [Mon, 4 Feb 2002 04:43:34 +0000 (04:43 +0000)]
make it compile on win32

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

22 years agoCompiles on Linux w/ kernel 2.2
Lars Eilebrecht [Mon, 4 Feb 2002 04:03:19 +0000 (04:03 +0000)]
Compiles on Linux w/ kernel 2.2

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

22 years agotime for a walk around the neighborhood
Jeff Trawick [Mon, 4 Feb 2002 03:21:25 +0000 (03:21 +0000)]
time for a walk around the neighborhood

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

22 years agoAgreed
Jim Jagielski [Mon, 4 Feb 2002 01:24:06 +0000 (01:24 +0000)]
Agreed

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

22 years agoSome votes
Martin Kraemer [Sun, 3 Feb 2002 23:00:53 +0000 (23:00 +0000)]
Some votes

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

22 years agoAdded some notes and votes
Brian Pane [Sun, 3 Feb 2002 22:28:16 +0000 (22:28 +0000)]
Added some notes and votes

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

22 years agoVote...
Bill Stoddard [Sun, 3 Feb 2002 19:19:13 +0000 (19:19 +0000)]
Vote...

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

22 years agomod_disk_cache cleanup. Pass request_rec on the open_entity call.
Bill Stoddard [Sun, 3 Feb 2002 19:04:15 +0000 (19:04 +0000)]
mod_disk_cache cleanup.  Pass request_rec on the open_entity call.

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

22 years agoI fully agree with Cliff and Justin on this one. Given the fact that
Aaron Bannert [Sun, 3 Feb 2002 18:51:17 +0000 (18:51 +0000)]
I fully agree with Cliff and Justin on this one. Given the fact that
this only appears in maintainer-mode, I take back my dev@httpd list
comments that this would be a showstopper.

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

22 years agoIf they are willing to run in maintainer mode, they should be willing
Cliff Woolley [Sun, 3 Feb 2002 18:46:58 +0000 (18:46 +0000)]
If they are willing to run in maintainer mode, they should be willing
to read the release notes and apply patches to deal with this sort of thing.

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

22 years ago- Add note on the bad AP_DEBUG_ASSERT call. Is this a showstopper or can
Justin Erenkrantz [Sun, 3 Feb 2002 18:38:31 +0000 (18:38 +0000)]
- Add note on the bad AP_DEBUG_ASSERT call.  Is this a showstopper or can
  it be indicated in the 2.0.31 release notes?  Voice your opinions.
- The worker CGI test failure Ken sees seems to be a problem with
  perl or httpd-test as no one else seems to be able to reproduce it.
  So, let's try to demote this.
- I have no earthly idea what rbb is talking about.  Whatever it may be,
  I can't fathom that it'd stop a release.

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

22 years agoUm, where did my vote go?
Aaron Bannert [Sun, 3 Feb 2002 18:25:41 +0000 (18:25 +0000)]
Um, where did my vote go?

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

22 years agoOh, no. It's legal to have 0 bytes read. Just not -1. If *that* happens,
Justin Erenkrantz [Sun, 3 Feb 2002 17:43:35 +0000 (17:43 +0000)]
Oh, no.  It's legal to have 0 bytes read.  Just not -1.  If *that* happens,
I want to see a core.  0 bytes reads are fine.  Grr.

(I'm so tempted to throw this assert out, but if we get -1 length
brigades back, we're gonna be screwed.)

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

22 years agoMake sure we include time.h if it is there. (Other mojo may be needed for
Justin Erenkrantz [Sun, 3 Feb 2002 17:18:18 +0000 (17:18 +0000)]
Make sure we include time.h if it is there.  (Other mojo may be needed for
other platforms.)

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

22 years agoOkay with the configurability.
Justin Erenkrantz [Sun, 3 Feb 2002 16:28:40 +0000 (16:28 +0000)]
Okay with the configurability.
Not okay with the two parents idea.

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

22 years agoHopefully, this makes it easier to
Jim Jagielski [Sun, 3 Feb 2002 16:26:01 +0000 (16:26 +0000)]
Hopefully, this makes it easier to
vote and decide...

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

22 years agoSome coding style tweaks. No function change.
Bill Stoddard [Sun, 3 Feb 2002 06:28:52 +0000 (06:28 +0000)]
Some coding style tweaks. No function change.

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

22 years agoSupport files for mod_disk_cache. Some tweaks to arguments on various hook
Bill Stoddard [Sun, 3 Feb 2002 06:24:55 +0000 (06:24 +0000)]
Support files for mod_disk_cache. Some tweaks to arguments on various hook
calls. Still lots of cleanup work to do here...

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

22 years agoMS Project file for mod_disk_cache
Bill Stoddard [Sun, 3 Feb 2002 06:23:10 +0000 (06:23 +0000)]
MS Project file for mod_disk_cache

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

22 years agoFix a few compile errors.
Bill Stoddard [Sun, 3 Feb 2002 06:14:10 +0000 (06:14 +0000)]
Fix a few compile errors.

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

22 years agoFirst cut at mod_disk_cache, based on code from the IBM AS400 team. Still
Bill Stoddard [Sun, 3 Feb 2002 06:11:40 +0000 (06:11 +0000)]
First cut at mod_disk_cache, based on code from the IBM AS400 team. Still
need to cleanup where some bytes are stored, check-in routines this module
calls in cache_util, etc.

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

22 years agoHigh of 79 F yesterday, 50 F today.
Bill Stoddard [Sun, 3 Feb 2002 04:23:19 +0000 (04:23 +0000)]
High of 79 F yesterday, 50 F today.

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

22 years agoI was leaning toward the configurable flavor, but OtherBill convinced me
Cliff Woolley [Sun, 3 Feb 2002 03:19:41 +0000 (03:19 +0000)]
I was leaning toward the configurable flavor, but OtherBill convinced me
we should be more concerned with keeping the parent rock solid than adding
extra layers to protect the children from a broken parent.

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

22 years agoUpdated my vote on shutting down child processes if the parent dies
Brian Pane [Sun, 3 Feb 2002 02:00:34 +0000 (02:00 +0000)]
Updated my vote on shutting down child processes if the parent dies

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

22 years agoLinux 2.4 (MDK 8.0) is fine here as reported earlier.
Justin Erenkrantz [Sun, 3 Feb 2002 01:53:59 +0000 (01:53 +0000)]
Linux 2.4 (MDK 8.0) is fine here as reported earlier.

I'm fine with adjusting that script in a -beta tarball since it isn't a
code change.  However, since official binbuilds are contributed by
committers only, this isn't a big deal as they can be smart enough to
use the updated script anyway.  And, binbuild has some other issues that
will be addressed shortly.  So, even if it doesn't happen, oh well.

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

22 years agoSilence a gcc warning about cpType being possibly used uninitialized,
Cliff Woolley [Sun, 3 Feb 2002 01:50:58 +0000 (01:50 +0000)]
Silence a gcc warning about cpType being possibly used uninitialized,
and constify it while I'm at it.

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

22 years agofinish implementing --enable-static-checkgid
Jeff Trawick [Sat, 2 Feb 2002 21:33:03 +0000 (21:33 +0000)]
finish implementing --enable-static-checkgid

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

22 years agoWe have two factions here, let's give 'em what they want.
Aaron Bannert [Sat, 2 Feb 2002 21:17:04 +0000 (21:17 +0000)]
We have two factions here, let's give 'em what they want.

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

22 years agoAdded my vote that these are not showstoppers.
Aaron Bannert [Sat, 2 Feb 2002 21:03:50 +0000 (21:03 +0000)]
Added my vote that these are not showstoppers.

Demote entries until there is majority support for showstopper status.

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

22 years agobinbuild.sh: Make sure that we use the expat from our source
Jeff Trawick [Sat, 2 Feb 2002 20:30:03 +0000 (20:30 +0000)]
binbuild.sh: Make sure that we use the expat from our source
tree so that there aren't any surprises on the target machine.

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

22 years agov31 beta notes are now in the status
Ian Holsman [Sat, 2 Feb 2002 20:10:44 +0000 (20:10 +0000)]
v31 beta notes are now in the status
PR:
Obtained from:
Submitted by:
Reviewed by:

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

22 years agoRemove the CACHE_IN filter is we are not doing caching
Bill Stoddard [Sat, 2 Feb 2002 16:40:52 +0000 (16:40 +0000)]
Remove the CACHE_IN filter is we are not doing caching

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

22 years agoAdd a few more checks to determine a response should be cached.
Bill Stoddard [Sat, 2 Feb 2002 16:20:33 +0000 (16:20 +0000)]
Add a few more checks to determine a response should be cached.

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

22 years agoIt took all day, but we rolled .31.
Justin Erenkrantz [Sat, 2 Feb 2002 09:10:32 +0000 (09:10 +0000)]
It took all day, but we rolled .31.

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

22 years ago- Add note about EBCDIC.
Justin Erenkrantz [Sat, 2 Feb 2002 09:09:45 +0000 (09:09 +0000)]
- Add note about EBCDIC.
- ap_[r]getline rewrite has landed.  I think it is time for this STATUS
  item to be removed.  Is there anything more w.r.t. input filtering
  that needs to be addressed?

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

22 years agoFix the AC_OUTPUT() macro for the BSD users.
Greg Stein [Fri, 1 Feb 2002 23:22:29 +0000 (23:22 +0000)]
Fix the AC_OUTPUT() macro for the BSD users.

Submitted by: Zack Weinberg <zack@codesourcery.com>

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

22 years agoReintroduce the create_connection hook. This hook is required to enable
Bill Stoddard [Fri, 1 Feb 2002 22:16:31 +0000 (22:16 +0000)]
Reintroduce the create_connection hook. This hook is required to enable
modules to completely take over all network i/o from the core.

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

22 years agomod_cgid: Add retry logic for when the daemon can't fork fast
Jeff Trawick [Fri, 1 Feb 2002 22:08:34 +0000 (22:08 +0000)]
mod_cgid: Add retry logic for when the daemon can't fork fast
enough to keep up with new requests.  Start using
HTTP_SERVER_UNAVAILABLE instead of HTTP_INTERNAL_SERVER_ERROR
when we can't talk to the daemon.

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

22 years agoapxs: Let the LTFLAGS environment variable override the default --silent flag.
Jeff Trawick [Fri, 1 Feb 2002 19:25:14 +0000 (19:25 +0000)]
apxs: Let the LTFLAGS environment variable override the default --silent flag.
Previously you had to edit the generated apxs to get rid of --silent.

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

22 years agoMoved the #endif of APR_HAS_SHARED_MEMORY to include a reference
Bradley Nicholes [Fri, 1 Feb 2002 18:07:08 +0000 (18:07 +0000)]
Moved the #endif of APR_HAS_SHARED_MEMORY to include a reference
to the global variable ap_scoreboard_shm.  Since this variable was already
being excluded by APR_HAS_SHARED_MEMORY at the beginning of the
file.

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

22 years agobloody tags
Ian Holsman [Fri, 1 Feb 2002 17:57:43 +0000 (17:57 +0000)]
bloody tags
sorry for the spam
PR:
Obtained from:
Submitted by:
Reviewed by:

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

22 years agoand back to 32-dev
Ian Holsman [Fri, 1 Feb 2002 17:56:56 +0000 (17:56 +0000)]
and back to 32-dev
PR:
Obtained from:
Submitted by:
Reviewed by:

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

22 years agopush the scoreboard patch into .31
Ian Holsman [Fri, 1 Feb 2002 17:56:10 +0000 (17:56 +0000)]
push the scoreboard patch into .31
PR:
Obtained from:
Submitted by:
Reviewed by:

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

22 years agoThere are really two issues here:
Justin Erenkrantz [Fri, 1 Feb 2002 17:51:17 +0000 (17:51 +0000)]
There are really two issues here:
- Can we *ever* build a static binary?  That *is* a showstopper, I agree.
  And, Aaron has volunteered to fix this soon-ish.
- Separate from that, is the question whether we should we *always* build a
  static binary?  That I do not believe I *is* a showstopper.  So, let's
  make the distinction and call for a vote.

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

22 years agoFixed the unload process so that the console command gets properly
Bradley Nicholes [Fri, 1 Feb 2002 17:29:27 +0000 (17:29 +0000)]
Fixed the unload process so that the console command gets properly
unregistered.  This fixes the 88 unreleased resources after termination

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

22 years agoCreate the scoreboard (in the parent) in a global pool context, so it
Aaron Bannert [Fri, 1 Feb 2002 17:25:13 +0000 (17:25 +0000)]
Create the scoreboard (in the parent) in a global pool context, so it
survives graceful restarts. This fixes a SEGV during graceful restarts.

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

22 years agoCreate the scoreboard (in the parent) in a global pool context, so it
Aaron Bannert [Fri, 1 Feb 2002 17:22:57 +0000 (17:22 +0000)]
Create the scoreboard (in the parent) in a global pool context, so it
survives graceful restarts. This fixes a SEGV during graceful restarts.

Children who attach to this scoreboard keep the same pool as before (pchild)
since they should detach/unmap when the child process exits.

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

22 years agoRecord my quasi-evident thought formally.
Justin Erenkrantz [Fri, 1 Feb 2002 16:53:07 +0000 (16:53 +0000)]
Record my quasi-evident thought formally.

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

22 years agoSome STATUS notes from jag
Jim Jagielski [Fri, 1 Feb 2002 15:04:12 +0000 (15:04 +0000)]
Some STATUS notes from jag

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

22 years agoWas 81 deg F here yesterday
Bill Stoddard [Fri, 1 Feb 2002 14:56:20 +0000 (14:56 +0000)]
Was 81 deg F here yesterday

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

22 years agoStill bright and sunny
Ken Coar [Fri, 1 Feb 2002 13:21:34 +0000 (13:21 +0000)]
Still bright and sunny

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

22 years agoBright and sunny
Ken Coar [Fri, 1 Feb 2002 13:16:00 +0000 (13:16 +0000)]
Bright and sunny

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

22 years agosome things just aren't important when compared with those horrible
Jeff Trawick [Fri, 1 Feb 2002 12:31:07 +0000 (12:31 +0000)]
some things just aren't important when compared with those horrible
whitespace problems :)

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

22 years ago One down, my fault
William A. Rowe Jr [Fri, 1 Feb 2002 06:25:20 +0000 (06:25 +0000)]
  One down, my fault

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

22 years agoUpdate some of the URLs and notes that have gotten stale.
Justin Erenkrantz [Fri, 1 Feb 2002 06:21:59 +0000 (06:21 +0000)]
Update some of the URLs and notes that have gotten stale.

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

22 years agoNo way.
Justin Erenkrantz [Fri, 1 Feb 2002 06:07:49 +0000 (06:07 +0000)]
No way.

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

22 years agoDon't let me forget about the scoreboard changes.
Aaron Bannert [Fri, 1 Feb 2002 06:05:51 +0000 (06:05 +0000)]
Don't let me forget about the scoreboard changes.

Perchild works, but only on some platforms.

** Vote if you will not support a GA until perchild is portable. **

Volunteer for fixing binbuild.

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

22 years agoQuestion everything.
Justin Erenkrantz [Fri, 1 Feb 2002 05:50:50 +0000 (05:50 +0000)]
Question everything.

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

22 years agomissed a '&'
Ian Holsman [Fri, 1 Feb 2002 04:07:48 +0000 (04:07 +0000)]
missed a '&'

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

22 years agoRecord my vote on the proposal to kill all the child processes
Brian Pane [Thu, 31 Jan 2002 23:32:53 +0000 (23:32 +0000)]
Record my vote on the proposal to kill all the child processes
if the parent crashes

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

22 years agoVote time.
Justin Erenkrantz [Thu, 31 Jan 2002 23:19:47 +0000 (23:19 +0000)]
Vote time.

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

22 years agoIf the RedirectMatch target is an abs_path, make it an absoluteURI
Ken Coar [Thu, 31 Jan 2002 20:38:08 +0000 (20:38 +0000)]
If the RedirectMatch target is an abs_path, make it an absoluteURI

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

22 years agofix redirects for directories. fixup_dir was munging the URI before other
Greg Ames [Thu, 31 Jan 2002 19:54:53 +0000 (19:54 +0000)]
fix redirects for directories.  fixup_dir was munging the URI before other
fixup hooks (such as fixup_redir in mod_alias) had a chance to redirect
the original directory URI.

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

22 years agoRemoved the call for now to shutdown the listeners so that threads don't end
Bradley Nicholes [Thu, 31 Jan 2002 19:21:34 +0000 (19:21 +0000)]
Removed the call for now to shutdown the listeners so that threads don't end
up stuck on blocking socket calls during shutdown.  I need to figure out a
cleaner way of preventing this problem.

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

22 years ago Fix RedirectMatch so it won't emit invalid Location fields.
Ken Coar [Thu, 31 Jan 2002 18:44:48 +0000 (18:44 +0000)]
Fix RedirectMatch so it won't emit invalid Location fields.

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

22 years agoooops, pin the tail on the correct donkey. mod_alias is being bad,
Greg Ames [Thu, 31 Jan 2002 18:15:09 +0000 (18:15 +0000)]
ooops, pin the tail on the correct donkey.  mod_alias is being bad,
dunno about mod_rewrite.

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

22 years agoAnother showstopper.. protocol violation, this time.
Ken Coar [Thu, 31 Jan 2002 15:46:19 +0000 (15:46 +0000)]
Another showstopper.. protocol violation, this time.

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

22 years agocorrect the broken URL
Greg Ames [Thu, 31 Jan 2002 15:01:00 +0000 (15:01 +0000)]
correct the broken URL

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

22 years agoUse symbolic names
Martin Kraemer [Thu, 31 Jan 2002 14:55:05 +0000 (14:55 +0000)]
Use symbolic names

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

22 years agoCheck for timegm() and for tm_gmtoff in struct tm.
Martin Kraemer [Thu, 31 Jan 2002 14:51:37 +0000 (14:51 +0000)]
Check for timegm() and for tm_gmtoff in struct tm.
These are used for the USE_MDTM case in proxy_ftp.

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

22 years agoAdd MDTM support if supported by the FTP server, and if either
Martin Kraemer [Thu, 31 Jan 2002 14:48:51 +0000 (14:48 +0000)]
Add MDTM support if supported by the FTP server, and if either
timegm() exists or struct tm has a tm_gmtoff field (needed for
easily converting the time string to a GMT timestamp).
Escaping for ftp path arguments now uses a dedicated escaping
routine (in order to only escape globbing characters, not all
shell meta characters).
Execute the SIZE query with the same TYPE setting as the RETR transfer,
because the SIZE may be calculated differently for ASCII files.

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

22 years agoA LF here, a CR there, a CRLF for all else...
Justin Erenkrantz [Thu, 31 Jan 2002 05:31:39 +0000 (05:31 +0000)]
A LF here, a CR there, a CRLF for all else...

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

22 years ago32-dev is now it
Ian Holsman [Thu, 31 Jan 2002 05:28:43 +0000 (05:28 +0000)]
32-dev is now it
PR:
Obtained from:
Submitted by:
Reviewed by:

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

22 years agoits tag time
Ian Holsman [Thu, 31 Jan 2002 05:22:37 +0000 (05:22 +0000)]
its tag time
v31 is being tagged

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

22 years ago The missing xcopy's <.a bit was a showstopper, but to ensure any win32
William A. Rowe Jr [Thu, 31 Jan 2002 01:25:49 +0000 (01:25 +0000)]
  The missing xcopy's <.a bit was a showstopper, but to ensure any win32
  command.com/cmd.exe lives with us, add the <.y for all copy commands
  where the file could already exist.

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

22 years agoEliminate variables where unneeded; move ";type=" checking code to front;
Martin Kraemer [Wed, 30 Jan 2002 22:41:59 +0000 (22:41 +0000)]
Eliminate variables where unneeded; move ";type=" checking code to front;
drop redundant log messages (covered by proxy_ftp_command());
do checks for /%2f as in apache-1.3.24;
escape path argument in SIZE command

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