- May 22, 2001
-
-
Roy T. Fielding authored
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
-
- May 21, 2001
-
-
Graham Leggett authored
PR: Obtained from: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89197 13f79535-47bb-0310-9956-ffa450edef68
-
- May 20, 2001
-
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89170 13f79535-47bb-0310-9956-ffa450edef68
-
- May 19, 2001
-
-
Bill Stoddard authored
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
-
- May 18, 2001
-
-
Jeff Trawick authored
Apache will exit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89150 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
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
-
- May 17, 2001
-
-
Jeff Trawick authored
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
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89134 13f79535-47bb-0310-9956-ffa450edef68
-
- May 16, 2001
-
-
Bill Stoddard authored
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
-
- May 15, 2001
-
-
Doug MacEachern authored
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 authored
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
-
- May 12, 2001
-
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89095 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
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
-
- May 11, 2001
-
-
Ryan Bloom authored
PR: 7617 Submitted by: Barrie Slaymaker <barries@slaysys.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89091 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
and moving the last bits of hints.m4 inline. Now we only run every test four times instead of five. One down, three to go. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89081 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
functions used by mod_proxy for export in DLL Submitted by: Ian Holsman <IanH@cnet.com> Reviewed by: Chuck murcko git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89078 13f79535-47bb-0310-9956-ffa450edef68
-
- May 02, 2001
-
-
Jeff Trawick authored
request body from its stdin but no reqest body is being written to the cgi. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88975 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
as "-" (non-keepalive) when MaxKeepAliveRequests is set to 0. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88974 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 29, 2001
-
-
Ryan Bloom authored
connection pool. This solves a small resource leak that had us not closing files until a connection was closed. In order to do this, at the end of the core_output_filter, we loop through the brigade and convert any data we have into a single HEAP bucket that we know will survive clearing the request_rec. Submitted by: Ryan Bloom, Justin Erenkrantz <jerenkrantz@ebuilt.com>, Cliff Woolley git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88964 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88962 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
variables CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS and LIBS by moving the configure additions to EXTRA_* variables. Also, allow the user to specify NOTEST_* values for all of the above, which eliminates the need for THREAD_CPPFLAGS, THREAD_CFLAGS, and OPTIM. Fix the setting of INCLUDES and EXTRA_INCLUDES. Check flags as they are added to avoid pointless duplications. Fix the order in which flags are given on the compile and link lines. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88960 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 27, 2001
-
-
Jeff Trawick authored
PR: 7612 Submitted by: Bernhard Schrenk <b.schrenk@improx.com> Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88955 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 26, 2001
-
-
Greg Ames authored
Fix shutdown/restart hangs in the threaded MPM. After removing mod_cgid from my build (thanks, Jeff), I can do: * apachectl graceful, followed by * apachectl restart, followed by * apachectl stop ...and get the results you would expect. Submitted by: Jeff Trawick, Greg Ames, Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88941 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
used by a single routine and can be replaced by a local variable. Submitted by: Greg Stein, Ryan Bloom, Roy Fielding git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88938 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 25, 2001
-
-
Paul J. Reder authored
Yeah, well, like the entry says, fixed prefork to handle signals properly (mostly SIGTERN). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88935 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 23, 2001
-
-
Greg Ames authored
learns how to go away nicely (shouldn't be too bad actually :-) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88924 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
This is to fix a problem where the scoreboard is filled with quiescing processes and no working processes can start, triggered by MaxRequestsPerChild. perform_idle_server_maintenance could theoretically cause it as well. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88913 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 22, 2001
-
-
Ryan Bloom authored
determine how much data is returned to the previous filter. Prior to this change, we used a field in the conn_rec to determine how much to return. After this change, we use an argument to ap_get_brigade. This makes it much more obvious how things work at all levels, so that module authors can easily determine how much data is supposed to be returned to them. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88912 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 20, 2001
-
-
Bill Stoddard authored
modules to specify their own logging tags. mod_log_config registers an optional function, ap_register_log_handler(). ap_register_log_handler() was being called by http_core before the directive hash table was created. This patch creates the directive hash table before ap_register_log_handler() is registered as an optional function. Submitted by: [jean-frederic clere <jfrederic.clere@fujitsu-siemens.com>] Reviewed by: Jeff Trawick, Bill Stoddard git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88904 13f79535-47bb-0310-9956-ffa450edef68
-
Doug MacEachern authored
PR: Obtained from: Submitted by: John K. Sterling <sterling@covalent.net> Reviewed by: dougm git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88902 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
right response headers when requiring authentication. [Gertjan van Wingerde <Gertjan.van.Wingerde@cmg.nl>] PR#7114 (This is a port of the change that went into Apache 1.3.19.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88901 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 18, 2001
-
-
Ryan Bloom authored
mod_log_config has registered an optional function, that other modules can use to specify a function to be called. This is analogous to the way that mod_include works. This also allows http to do the connection logging itself, without exposing HTTP specific pieces to other modules. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88888 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 16, 2001
-
-
Ryan Bloom authored
request, then the byterange filter should not try to redo the work. The most common case of this happening, is a byterange request going through the proxy, and the origin server handles the byterange request. The proxy should ignore it. Submitted by: Graham Leggett <minfrin@sharp.fm> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88873 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 14, 2001
-
-
Paul J. Reder authored
worker threads to make sure the kids are all gone before child_main exits after a signal (cleanup from perform_idle_server_maintenance). This is an extension of Ryans recent commit to make the child_main the signal thread. But then thats what the new entry in the file says... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88859 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 13, 2001
-
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88852 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
PR: 7490 Submitted by: jun-ichiro hagino <itojun@iijlab.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88836 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 12, 2001
-
-
Ryan Bloom authored
not to the filter after the one passed in. The fixes a bug, where one filter is skipped when using ap_f*. Submitted by: Ryan Morgan <rmorgan@covalent.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88832 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
Submitted by: Justin Erenkrantz <jerenkrantz@ebuilt.com> Reviewed by: Roy Fielding git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88819 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 11, 2001
-
-
Ryan Bloom authored
told me I was wrong. I was wrong, and Greg was right. This commit just moves the byterange filter and its related functions out of the core, and puts them back in the HTTP specific module. Submitted by: Greg Stein git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88815 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
Gnu makefile guidelines. Submitted by: Justin Erenkrantz <jerenkrantz@ebuilt.com> Reviewed by: Roy Fielding git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88809 13f79535-47bb-0310-9956-ffa450edef68
-