httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From stodd...@hyperreal.org
Subject cvs commit: apache-2.0 STATUS
Date Thu, 04 Nov 1999 15:16:16 GMT
stoddard    99/11/04 07:16:15

  Modified:    .        STATUS
  Log:
  Some updates to STATUS...
  
  Revision  Changes    Path
  1.10      +36 -3     apache-2.0/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /home/cvs/apache-2.0/STATUS,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- STATUS	1999/11/03 07:29:02	1.9
  +++ STATUS	1999/11/04 15:16:15	1.10
  @@ -1,5 +1,5 @@
   Apache 2.0 STATUS:
  -Last modified at [$Date: 1999/11/03 07:29:02 $]
  +Last modified at [$Date: 1999/11/04 15:16:15 $]
   
   Release:
   
  @@ -11,14 +11,24 @@
         is active.
   
   RELEASE SHOWSTOPPERS:
  +    * Port mod_rewrite
  +        Status: Paul Reder is working on this.
   
  +    * Port mod_mime_magic
  +        Status: Paul Reder is working on this.
  +
       * suEXEC doesn't work
           Status: Manoj has posted an patch to fix this.
           <19991103003605.A20612@samosa.mindspring.com>
   
       * Windows NT port isn't done
  -        Status: Bill is working on this through his MPM work, and Ryan
  -        is with APR.
  +        Status: Bill is working on MPM and APR. Remaining work:
  +        1. Add back ability to run Apache as a service
  +        2. Fix Win9* specific code in the winnt MPM
  +        3. Get the MPM working in multi process mode (one parent & one child)
  +        4. Test access logging with multiple threads. Will the native file I/O 
  +           calls serialize automagically like the CRT calls or do we need to
  +           add region locking each time we write to the access/error logs?
   
       * Current 2.0 code is not tested on many Unix platforms. Make 2.0
         work on most, if not all the systems 1.3 did
  @@ -30,6 +40,29 @@
           Status: Ben Laurie is working on this.
   
   RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
  +
  +    * Win32: Redirect stderr to the error log. This is tougher than it appears
  +      because Apache for Windows now uses native file I/O libraries rather than
  +      the CRT library.  No problem redirecting native I/O STDERR to the error log. 
  +      However, we need to replace all the fprintf(stderr...) calls with something 
  +      that will write to the native stderr handle instead of the CRT stderr handle.
  +      Bleh.
  +
  +    * Win32: Migrate the MPM over to use APR thread/process calls.
  +
  +    * Move I/O layering into APR.
  +
  +    * There are still a number of places in the code where we are loosing error
  +      status (i.e. throwing away the error returned by a system call and replacing
  +      it with a generic error code)
  +
  +    * APRize the stat function. CRT stat() is about 30% slower on Windows than
  +      the equivalent native Windows call. The APR call should return the Unix
  +      style stat structure, just to keep it familier.
  +
  +    * Implement reliable piped logs on Windows
  +      Status: Bill has prototype code (not reliable) in 1.3. Should be much 
  +      cleaner with APR in 2.0.
   
       * Switch to autoconf, et al. for configuration.
   
  
  
  

Mime
View raw message