STATUS revision ac3b8679ebc4b0889ecc0631fdde514a44d0a496
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban KenkreAPACHE 2.1 STATUS: -*-text-*-
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban KenkreLast modified at [$Date$]
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban KenkreThe current version of this file can be found at:
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkrehttp://svn.apache.org/repos/asf/httpd/httpd/trunk/STATUS
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban KenkreRelease history:
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre [NOTE that only Alpha/Beta releases occur in 2.1 development]
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre 2.1.4 : in development
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre 2.1.3 : Released on 2/22/2005 as alpha.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre 2.1.2 : Released on 12/08/2004 as alpha.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre 2.1.1 : Released on 11/19/2004 as alpha.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre 2.1.0 : not released.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban KenkrePlease consult the following STATUS files for information on related projects:
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre * http://svn.apache.org/repos/asf/apr/apr/trunk/STATUS
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre * http://svn.apache.org/repos/asf/apr/apr-util/trunk/STATUS
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre * http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/STATUS
c586600796766c83eb9485c446886fd9ed2359a9Keyur DesaiContributors looking for a mission:
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre * Just do an egrep on "TODO" or "XXX" in the source.
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami * Review the bug database at: http://issues.apache.org/bugzilla/
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami * Review the "PatchAvailable" bugs in the bug database:
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami http://issues.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Apache+httpd-2.0&keywords=PatchAvailable
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami After testing, you can append a comment saying "Reviewed and tested".
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami * Open bugs in the bug database.
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali BahramiCURRENT RELEASE NOTES:
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali BahramiRELEASE SHOWSTOPPERS:
cd3e933325e68e23516a196a8fea7f49b1e497c3Ali Bahrami * Handling of non-trailing / config by non-default handler is broken
cd3e933325e68e23516a196a8fea7f49b1e497c3Ali Bahrami http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=105451701628081&w=2
cd3e933325e68e23516a196a8fea7f49b1e497c3Ali Bahrami jerenkrantz asks: Why should this block a release?
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre * the edge connection filter cannot be removed
e3f2c991a8548408db0a2787bd8b43d5124821d3Keyur Desai http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=105366252619530&w=2
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre jerenkrantz asks: Why should this block a release?
e3f2c991a8548408db0a2787bd8b43d5124821d3Keyur Desai stas replies: because it requires a rewrite of the filters stack
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre implementation (you have suggested that) and once 2.2 is
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre released you can't do that anymore.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban KenkreCURRENT VOTES:
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre a) httpd-std.conf should be tailored by install (from src or
4d61c878ad5fbf36c5338bef5994cc5fe88a589aJulian Pullen binbuild) even if user has existing httpd.conf
4d61c878ad5fbf36c5338bef5994cc5fe88a589aJulian Pullen +1: trawick, slive, gregames, ianh, Ken, wrowe, jwoolley, jim, nd,
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre wrowe - prefer httpd.default.conf to avoid ambiguity with cvs
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre b) tailored httpd-std.conf should be copied by install to
148c5f43199ca0b43fc8e3b643aab11cd66ea327Alan Wright c) tailored httpd-std.conf should be installed to
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen +1: slive, trawick, Ken, nd (prefer the latter), erikabele
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen d) Installing a set of default config files when upgrading a server
b3700b074e637f8c6991b70754c88a2cfffb246bGordon Ross doesn't make ANY sense at all.
b3700b074e637f8c6991b70754c88a2cfffb246bGordon Ross +1: ianh - medium/big sites don't use 'standard config' anyway, as it
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen usually needs major customizations
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen -1: Ken, wrowe, jwoolley, jim, nd, erikabele
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen wrowe - diff is wonderful when comparing old/new default configs,
c586600796766c83eb9485c446886fd9ed2359a9Keyur Desai even for customized sites that ianh mentions
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen jim - ... assuming that the default configs have been updated
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen with the required inline docs to explain the
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen * If the parent process dies, should the remaining child processes
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen "gracefully" self-terminate. Or maybe we should make it a runtime
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen option, or have a concept of 2 parent processes (one being a
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen "hot spare").
b3700b074e637f8c6991b70754c88a2cfffb246bGordon Ross See: Message-ID: <3C58232C.FE91F19F@Golux.Com>
b3700b074e637f8c6991b70754c88a2cfffb246bGordon Ross Self-destruct: Ken, Martin, Lars
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen Not self-destruct: BrianP, Ian, Cliff, BillS
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen Make it runtime configurable: Aaron, jim, Justin, wrowe, rederpj, nd
b3700b074e637f8c6991b70754c88a2cfffb246bGordon Ross /* The below was a concept on *how* to handle the problem */
b3700b074e637f8c6991b70754c88a2cfffb246bGordon Ross Have 2 parents: +1: jim
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen -1: Justin, wrowe, rederpj, nd
7a8a68f5e3efbaec1a375c2d50bd20b566631755Julian Pullen +0: Lars, Martin (while standing by, could it do
1fcced4c370617db71610fecffd5451a5894ca5eJordan Brown something useful?)
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre * Make the worker MPM the default MPM for threaded Unix boxes.
2b4a78020b9c38d1b95e2f3fefa6d6e4be382d1fBaban Kenkre +1: Justin, Ian, Cliff, BillS, striker, wrowe, nd
http://issues.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Apache+httpd-2.0&keywords=PatchAvailable
jerenkrantz says: need to decide how many we need to backport and/or
the modules/http/config.m4 file has been renamed to
modules/http/config2.m4 to work around this problem, it should moved
* pipes deadlock on all platforms with limited pipe buffers (e.g. both
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
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.
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
tree apr/apr-util, but it's a good start. There's still the
* ssl_engine_pphrase.c needs to be reworked so it is generic enough
-if- we want to cache page fragements). Today, mod_cache/mod_mem_cache
* mod_cache: CacheEnable/CacheDisable should accept regular expressions.
* mod_mem_cache/mod_disk_cache: Need to be able to query cache
* orig_ct in the byterange/multipart handling may not be