- Feb 21, 2001
-
-
Ryan Bloom authored
This allows perchild to compile and run out of CVS again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88267 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
This is safe, because we have already dup'ed the socket for the CGI process itself. This change allows CGI processes to fork long-lived child processes without affecting how quickly the response gets back to the broswer. PR: 7273 Submitted by: Taketo Kabe <kabe@sra-tohoku.co.jp> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88264 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88256 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
Before this, we were using a handler, which doesn't make much sense, because the handler wasn't generating any data, it would either return a redirect error code, or DECLINED. This fits the current hooks better. Submitted by: Ryan Morgan <rmorgan@covalent.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88255 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 20, 2001
-
-
Ryan Bloom authored
perfect yet, because of the sigwait and sigmask calls. Those are going away next. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88252 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 18, 2001
-
-
Ben Laurie authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88223 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 17, 2001
-
-
Greg Stein authored
and "most". still need to tweak various config.m4 files to sort them out. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88219 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 16, 2001
-
-
Ryan Bloom authored
the first step towards getting the threaded MPM to rely on APR for all of it's threading needs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88203 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
the old mpmt_pthread directory to the new threaded directory. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88199 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
the file name, and it is easier to automate the installation process (generating LoadModule directives from the module filenames). Next step is to remove the 4th argument to the APACHE_MODULE macro completely and require people to use the matching names, and to reduce the LoadModule directive to 1 argument.... Objections? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88189 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 15, 2001
-
-
Ryan Bloom authored
that we have moved on to the next minor version number. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88179 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 13, 2001
-
-
Ryan Bloom authored
The two MPMs are basically identical, except that Perchild also allows each child process to have a unique uid/gid combination. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88144 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88130 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 12, 2001
-
-
Ryan Bloom authored
If somebody wants to compile without threads, they must now add --disable-threads to the configure command line. [Ryan Bloom] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88127 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
into the main-line code. This ensures that all MPMs can easily forget about updating their status. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88117 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
installed. Submitted by: Gomez Henri <new-httpd@slib.fr> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88115 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 11, 2001
-
-
Ryan Bloom authored
all, of the hand-editing required to make mod_tls compile. I have also updated the README to reflect the current process. I have also noted that we require OpenSSL 0.9.6 to compile. I am getting all sorts of warnings from the OpenSSL header files, and I get a single error from the OpenSSL libraries, but I am assuming that is a problem with my configuration, not the mod_tls code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88093 13f79535-47bb-0310-9956-ffa450edef68
-
Ben Laurie authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88090 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
BEOS, but this could actually happen on any platform, so we should be safe and protect ourselves. Submitted by: Cliff Woolley <cliffwoolley@yahoo.com> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88080 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 10, 2001
-
-
Bill Stoddard authored
in microseconds. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88046 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
SetOutputFilter. This corresponds nicely with the other Set directives, which operate on containers while the Add* directives tend to work directly on extensions. [Ryan Bloom] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88042 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 09, 2001
-
-
Ryan Bloom authored
the header string. This allows us to clean up the header handling a bit, because we don't need to compute the correct length before we can create the headers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88029 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
These have become simple macros that just wrap the apr_brigade functions, allowing filter writers to ignore the flush function and the ctx pointer. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88028 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 07, 2001
-
-
Ryan Bloom authored
for ap_cleanup_scoreboard, then we have to kill that cleanup with the same function. This also makes ap_cleanup_scoreboard a non-static function, and makes ap_cleanup_shared_mem a static function. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88012 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
be compiled outside the src tree. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88011 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
forgot a single line which broke this option. PR: 6881 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88010 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 06, 2001
-
-
Ryan Bloom authored
hack to fix the bug, but it will need to be fixed for real. If we find an error while sending out a custom error response, we back up to the first non-OK request and send the data. Then, when we send the EOS from finalize_request_protocol, we go to the last request, to ensure that we aren't sending an EOS to a request that has already received one. Because the data is sent on a different request than the EOS, the error text never gets sent down the filter stack. This fixes the problem by finding the last request, and sending the data with that request. PR: 7165 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88000 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
to be reported correctly. I have also moved this code into a common location, so that individual MPMs do not need to worry about setting up the start time. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87994 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 05, 2001
-
-
Ryan Bloom authored
This removes a good deal of duplicate logic for creating CGI scripts. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87984 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
and ap_new_connection() were changed last week) I have skipped putting the change into WinNT MPM and mod_proxy. I left a note in the mod_proxy code; for the NT MPM I think I can talk somebody into doing the right thing for me. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87982 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
This is in preparation of the first tag with the new tag and release strategy. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87973 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 02, 2001
-
-
Bill Stoddard authored
the ability to use IPC other than shared memory. Get mod_status working on Windows again. Still to do: Rename some of the function APIs. Replace all calls to reinit_scoreboard with ap_create_scoreboard. Add back in support for scoreboard files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87959 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 01, 2001
-
-
Ryan Bloom authored
basically a straight port of the 1.3 module to 2.0. The MPMs need to be modified a bit to work with mod_status, but prefork, mpmt_pthread, and dexter have already been changed. I will fix perchild tonight. There is a lot of common code that can be abstracted, and there seems to be a small bug with regard to what mpmt_pthread and dexter report as current connections. ExtendedStatus does work again, although until the bug mentioned above is fixed, it isn't as useful on mpmt_pthread and dexter. Next week, I will look at allowing other modules to add data to the STATUS page and possibly to the scoreboard itself. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87949 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
Submitted by: Kunihiro Tanaka <tanaka@apache.or.jp> PR: 7154 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87942 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87939 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
find a fully-qualified domain name at startup. PR: 7170 Submitted by: Danek Duvall <dduvall@eng.sun.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87938 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 29, 2001
-
-
Ryan Bloom authored
on my machine, but since this is security related, this should be tested and scrutinized by as many people as possible. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87905 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
*) Adopt apr user/group name features for mod_rewrite. Eliminates some 'extra' stat's for user/group since they should never occur, and now resolves the SCRIPT_USER and SCRIPT_GROUP, including on WinNT NTFS volumes. No-one commented on loosing the 'stat' calls, can anyone invent a scenario where they could be required? Also, I don't like the casts either, so if you have a better solution, don't whine, just fix it :) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87904 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 28, 2001
-
-
William A. Rowe Jr authored
*) Adopt apr features to simplify mod_includes. This changes the behavior of the USER_NAME variable, unknown uid's are now reported as USER_NAME="<unknown>" rather than the old user#000 result. WinNT now resolves USER_NAME on NTFS volumes. [William Rowe] ** Also fixes yet another stat result, allowing APR_INCOMPLETE git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87903 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Moved several CHANGES back to APR where they belonged in the first place, Adopt apr features for simplifing mod_userdir, and accept the new Win32/OS2 exceptions without hiccuping Also note a potentially serious flaw - others please review. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87902 13f79535-47bb-0310-9956-ffa450edef68
-