STATUS revision 4b9ba3d48754536c6aeae7426a8024dccc98899d
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobsAPACHE 2.0 STATUS: -*-text-*-
eb1d81f3a9f8d0c56b7fca4667287a099fa49cfaLin Guo - Sun MicrosystemsLast modified at [$Date: 2002/05/30 06:02:15 $]
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.37 : in development.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.36 : released May 6, 2002 as GA.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.35 : released April 5, 2002 as GA.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.34 : tagged March 26, 2002.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.33 : tagged March 6, 2002. not released.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.32 : released Feburary 16, 2002 as beta.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.31 : rolled Feburary 1, 2002. not released.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.30 : tagged January 8, 2002. not rolled.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.29 : tagged November 27, 2001. not rolled.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.28 : released November 13, 2001 as beta.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.27 : rolled November 6, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.26 : tagged October 16, 2001. not rolled.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.25 : rolled August 29, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.24 : rolled August 18, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.23 : rolled August 9, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.22 : rolled July 29, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.21 : rolled July 20, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.20 : rolled July 8, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.19 : rolled June 27, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.18 : rolled May 18, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.17 : rolled April 17, 2001
eb1d81f3a9f8d0c56b7fca4667287a099fa49cfaLin Guo - Sun Microsystems 2.0.16 : rolled April 4, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.15 : rolled March 21, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0.14 : rolled March 7, 2001
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0a9 : released December 12, 2000
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0a8 : released November 20, 2000
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0a7 : released October 8, 2000
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0a6 : released August 18, 2000
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0a5 : released August 4, 2000
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0a4 : released June 7, 2000
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0a3 : released April 28, 2000
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0a2 : released March 31, 2000
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs 2.0a1 : released March 10, 2000
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobsPlease consult the following STATUS files for information
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobson related projects:
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobsCURRENT RELEASE NOTES:
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * 37 status: Cliff tagged JCW_PRE2_2037 on Wednesday. Some
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs showstoppers remain, so there will be a PRE3 as well, probably
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Friday. Just wanted an intermediate milestone.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobsRELEASE SHOWSTOPPERS:
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * HP/UX 10.20: compile breakage in APR. Looks like it should be easy
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs to fix, probably just some extraneous #include's that are fouling
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * Win32: httpd won't start. There was a command line args problem
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs that got fixed, but now something else is wrong.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Status: one problem here might be a "" argument being returned from
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs the rewrite_args hook getting caught by Jeff's patch to check
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs args more strictly.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Message-ID: <5.1.0.14.2.20020525222410.02a629d0@pop3.rowe-clan.net>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs <00ca01c2033e$f1c54c10$a6271b09@sashimi>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs <5.1.0.14.2.20020524115533.02785e28@pop3.rowe-clan.net>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * CWD issues
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Message-ID: <5.1.0.14.2.20020524115533.02785e28@pop3.rowe-clan.net>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs <COEELENBBCHBFEPPGDOPCEPPGPAA.ake@meepzor.com>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * Find a better name for ap_signal_server()
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Message-ID: <m37kltilb3.fsf@rdu88-251-253.nc.rr.com>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * server pushed CGI's not working. (Is this a showstopper??)
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Message-ID: <3CE15B85.2FF45121@apache.org>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobsCURRENT VOTES:
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * apachectl should revert to just being an init script and
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs httpd.sh should be the wrapper for httpd which sources envvars
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs and allows any options to be passed through
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs +1: trawick
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * Should we always build [support*] binaries statically unless otherwise
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Message-ID: <20020129210006.B23512@Lithium.MeepZor.Com>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs +1: Ken, *wrowe [they are PITAs on OSX]
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs -1: Justin, Ian
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * If the parent process dies, should the remaining child processes
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs "gracefully" self-terminate. Or maybe we should make it a runtime
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs option, or have a concept of 2 parent processes (one being a
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs "hot spare").
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs See: Message-ID: <3C58232C.FE91F19F@Golux.Com>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Self-destruct: Ken, Martin
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Not self-destruct: BrianP, Ian, Cliff, BillS
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Make it runtime configurable: Aaron, Jim, Justin
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Have 2 parents: +1: Jim
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs -1: Justin, wrowe [for 2.0]
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs +0: Martin (while standing by, could it do
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs something useful?)
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * Make the worker MPM the default MPM for threaded Unix boxes.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs +1: Justin, Ian, Cliff, BillS
eb1d81f3a9f8d0c56b7fca4667287a099fa49cfaLin Guo - Sun Microsystems +0: BrianP, Aaron (mutex contention is looking better with the
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs latest code, let's continue tuning and testing)
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobsRELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * exec cmd and suexec arg-passing enhancements
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Status: Patches proposed
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs Message-ID: <20020526041748.A29148@prodigy.Redbrick.DCU.IE>
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs (see the "proc.patch" and "suexec-shell.patch" links in this message)
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * Get mod_cache/mod_mem_cache out of experimental (still some
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs work items left to complete)
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * The 2.0.36 worker MPM graceless shutdown changes work but are
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs a bit clunky on some platforms; eg, on Linux, the loop to
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs join each worker thread seems to hang, and the parent ends up
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs killing off the child with SIGKILL. But at least it shuts down.
4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3jacobs * --enable-mods-shared="foo1 foo2" is busted on Darwin. Pier
scripts or generated-configs. (i.e. if sysconfdir is etc,
httpd-std.conf points to conf.)
r->filename was tested by dir/file_walk, we need to 500 at the very
default_handler already (with the r->finfo.filetype == 0 check)"
But the right answer is to fail the request up-front in dir/file
(see <URL:http://Source-Zone.Org/Apache/regression/>):
the modules/http/config.m4 file has been renamed to
modules/http/config2.m4 to work around this problem, it should moved
extensions. It isn't clear if Set...Filter(s) should be inserted
before or after the Add...Filter(s) which are ordered by sequence of
will require a portable mechanism to pass data and file/socket
ap_unescape_url() in util.c). It's permitted and passed
the child_init hook (i.e. the fcntl lock needs to be resynced).
an external dependency (e.g., a database) fails, et cetera.
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
* 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
* 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
Message-ID: <Pine.LNX.4.44.0203011354090.16457-200000@deepthought
* mod_cache: CacheEnable/CacheDisable should accept regular expressions.
* mod_mem_cache/mod_disk_cache: Need to be able to query cache
* mod_mem_cache/mod_disk_cache: Complete implementing config
* Sample config for mod_cache/mod_mem_cache/mod_disk_cache for
inclusion into httpd.conf.
* mod_cache/mod_mem_cache/mod_disk_cache: Documentation.
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
Solaris 8.x/sparc yes Jim Jagielski