STATUS revision 8721697e2aece27b0e738519329f7976c72b27bf
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterAPACHE 2.0 STATUS: -*-text-*-
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterLast modified at [$Date: 2002/01/04 08:43:47 $]
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.30 : In development
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.29 : tagged November 27, 2001. not rolled.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.28 : released November 13, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.27 : rolled November 6, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.26 : tagged October 16, 2001. not rolled.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.25 : rolled August 29, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.24 : rolled August 18, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.23 : rolled August 9, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.22 : rolled July 29, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.21 : rolled July 20, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.20 : rolled July 8, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.19 : rolled June 27, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.18 : rolled May 18, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.17 : rolled April 17, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.16 : rolled April 4, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.15 : rolled March 21, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0.14 : rolled March 7, 2001
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0a9 : released December 12, 2000
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0a8 : released November 20, 2000
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0a7 : released October 8, 2000
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0a6 : released August 18, 2000
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0a5 : released August 4, 2000
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0a4 : released June 7, 2000
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0a3 : released April 28, 2000
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0a2 : released March 31, 2000
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster 2.0a1 : released March 10, 2000
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterPlease consult the following STATUS files for information
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Fosteron related projects:
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan FosterRELEASE SHOWSTOPPERS:
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * ap_directory_walk skips some per-dir config merge functions
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster if there is no "<Directory />" block in the configuration
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Message-ID: <m3itbdiijq.fsf@rdu163-40-092.nc.rr.com>
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Test suite failures:
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster o perchild doesn't even build
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster o worker is also failing some of the 'cgi' subtests
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster (see <URL:http://Source-Zone.Org/Apache/regression/>):
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * If any request gets to the core handler, without a flag that this
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster r->filename was tested by dir/file_walk, we need to 500 at the very
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster end of the ap_process_request_internal() processing. This provides
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster authors of older modules better compatibility, while still improving
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster the security and robustness of 2.0.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Status: still need to decide where this goes, OtherBill comments...
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Message-ID: <065701c14526$495203b0$96c0b0d0@roweclan.net>
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster we need to look at halting this in the 'default handler' case,
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster and that implies pushing the 'handler election' into the request
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster internal processing phase from the run request phase.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * There is a bug in how we sort some hooks, at least the pre-config
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster hook. The first time we call the hooks, they are in the correct
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster order, but the second time, we don't sort them correctly. Currently,
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster the modules/http/config.m4 file has been renamed to
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster modules/http/config2.m4 to work around this problem, it should moved
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster back when this is fixed. rbb
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * The Add...Filter and Set...Filter directives do not allow the
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster administrator to order filters, beyond the order of filename (mime)
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster extensions. It isn't clear if Set...Filter(s) should be inserted
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster before or after the Add...Filter(s) which are ordered by sequence of
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster filename extensions. At minimum, some sort of +-[0-10] syntax seems
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster like the quickest fix for a 2.0 gold release.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * mod_negotiation needs a new option or directive, something like
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster ForceLanguagePriority, to fall back to the LanguagePriority
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster directive instead of returning a "no acceptable variant" error.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Status: Bill has some code in his tree that accomplishes
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster this, and will commit it Friday after it's tested.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Fold mod_auth_db features back into mod_auth_dbm, and depricate it.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster This can't wait until we have a 2.0-gold release, if folks need
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster to move over to auth_dbm, we can't do that to them after 2.0 gold.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Status: Ian says.. auth_dbm can now handle multiple DBM types,
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster is this still an issue?
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Vote: Remove mod_auth_db
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Convert all instances of the old apr_lock_t type to the new
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster types (once they are fully supported in APR).
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Status: Aaron is working on converting INTRAPROCESS
ap_unescape_url() in util.c). It's permitted and passed
the child_init hook (i.e. the fcntl lock needs to be resynced).
from within server_main_loop(). ktrace/kdump output shows
an external dependency (e.g., a database) fails, et cetera.
ap_getline. many messages (plus their threads) (Apr/May):
- further work with combining/tweaking the builtin filters:
allows the beloved (crusty) Alias /foo/ /somepath/foo/ followed
by a <Directory /somepath/foo> to become simply
<Location /foo/> DocumentRoot /somefile/foo (IMHO a bit more legible
The current porting state is summarized in modules/ssl/README. The
(1) stablizing/optimizing the SSL filter logic
shared memory another way that is much cleaner (i.e.
malloc/free calls in the bucket brigade code. Need some
have something to look at/compare with.
"Apache" layout from config.layout, and each variable settable
* Combine log_child and piped_log_spawn. Clean up http_log.c.
* Win32: Migrate the MPM over to use APR thread/process calls. This
losing error status (i.e. throwing away the error returned by a
* All DBMs suffer from confusion in support/dbmmanage (perl script) since
for predictable mod_auth_db/dbm administration.
builds/machines, etc. The use-multiple database schema
* Explore use of a post-config hook for the code in http_main.c which
* (possibly) use UUIDs in mod_unique_id and/or mod_usertrack
* shift stuff to mod_core.h
rand.c, at least.) This could be resolved with an SSL library, or
- Bring the Win9xConHook.dll from 1.3 into 2.0 (no sense till it
Using NIS passwd.byname dbm files with AuthDBMUserFile
setlogin() is not called, causing problems with e.g. identd
add allow,deny/deny,allow warning to mod_access
A small addition to rotatelogs.c to improve program functionality.
Feedback/Comment on APACI
Inclusion of RPM spec file in CVS/distributions
* orig_ct in the byterange/multipart handling may not be