- Aug 06, 2000
-
-
William A. Rowe Jr authored
Remaining cleanup of ap_ -> apr_ and AP_ -> APR_ transformation... see src/lib/apr/apr_compat.h for most details. Also a few minor nits to get Win32 to build. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86008 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86007 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86006 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86005 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86004 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86003 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86002 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86001 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 05, 2000
-
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86000 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
we have broken all modules anyway, this is a good time to cleanup a bit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85999 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85998 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85997 13f79535-47bb-0310-9956-ffa450edef68
-
Brian Havard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85996 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
that apache builds again. AFAICT, there is one last occurrence of apr_filter_t in ryan.patch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85995 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
ap_ prefix, not apr_ git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85994 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 04, 2000
-
-
Jeff Trawick authored
The following configuration file demonstrates the problem: <IfModule mod_rewrite.c> RewriteEngine on RewriteMap quux-map prg:/tmp/apache-2.0/map.quux.pl RewriteRule ^/~quux/(.*)$ /~quux/${quux-map:$1} </IfModule> After this config file is parsed, the only statement in the config tree is the last statement in the IfModule container ("RewriteRule blah blah"). The problem is that when ap_build_config_sub() handles this type of construct, it moves *current to the end of the list before returning. If this construct were the first thing in the file, the caller would set conftree to *current, not realizing that there were list elements before *current. The caller doesn't have addressability to those list elements. With this change, ap_build_config_sub() sets *conftree before walking *current to the end of the list. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85993 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
Submitted by: Victor J. Orlikowski <v.j.orlikowski@gte.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85988 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85987 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85986 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85985 13f79535-47bb-0310-9956-ffa450edef68
-
Ken Coar authored
Whoops; forgot to apply this to the 2.0 docs.. Submitted by: Joshua Slive <slive@finance.commerce.ubc.ca> Reviewed by: Ken Coar git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85984 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
socketpair instead of sockets created with AF_UNIX. There is very little chance this will work anywhere other than Linux, but it is a start. I have a machine with two virtual hosts, which are started as two different users. When I make requests for each virtual host, they pass the request to the correct child process. It is possible for a virtual host to have multiple child processes all with the same user ID, and they all share the responsability for answering requests. There are a lot of bugs in this code, and it is not for the faint hearted, but it works, and that's saying quite a bit in my mind. Docs coming tomorrow. Right now, it's time to sleep. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85983 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
Still to do: decide at config time whether any modules need dbm, whether to use the native one or sdbm, etc. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85982 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
only when the request is accepted by the server that supposed to serve the result. The biggest problem right now is descriptor passing. This isn't likely to work anyplace other than Linux right now either. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85981 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 03, 2000
-
-
Jeff Trawick authored
and clean up resulting warnings). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85980 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 02, 2000
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85979 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
doesn't use any of the standard methods for passing around file descriptors. I am setting this aside for a day or two, and then I will come back and finish the implementation on a new OS. This is highlighting the need for descriptor passing in APR. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85978 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
of Doug M. big change last night. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85977 13f79535-47bb-0310-9956-ffa450edef68
-
Doug MacEachern authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85976 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
then fix the warnings resulting from AP_INIT_TAKE23() :) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85975 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85974 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85973 13f79535-47bb-0310-9956-ffa450edef68
-
- Aug 01, 2000
-
-
Ryan Bloom authored
to the correct socket yet. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85972 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
HOW IT WORKS: In the config file, the sysadmin specified: ChildPerUserID uid gid num_processes and in each virtual host: AssignUserID uid gid The MPM creates a unix domain socket for each uid/gid pair, and if any child processes are left over, one for the default user and group specified in the main config. When a child process is started, it looks at what it's user id and group id are supposed to be. It then inserts the correct socket into it's listen array, and switches to the uid and gid specified. When a request comes in, whichever child gets the request looks at which child process it is actually for, and if it isn't for the current process, the request gets forwarded through the unix domain socket to the correct child process. From there, processing continues normally. Currently, no requests are forwarded, but everything seems to be working. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85971 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
ONE_PROCESS. This allows Apache to start up without detaching from the controlling terminal, but also not going into single process mode. The main purpose of this patch is to make it very easy to debug the child process startup code. PR: 2144 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85970 13f79535-47bb-0310-9956-ffa450edef68
-
Ken Coar authored
Put back PR#6347, but note that it's waiting for an external entity. Add a 'Status:' line for each PR, but don't remove any -- because if they're not in STATUS, they essentially don't exist. If we're not serious about dealing with them, let's just close them. If we *are* serious, they should be in the work-to-do list. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85969 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
proper IANA allocation for the JNG and MNG MIME types so it's out of our hands. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85968 13f79535-47bb-0310-9956-ffa450edef68
-
Ken Coar authored
We've been ignoring lots of PRs forever, marking them as 'suspended' with the supposed intention of either implementing them someday or saying why not. Well, it's about time we did something with them, so now they're listed in STATUS for people to work on as they may. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85967 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 31, 2000
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85966 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
Submitted by: Victor J. Orlikowski <vjo@raleigh.ibm.com> Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85965 13f79535-47bb-0310-9956-ffa450edef68
-