1. 01 Aug, 2000 5 commits
    • Ryan Bloom's avatar
      Complete redesign of this MPM. This is almost working now. · eb287050
      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
      eb287050
    • Ryan Bloom's avatar
      Add a NO_DETACH environment variable to all MPMs that understand · 3ad9bb77
      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
      3ad9bb77
    • Ken Coar's avatar
      · d17dfcac
      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
      d17dfcac
    • Tony Finch's avatar
      Remove a PR that depends on the submitter (or someone else) getting a · d1d36a87
      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
      d1d36a87
    • Ken Coar's avatar
      · 5c244e40
      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
      5c244e40
  2. 31 Jul, 2000 10 commits
  3. 30 Jul, 2000 10 commits
  4. 29 Jul, 2000 14 commits
  5. 28 Jul, 2000 1 commit