- Feb 06, 2002
-
-
William A. Rowe Jr authored
Give the child GENERIC_WRITE only to the stderr log channel, GENERIC_READ|GENERIC_WRITE to the scoreboard mapping, EVENT_MODIFY_STATE|SYNCHRONIZE to it's exit event, and fix a _major_ bug in the NullACL code that set the length by the size of the pointer-to-acl, rather than the size of an acl. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93300 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
Consensus has overruled the hook ordering showstopper and is now demoted accordingly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93298 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93297 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
specified they want to use the CanonicalName, but they have not configured a port with the ServerName, then use the same port that the original request used. Submitted by: Ryan Bloom and Ken Coar git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93296 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
that. Yuck. Make these error message DEBUG level then. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93295 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
returned something like APR_EOF, since len is not set in this case and we can go off the end of storage make sure we set r->status to something when we bail out due to an error; otherwise, the request goes forward with meaningless headers git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93294 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
since APR_BRIGADE_EMPTY() assumes a non-empty brigade, we have to check before invoking that macro since APR_BRIGADE_EMPTY() can make a brigade empty, we have to check after invoking that macro An obvious variation of this fix would be to change APR_BRIGADE_NORMALIZE() to deal with empty brigades. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93293 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
but it seems more general. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93291 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93283 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93282 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
A cleanup from the redundancy dept. of redundancy git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93281 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Leaky as a sieve. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93280 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Didn't mean to leave that in there. MPM works, how well I haven't yet determined. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93279 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Clean up more bogosity and leaky pipes [and fix a recent bug]. 1. The only good assert is a deleted assert. 2. The child exit event is a very private item, can't pollute into other processes we create, shouldn't be named, and should never be accessable to anyone but the parent. 3. We now pass 'handles', not just a single scoreboard. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93278 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
BS. This isn't an assert. This is a friggin developer's black hole. Suggesion: Netware needs to implement the appropriate abort() style fn. If there is none on Netware, this is non-portable, undebuggable, and will be yanked by tommorow evening. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93277 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
1. gotta look at the child return code (think kindergarden, you've got to keep an eye on those kids.) 2. gotta return a respectable exit code. 3. gotta have a few sensible messages. 4. gotta know where we went. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93276 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Start simplifying and grouping code. Building on the work that rbb had begun; we need to start organizing this so it can be groked by more than one person at a time [or simply by more than one person.] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93275 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93274 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
If we could take the v31 tree and apply those revisions that fixes bugs to make v32, I'd be game for beta. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93273 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93272 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
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 authored
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 authored
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 authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93268 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93267 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 05, 2002
-
-
William A. Rowe Jr authored
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 authored
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 authored
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 authored
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 authored
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 authored
apr-util DBM code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93260 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
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 authored
picture? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93258 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
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 authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93256 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
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 authored
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 authored
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 authored
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 authored
IMHO a beta killer git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93247 13f79535-47bb-0310-9956-ffa450edef68
-