- Oct 01, 2001
-
-
Greg Ames authored
after deleting the EOS bucket. This prevents a seg fault in mod_include when the connection dies. There doesn't seem to be much point in passing empty brigades in general. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91225 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
suggestions to getting rid of redundant variables, as well as converting the simple ap_queue_full/ap_queue_empty tests into macros. This also reinstates the "not_full" condition, which turned out to be useful afterall in cases where we wanted to prevent the listener thread from accepting further connections until the worker queue has room for more. Submitted by: [Aaron Bannert <aaron@clove.org>] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91223 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
will shut the hell up about tmpnam() being unsafe. htpasswd.c needs a similar treatment, but it won't be _quite_ as easy since htpasswd has not been completely apr-ized yet. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91222 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Two more loadable modules on Win32, thank you Gunther! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91221 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
BIO_write returns an int. Whacha gonna do? Kill the last non-ab warning. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91220 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
/GZ RTL debug flag is not recognized across VC 5/6/7. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91219 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Clean up some warnings by summing bytecounts into apr_off_t holders instead of ulongs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91218 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Nothing wrong with an int here, so make it explicit and kill the warning. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91217 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Remain consistent to the connection_rec, and use apr_off_t for remaining. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91216 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Kill off some expensive, unnecessary effort when we use max-age for the usertrack cookie (and kill a warning in the process.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91215 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Should be no change to the execution - simply clean up two compiler warnings, signed/unsigned mismatch in != and mismatched type for port. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91214 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Wording changes Obtained from: news:hr.comp.www Submitted by: Mr. "Vlatko Juric-Kokic" <vlatko.juric-kokic@zg.hinet.hr> Reviewed by: Mladen Turk <mturk@mappingsoft.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91213 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
The patch that emerged uppon discussion on news:hr.comp.www Please review - did not apply as cleanly as I would have liked. Submitted by: Mladen Turk <mturk@mappingsoft.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91212 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 30, 2001
-
-
Justin Erenkrantz authored
- substr used in APACHE_MODULE for the help string did not parse correctly with autoconf 2.50+ so we had to punt there anyway and use AC_HELP_STRING. - Add APACHE_HELP_STRING define that will call AC_HELP_STRING on 2.50+ (actually not 2.13 - look at the regex call) or do our custom variation of it. This function can't have any extra spaces or it will be returned in the help string. So noted. If anyone can figure out how to insert a line break like 2.50+ does when we go over the 26th column, I'd appreciate it. I tried and I'm way too tired to figure it out now. Adding this would greatly simplify two or three HELP_STRING uses. - Switch all of those annoying WITH and ENABLE functions to use the APACHE_HELP_STRING. This makes everything consistent now. I've always had to go through and keep aligning everything every few months or so because I'm the only one who cares. No more. I refuse to do it any more! Use APACHE_HELP_STRING or be crucified. Looks decent with autoconf-2.13 and autoconf-2.52. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91211 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
scope. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91209 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
ourselves. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91207 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
the scope to only where necessary. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91206 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 29, 2001
-
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91202 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91201 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91200 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91199 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91198 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91197 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91196 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
so I'm applying each of the new patches one by one (there are only a few of them) so that the new mod_proxy.html file is up to date. This first patch returns the original doc to the tree. Subsequent patches will apply the changes to the file up to date. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91195 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91193 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
filter until after we have read the headers. This eliminates the status hack that was in http_protocol.c and makes it all around better. server/protocol.c now directly adds HTTP_IN filter - should we create a specific hook for this? (Could we do this as a post_read_request hook?) I'm not terribly sure, but let's move it down to the lowest possible place in ap_read_request. We can change this detail later as we see fit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91192 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
- Clean up scopes and namings of certain variables - Add comments about potentially bogus modes - Consolidate a FOREACH loop into a single brigade_length call git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91191 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91190 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
rearranging and rethinking some things. The net result is that the HTTP filter is now a request filter and is now only responsible for HTTP things. The core input filter is now responsible for handling all of the dirty work. Highlights: - Removes the dechunk filter and merges it with ap_http_filter (aka HTTP_IN). The dechunk filter was incorrectly handling certain cases (trailers). - Moves ap_http_filter from a connection filter to a request filter to support the consolidation above (it needs header info). - Change support code to allow the http_filter to be a request filter (how the request is setup initially). - Move most of the logic from HTTP_IN to CORE_IN (core_input_filter). HTTP_IN is now only concerned about HTTP things. The core filter is now responsible for returning data. It is impossible to consolidate dechunk and http without this because HTTP_IN previously buffered data. As Greg has suggested, it may make sense to write some brigade functions that handle input (getline). It should be fairly trivial to add these. Some of the calls in ap_http_filter could be switched as well. This is the original patch as submitted to dev@httpd on Monday, Sep. 24th. Additional comments and some minor tweaks done after that submission are coming up next. This should allow people who reviewed the original patch to see what has changed and review them piecemeal. This test passes all current tests in httpd-test. Please perform chicken sacrifices to verify that this hasn't blown up your favorite input. Reviewed by: Greg Stein, Ryan Bloom, and Cliff Woolley (buckets) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91189 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
If we are *already* a faux URI (i.e. relative file sub req) and we then make a subrequest from that faux URI to a file in the same directory, we'd try to build a URI out of the fake URI which leads to the wrong thing happening somewhere down the line. So, let's just give this special case a fake URI as well. OtherBill needs to verify this. He can back it out if he wants. I don't much care. It's one line and it seems okay... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91187 13f79535-47bb-0310-9956-ffa450edef68
-
- Sep 28, 2001
-
-
William A. Rowe Jr authored
Optimize file_walk with the same logic as location_walk. Fix both to have a bit more legibility, and tighter locality of scope for a smaller number of variables. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91186 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Split out (soon to be) common code for all _walk functions (no net change to location_walk). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91185 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Nice to remove more than I add, some days. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91184 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
We don't mind the .mak files hanging around, don't tell us about it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91183 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
/home/cvs/httpd-2.0/ no longer tracks makefiles. But at least incorporate all the new proxy modules into BaseAddr.ref for win32. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91182 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
This broken bit causes a segfault after locking pconf as read-only. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91181 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
MAJOR charset encoding fixes. The file names and HTTP-Equiv tags are now in sync with the httpd-std.conf - and the ucs2/4 encodings are gone since utf8 is a universally recognized shorthand that sits much better in our tree [notice; these were _duplicate_ character sets, only in different byte encodings!] Same with removing the duplicate .jis and .is-kr files. [I simply choose the one 'with link' over the one without, and fixed the links back to preFAQ as I picked.] Russian users, how many of the remaining five encodings are truly needed? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91180 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Reintegrate proxy into the core build git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91179 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Debug conf pool constness. This is a noop most of the time on most platforms, but it's only called twice per restart, so this is mostly harmless. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91178 13f79535-47bb-0310-9956-ffa450edef68
-