]> granicus.if.org Git - apache/blobdiff - STATUS
Fix some problems on systems where EAGAIN != EWOULDBLOCK (e.g., OS/390).
[apache] / STATUS
diff --git a/STATUS b/STATUS
index a5c11a6095e378f033028df32d8830de99f37785..a3830f3315ece1d8241cc617f29c824ce29cac28 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -1,5 +1,5 @@
 Apache 2.0 STATUS:
-Last modified at [$Date: 2000/04/13 00:38:55 $]
+Last modified at [$Date: 2000/04/18 18:47:52 $]
 
 Release:
 
@@ -8,17 +8,20 @@ Release:
     2.0a1   : released March 10, 2000
 
 RELEASE SHOWSTOPPERS:
+    * Win32: Get mod_auth_digest working under win32
+      - APR_HAS_RANDOM should be defined on windows and there is a 
+      lib/apr/misc/win32/rand.c which is basically a copy of what
+      mod_auth_digest used to use.
+
     * Re-work configuration for top level Apache.  Work should start with
       trying to clean the autoconf stuff.  If and only if this proves
       impossible to do (very unlikely), autoconf should be removed and we
       will roll our own config implementation.
+      NOTE: When this is implemented, it would be really nice if the
+            default cgi module on Unix with a threaded MPM is the cgid
+            module.  This should be override-able of course.
           Status: Jim Jagielski is looking into this.
 
-    * Put buffered file I/O back into APR.  This should be done using the
-      buffering logic from the OS/2 directory.  stdio FILE *'s should not be
-      used on Unix because of the limitations these impose on some platforms,
-      for example the 256 File * limit on Solaris.
-
     * Fix SAFEREAD.
        see <Pine.LNX.4.21.0004101511380.7822-100000@twinlark.arctic.org>
 
@@ -33,10 +36,6 @@ RELEASE SHOWSTOPPERS:
        be moved out of the MPMs and into some common file (http_core.c?).
        Dean says presumably you mean an os-specific file?
 
-    * Pipes to CGI scripts are not being timed out
-        Status: code has been added to APR to support timing out pipes.
-                This needs to be used in Apache now.
-
     * Put back resource limit code
 
     * suEXEC doesn't work
@@ -63,10 +62,6 @@ RELEASE SHOWSTOPPERS:
        we access the logs?
        Status: 
 
-    * Win32:  Smoke test all ported modules to make sure they work 
-       correctly under Windows.
-       Status: 
-
     * 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
         Status: Autoconf and APR will get us most of the way there.
@@ -79,6 +74,11 @@ RELEASE SHOWSTOPPERS:
         Status: The best known candidate would be something from
        BIND v9.
 
+    * Switch from HSRegex to PCRE. New code should be src/lib/pcre/
+      (ftp://cus.cam.ac.uk/pub/software/programs/pcre/)
+      Status: Greg +1
+
+
 RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
     * Configuration Modules.  Allow a new module type that reads 
       a config file and sets up an internal tree structure for
@@ -109,8 +109,6 @@ RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
 
     * Win32: Enable the winnt MPM to use the new scoreboard API
 
-    * Win32: Non-blocking CGI pipes
-
     * Win32: Graceful restart of a service is broken (code does shutdown then start)
 
     * Dynamically loadable MPMs
@@ -171,6 +169,20 @@ RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
       are exported to the connection status table (easy to fix), and mod_status
       is ugly.
 
+    * Optimise the name-based <VirtualHost> implementation so that it uses
+      a hash table instead of a linear linked list scan.
+
+    * Mass vhosting version of suEXEC.
+
+    * Provide a sane API for handling the request's environment variables.
+
+    * configuration option to use *DBM
+      Status: Greg +1 (volunteers)
+
+    * add SDBM into src/lib/sdbm/ as a default/fallback DBM implementation.
+      SDBM is used by Perl, mod_dav, mod_sssl, others for basic DBM support.
+      Status: Greg +1 (volunteers)
+
 Other bugs that need fixing:
 
     * MaxRequestsPerChild measures connections, not requests.
@@ -216,7 +228,6 @@ Documentation that needs writing:
       does not show the contents of new files until later.
 
 Available Patches:
-
    * Mike Abbott's <mja@trudge.engr.sgi.com> patches to improve
      performance
        Status: These were written for 1.3, and are awaiting a port to