- Oct 10, 2001
-
-
William A. Rowe Jr authored
Negotiation once allowed any file, of any filename extension, to be served. The original patch to mod_negotation eliminated all extensions that did not reflect filename extensions associated with negotiation variables, unless the user expressly specified the file name with those filename extensions. This patch [attributed to me] was vetoed at its inception, it was provided as an alternative for those who had to have the current behavior. There is now another alternative patch that would introduce the MultiviewsMatch directive to mod_mime, for consideration and discussion. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91405 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
If the status code is anything other than SUCCESS for PEEK, it isn't good. Just return the value. (I thought it should be this, but I wasn't 100% sure. Peer review == good.) Submitted by: Will Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91404 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
Return with APR_EOF if we get EAGAIN. (Whomever is calling this with PEEK should really be able to handle EOS bucket rather than relying on error codes.) Thanks to Greg Ames for pointing out this fubar. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91403 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Catch up to Martin's work for 2.0 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91402 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Short of removing the headers filter, this is the best asis can do. Note that all body replies were entirely broken (thanks for helping me notice this, Greg :) Asis still needs patching for huge files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91401 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91400 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
not all of the configured ports. Other points to ponder: why no log message for the segfault? similar change would seem to be needed in other MPMs... we may be adding bogus entries to the poll set git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91399 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Too many args is a bad thing too, some days git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91398 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Rewrite of rotatelogs as an apr-ized app. Mladen Turk <mturk@mappingsoft.com>, William Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91397 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Correct dependency for apr-ization of rotatelogs git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91396 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91395 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91394 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
core are requested. If you want to disable shared library support, pass --disable-so to configure (as always). This will enforce that your httpd can NOT use shared libraries - which may be a good thing for you to do. Justin added the APR_HAS_DSO check per discussion on-list between Aaron, Ryan, Greg, and the rest of the peanut gallery. This should allow us to not build mod_so when it isn't supported. However, the rest of the configure scripts need to know that shared objects aren't supported and complain accordingly. (sharedobjs = yes, error out?) Submitted by: Aaron Bannert <aaron@clove.org> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91393 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 09, 2001
-
-
Greg Ames authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91391 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
Submitted by: Hartmut Obendorf <obendorf@informatik.uni-hamburg.de> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91385 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Always helps to add the member git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91380 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Bring many things up-to-date. FirstBill, wasn't the child logging process stuff already fixed? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91379 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Speed it up. While this optimization wasn't obvious for the two-pass location_walk, it is significant for all subreq/redirects reusing the cached walk values. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91378 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Uhmm... time for a note about this. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91377 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
AddOutputFilter to be ignored when matching the URI. Submitted by: Bill Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91376 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
This can happen if there is a partial match between a bad URI and a file with a variant extention. ap_sub_req_lookup_dirent has apparently been generating bogus subrequest URIs for ages, but they used to be ignored. Once we started calling ap_process_request_internal for all subrequests, they started causing problems. Make it explicit that rnew->uri is to be ignored for this type of subrequest. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91375 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91374 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 08, 2001
-
-
Ryan Bloom authored
time, error level, etc strings. The only information in the string is the actual error. Submitted by: Jon Travis <jtravis@covalent.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91373 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
line, thinking we've set a custom status. Of course, it says "200 OK" no matter what error we happen to return(!). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91372 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91371 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
add HTTP_IN filter after the headers have been parsed. so that the HTTP_IN can check them ;-) Still not 100% if this works properly, but I don't get the chunking numbers displayed on my browser, so it's better than what was there. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91370 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
everything else happy as well) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91368 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
check_pipeline_flush(), making it think another request was available (when it wasn't). Apache would avoid flushing the prior request and block on reading the next request. (of course, the client wasn't sending the next one, cuz it was still waiting for the results of the first one) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91366 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
Status: It serves a reverse-proxy page.. but SLOWLY. VERY SLOWLY. still looking at why, but now it serves pages instead of dumping core. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91363 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Revamped ap_directory_walk logic, without a path_info helper is now activated. It may be bumpy for a few days, and we have more optimizations to put in place, but it's time to get this in the developer's test code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91359 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
This is nothing but const bogosity. We have our very own manipulation, we are allowed to touch the char *'s, even if we have a const contract. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91358 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
Submitted by: Aarron Bannert <aaron@clove.org> Reviewed by: Ian Holsman <IanH@apache.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91354 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91347 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 07, 2001
-
-
William A. Rowe Jr authored
Great badness - not a good idea to return OK when you don't modify the resulting value, even if it's NULL. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91345 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 06, 2001
-
-
William A. Rowe Jr authored
Hmmm... continue's not so good an idea here :) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91344 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Time to give up for the day, and grab a beer git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91343 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Aaargh! Unwinding part of my patch before I committed the prior version, I ended up blasting these (intentional) changes as well :( This finishes up the changes for the new, replacement ap_directory_walk for testing. This code isn't active yet. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91342 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
A major overhaul to the -replacement- ap_directory_walk logic. This still doesn't activate that code, I will do so probably by Monday, after more thorough testing. Introduces the ap_directory_walk::cache so we can stop wasting tons of effort in mod_autoindex and other subreq/redirect requests. This isn't thoroughly tested, I've only stepped through a half dozen common cases. If you want to play, define REPLACE_PATH_INFO_METHOD. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91340 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Good to note git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91337 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Allow ApacheBench to connect to and control Apache on other WinNT/2K machines. Submitted by: Mladen Turk <mturk@mappingsoft.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91336 13f79535-47bb-0310-9956-ffa450edef68
-