STATUS revision b876b7bcf0ce3d232da723246d709e8dbbfe8762
1633838b8255282d10af15c5c84cee5a51466712Bob HalleyAPACHE 2.0 STATUS: -*-text-*-
8d10c10ec928e4680a0c74280287a17a580120a7Mark AndrewsLast modified at [$Date: 2000/12/17 03:08:43 $]
1633838b8255282d10af15c5c84cee5a51466712Bob Halley 2.0b1 : Scheduled to release December 22, 2000
1633838b8255282d10af15c5c84cee5a51466712Bob Halley rbb volunteers to be RM
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence 2.0a9 : released December 12, 2000
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews 2.0a8 : released November 20, 2000
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews 2.0a7 : released October 8, 2000
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews 2.0a6 : released August 18, 2000
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews 2.0a5 : released August 4, 2000
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews 2.0a4 : released June 7, 2000
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews 2.0a3 : released April 28, 2000
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews 2.0a2 : released March 31, 2000
1633838b8255282d10af15c5c84cee5a51466712Bob Halley 2.0a1 : released March 10, 2000
ed6ca94ad75353d5344e2a456e7a8beb480a351fMark AndrewsRELEASE SHOWSTOPPERS:
0fc87fa2f38df7b293b650deacfa5e6c3d50eff9Bob Halley * Perchild MPM doesn't build anymore. This is still relying on the
0fc87fa2f38df7b293b650deacfa5e6c3d50eff9Bob Halley BUFF code, which is no longer there. This should just be modified
0fc87fa2f38df7b293b650deacfa5e6c3d50eff9Bob Halley to do the passing in an input filter instead of relying on the
0fc87fa2f38df7b293b650deacfa5e6c3d50eff9Bob Halley post_read_request phase.
0fc87fa2f38df7b293b650deacfa5e6c3d50eff9Bob Halley Status: Ryan Volunteers
0fc87fa2f38df7b293b650deacfa5e6c3d50eff9Bob Halley * Root all file systems with <Directory /> for WIN32/OS2/NW permissions
0fc87fa2f38df7b293b650deacfa5e6c3d50eff9Bob Halley Status: patch brought forward from 1.3.14
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer WIN32 and OS2 need review [William Rowe, Brian Harvard]
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer * Error messages are filtered according to the needs of the original
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer URI. Nothing ensures that they are translated on EBCDIC machines
68c2ccc953059f389cefc0f8a5ce0f83be7458c9Danny Mayer and *not* translated on ASCII machines.
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer * Win32: Enable the Windows MPM to honor max_requests_per_child
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer Status: Bill will fix this.
68c2ccc953059f389cefc0f8a5ce0f83be7458c9Danny Mayer * Win32: Get Apache working on Windows 95/98. The following work
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer (at least) needs to be done:
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer - winnt MPM: Fix 95/98 code paths in the winnt MPM. There is some NT
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer specific code that is still not in NT only code paths
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer - IOL binds to APR sendfile, implemented with TransmitFile, which
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer is not available on 95/98.
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer - Document warning that OSR2 is required (for Crypt functions, in
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer * Win32: Test access logging with multiple threads. Will the
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer native file I/O calls serialize automagically like the
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer CRT calls or do we need to add region locking each time
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer we access the logs?
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer * Win32: Complete the revamp the service environment and relocation
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer into the WinNT MPM. Changes ServerRoot service registry
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer parameter into ConfigArgs for multiple service startup parameters.
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer Problems to fix in the revamp: -k shutdown/restart are broken,
68c2ccc953059f389cefc0f8a5ce0f83be7458c9Danny Mayer signals are not being acknowledged. Close window and shutdown
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer also seem out of sorts.
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer OtherBill is working on this
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer * We need a thread-safe resolver, at least on Unix.
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer Status: The best known candidate would be something from
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer Status: Greg asks, "why? doesn't gethostbyname_r() handle this?"
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer * Modify mod_cgi and mod_cgid to deal with directories. This allows
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer a lot of directives to be removed from the core.
b07a162e293d41eb86dcaa6c48611313f6412d1dBob Halley * The AddInputFilter and AddOutputFilter directives do not allow the
b07a162e293d41eb86dcaa6c48611313f6412d1dBob Halley administrator to remove or reorder filters. Once a filter is added
0fc87fa2f38df7b293b650deacfa5e6c3d50eff9Bob Halley in a container, it is present in any subcontainers. It can only be
ed6ca94ad75353d5344e2a456e7a8beb480a351fMark Andrews added to the filter chain after any filters specified in enclosing
027212247d59c05452abb7a8b253efe52d14459eDavid Lawrence * release distros do not include a "test" dir. don't put it in the
027212247d59c05452abb7a8b253efe52d14459eDavid Lawrence top-level SUBDIRS list, but definitely get it cleaned for the
027212247d59c05452abb7a8b253efe52d14459eDavid Lawrence dev guys. (Greg volunteers)
027212247d59c05452abb7a8b253efe52d14459eDavid Lawrence * The installed layout needs to be fixed. This means that the header
027212247d59c05452abb7a8b253efe52d14459eDavid Lawrence files need to be installed in the correct location. Expect a message
027212247d59c05452abb7a8b253efe52d14459eDavid Lawrence in a few minutes with my opinion for how this should look.
027212247d59c05452abb7a8b253efe52d14459eDavid Lawrence Status: rbb volunteers
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer * The instructions for rolling a release need to be updated for
bcf58042559f8329a99431cd9447ebd13dabf29dDanny Mayer Status: rbb volunteers
ed6ca94ad75353d5344e2a456e7a8beb480a351fMark Andrews * binbuild.sh may need to be updated. I haven't looked into this, but I
ed6ca94ad75353d5344e2a456e7a8beb480a351fMark Andrews would be surprised if it works.
ed6ca94ad75353d5344e2a456e7a8beb480a351fMark Andrews Status: rbb volunteers
ed6ca94ad75353d5344e2a456e7a8beb480a351fMark Andrews * Apache.org needs to start running Apache 2.0 if at all possible.
ed6ca94ad75353d5344e2a456e7a8beb480a351fMark AndrewsRELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
ed6ca94ad75353d5344e2a456e7a8beb480a351fMark Andrews * Combine log_child and piped_log_spawn. Clean up http_log.c.
ed6ca94ad75353d5344e2a456e7a8beb480a351fMark Andrews Common logging API.
0fc87fa2f38df7b293b650deacfa5e6c3d50eff9Bob Halley * Create unified scoreboard API and implementation shared across
* 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.
* 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
* the LTFLAGS = -export-dynamic in the config.m4 is wrong. it is getting
should probably move into build/special.mk (the make file used for
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
No way to change ReadmeName/HeaderName suffixes.
MIME types for MNG and JNG files need adding to mime.types and
the mime.types and magic files
obsolete directives in core.html to the MPM documentation.
* Revise manual/stopping.html and the last part of
manual/misc/perf-tuning.html to take account of the MPMs.
* Is conf/highperformance.conf-dist obsolete? It looks obsolete.