]>
granicus.if.org Git - apache/log
Justin Erenkrantz [Wed, 6 Feb 2002 02:35:20 +0000 (02:35 +0000)]
segfaults--;
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93272
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 6 Feb 2002 02:29:54 +0000 (02:29 +0000)]
Tone down the logging levels for these two messages from ERROR to NOTICE.
It's something to note, but it isn't an error worthy of logging by default.
(Also always log any status values in read_request_line() - incl. timeouts.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93271
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 6 Feb 2002 02:24:18 +0000 (02:24 +0000)]
- Fix up a comment so that it makes more sense and explains why we return
APR_EOF instead of an EOS bucket.
- Start to try to be nice when we *know* we are EOS by removing the
bucket. This is only one case where we could end up with a 0 bucket
in ctx->b, but let's remove it and move on. (If the bucket were to
return 0 bytes and still have data left to read on blocking mode,
it's blantly broken, IMHO)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93270
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 6 Feb 2002 02:20:13 +0000 (02:20 +0000)]
If the MIME-continuation line returns nothing, then we should return not
segfault.
(A minor change to Jeff's patch is that we ignore the EBCDIC code path.)
Submitted by: Jeff Trawick
Reviewed by: Justin Erenkrantz
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93269
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Wed, 6 Feb 2002 02:08:46 +0000 (02:08 +0000)]
Updating my vote on 2.0.31 based on the segfaults on daedalus
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93268
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Wed, 6 Feb 2002 00:04:55 +0000 (00:04 +0000)]
Jeff seems to have fixed this. Go Jeff!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93267
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Feb 2002 23:24:07 +0000 (23:24 +0000)]
While the tide was turning twords my take... this number of bugs in the
Winnt mpm mean I can't go against Unix getting a good beta. Now the
Q, is unix a good beta :-?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93265
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Feb 2002 23:17:22 +0000 (23:17 +0000)]
Some compatibility fixes. Built yet untested, read three times through.
Please review and raise the flag if any of these introduce bad mojo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93264
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Feb 2002 23:13:42 +0000 (23:13 +0000)]
Do we have sys/socket.h?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93263
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 5 Feb 2002 22:56:44 +0000 (22:56 +0000)]
In core_input_filter, check for an empty brigade after
APR_BRIGADE_NORMALIZE(). Otherwise, we can get segfaults if a
client says it will post some data but we get FIN before any
data arrives.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93262
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 5 Feb 2002 22:49:03 +0000 (22:49 +0000)]
We don't have weather in Irvine. We do have that chick who does the
NFL "weather" for Fox Sports. 'Nuf said.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93261
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Tue, 5 Feb 2002 22:41:18 +0000 (22:41 +0000)]
Remove all non-portable DBM calls in mod_auth_dbm and rely only on the
apr-util DBM code.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93260
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Feb 2002 22:18:49 +0000 (22:18 +0000)]
Remove the install_transport_filters hook. The same function can be
acheived with the pre_connection hook. I have added the socket to the
pre_connection phase to make this possible.
Reviewed by: Bill Stoddard
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93259
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Tue, 5 Feb 2002 22:13:20 +0000 (22:13 +0000)]
Last week it was spring, this week it's winter. What's wrong with this
picture?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93258
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Feb 2002 22:00:48 +0000 (22:00 +0000)]
These crit errors make -0- sense. Interesting info entry, however.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93257
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Tue, 5 Feb 2002 15:35:54 +0000 (15:35 +0000)]
Vetoed by Ken
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93256
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 5 Feb 2002 12:52:01 +0000 (12:52 +0000)]
restore the SO_REUSEADDR for listening sockets; it is absolutely
required on most (all?) platforms, regardless of what code changes
might be required to work around the ability on Windows to
inadvertently have more than one server listening on the same ports
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93252
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Tue, 5 Feb 2002 11:35:57 +0000 (11:35 +0000)]
Change the 'we turned /foo into http://host/foo' log message
to DEBUG; no reason to clutter people's log files with this
when it's supported behaviour. Of course, they can find out
about the performance impact by LogLeveling Debug. :-)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93251
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Tue, 5 Feb 2002 09:26:02 +0000 (09:26 +0000)]
List files that would result in HTTP_UNAUTHORIZED in addition to
successes and redirections, since there's a chance the client will
actually have the proper authorization to retrieve them.
Reported by: Stas Bekman
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93250
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Feb 2002 06:16:04 +0000 (06:16 +0000)]
This change keeps the server from allowing multiple instances to bind to
the same port. Previously, this was necessary, because the Windows MPM
was binding to the socket in both the parent and child. Today's code
passes the attached socket to the child from the parent, so we don't need
to re-attach in the child.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93248
13f79535 -47bb-0310-9956-
ffa450edef68
Ian Holsman [Tue, 5 Feb 2002 04:38:18 +0000 (04:38 +0000)]
JinH found a shared memory problem
IMHO a beta killer
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93247
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 5 Feb 2002 02:48:34 +0000 (02:48 +0000)]
Misc cleanup to fix compile warnings and a segfault. This module is still
a long ways from doing anything useful, but every bit helps.
Submitted by: Joe Norton
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93246
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 5 Feb 2002 02:47:29 +0000 (02:47 +0000)]
Add the return type to the function definition.
Submitted by: Joe Norton
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93245
13f79535 -47bb-0310-9956-
ffa450edef68
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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