- Sep 13, 2000
-
-
Ken Coar authored
Do a bunch of style-guide fixups (like wrapping Boolean tests correctly and enblocking singel-statement if()s). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86209 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 12, 2000
-
-
Tony Finch authored
does not require any IP addresses in httpd.conf and which disregards the local IP address of any connections. This will be particularly appreciated by people running little servers on machines with dynamically configured IP addresses, and by people wishing to use identical httpd.conf files on all the machines in a load-balanced cluster. The syntax is: NameVirtualHost * <VirtualHost *> ServerName my.friend.has.a.silly.vanitydomain.org DocumentRoot /usr/local/apache/docs1 </VirtualHost> <VirtualHost *> ServerName but.easier.to.spell.than.my.vanitydomain.org DocumentRoot /usr/local/apache/docs2 </VirtualHost> The implementation is a straightforward extension of what is there already although the patch is made somewhat larger by the need to avoid duplicate code for normal and wildcarded NameVirtualHosts. PR: 5595, 4455 [ported from 1.3.13] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86208 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86207 13f79535-47bb-0310-9956-ffa450edef68
-
Richard Bowen authored
All directives are now consistently capitalized. PR: Obtained from: Submitted by: Rich Bowen <rbowen@rcbowen.com> Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86205 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
(Yeah, it got closed during pool cleanup, but it is more understandable if it is closed the same way for nph and !nph cgis.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86203 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
done by adding a flag to the request_rec. When ap_pass_bucket sees an EOS bucket, the flag is set. If the flag is still unset when ap_finalize_request is called, then ap_finalize_request sends an EOS. This fixes the problem with chunking and CGI. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86202 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 11, 2000
-
-
Jeff Trawick authored
the CGI output should live in the request pool, not in pcgi. pcgi (in the httpd processes, at least) isn't cleaned up until we restart httpd. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86201 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
ship with VC++ 5.0. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86200 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
nothing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86199 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
like mod_cgi, creating a single element bucket brigade that is passed to the next filter. This is instead of making mod_cgid read from the socket, and call ap_r* repeatedly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86198 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 10, 2000
-
-
Tony Finch authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86197 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
of Apache. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86196 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 09, 2000
-
-
Greg Stein authored
register themselves by name with mod_dav. The user configures a particular provider for a location/directory. mod_dav looks up that provider and uses it explicitly. (the prior behavior simply asked "anybody" to satisfy the get_resource, but it did not mesh well with user-specified providers) *) add providers.c to deal with provider registration *) rejigger mod_dav.c to toss the hook and use the provider *) clean out dav/fs/ of the old scheme and have it register itself git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86195 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86194 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
entry, it saw there were zero bytes and simply returned. the client would never receive "end of response" and timeout (or the server would timeout the client). *) added comments about what is going on *) place chunk start/end markers around just the content, if that content is non-zero in length *) insert all the right "end of response" stuff before the EOS bucket git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86193 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
for manipulating the brigade. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86192 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
PR: 6139 Submitted by: ken@nsds.com Reviewed by: Joshua Slive "TestCond" should read "TestString" in documentation for mod_rewrite git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86191 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
PR: 6419 Submitted by: chris@chrullrich.de Reviewed by: Joshua Slive Missing Override. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86190 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
PR: 6470,6450,6218,6216,6478 Submitted by: pepper@reppep.com Reviewed by: Joshua Slive Grammar fixes from the bug database. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86189 13f79535-47bb-0310-9956-ffa450edef68
-
David Reid authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86188 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86187 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
- recognize and dispatch the latest set of DeltaV methods - refine the CHECKOUT provider hook - add avail_reports provider hook - fix the "target" resolution mechanism git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86186 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
doing things with bucket brigades. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86185 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
empty. Avoiding referring to the element type in the macros resulted in some double dereferences that did the wrong thing. Reported by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86184 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 08, 2000
-
-
Joshua Slive authored
PR: Obtained from: Submitted by: Reviewed by: Small fix to modules index. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86183 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
PR: Obtained from: Submitted by: Reviewed by: Add an index of modules "by type". The modules directory in 2.0 could use a good cleaning to get rid of stuff that doesn't need to be carried over, but that can wait. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86182 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
get a pipe back from create_child, and stuff that into a buff to read from it. This made sense in 1.3, because we got a buff back from the create_process call. In 2.0, we are getting a pipe, so this doesn't make sense. This patch just uses the pipe that is returned to us to read the information we want. Submitted by: John K. Sterling <sterling@covalent.net> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86181 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
(ap_setup_listeners). This eliminates the need to force a recompile of listen.c when you switch to/from using prefork. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86179 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
new AP_RING macros. Most of this commit is fairly pedestrian as you would expect, but I had to redo the chunking filter because of the amount of pointer juggling it did. I have done some minimal testing of this patch and it seems to work. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86178 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 07, 2000
-
-
Jeff Trawick authored
PR: 5872 (reported against 1.3) Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp> Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86176 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 06, 2000
-
-
Ryan Bloom authored
it looks correct, and this problem has been submitted to me multiple times PR: 6501 Submitted by: Shuichi Kitaguchi <ki@hh.iij4u.or.jp> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86173 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 02, 2000
-
-
Jeff Trawick authored
Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86169 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 01, 2000
-
-
Allan K. Edwards authored
values to prevent integer microsecond overflow. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86168 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
Submitted by: Victor J. Orlikowski git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86167 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 30, 2000
-
-
Jeff Trawick authored
introduce extended error status as a start of more helpful error logging; instead of aborting the process when we get a bucket-straddling char too wide to handle, trace the problem and return an error; when we get to the end of the brigade and we're still waiting for the rest of a character, return an error instead of ignoring the problem; if we get 0 bytes when reading from a pipe, don't fret (segfault); skip over this empty bucket and read the next one; don't set done if send_downstream() returns APR_SUCCESS; set it for the opposite condition; that bug kept us from processing our entire input brigade for brigades that caused lots of output; git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86164 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86162 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 29, 2000
-
-
Ryan Bloom authored
we use a modified LIFO. It is modified, because if we add a filter while in the middle of another filter, the added filter gets put in after the current filter. This requires that the server is smart about which filters are added when. This should be handled by the HTTP protocol, but we will want to keep and eye on things for a little while. This change is necessary, because currently when we add a filter it goes after the last filter of the same type. This is broken whenever we want to add a filter that has a dependancy. Think about the core and chunking filters. They are of the same type, and core is always added first. When we go to insert chunking, it gets added, but it is never called. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86161 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
return value. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86160 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
(though gcc was happy with it). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86159 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
install bin directory during "make install". Used for OS/390 dso builds. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86158 13f79535-47bb-0310-9956-ffa450edef68
-