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:
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>
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
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.
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
* 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
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.
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