STATUS revision 80e45dff923b4547d55f42399dfc5f923772c2bd
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsAPACHE 2.0 STATUS: -*-text-*-
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsLast modified at [$Date: 2002/02/06 21:00:39 $]
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.32 : in development
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.31 : rolled Feburary 1, 2002.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.30 : tagged January 8, 2002. not rolled.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.29 : tagged November 27, 2001. not rolled.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.28 : released November 13, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.27 : rolled November 6, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.26 : tagged October 16, 2001. not rolled.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.25 : rolled August 29, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.24 : rolled August 18, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.23 : rolled August 9, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.22 : rolled July 29, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.21 : rolled July 20, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.20 : rolled July 8, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.19 : rolled June 27, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.18 : rolled May 18, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.17 : rolled April 17, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.16 : rolled April 4, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.15 : rolled March 21, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0.14 : rolled March 7, 2001
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0a9 : released December 12, 2000
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0a8 : released November 20, 2000
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0a7 : released October 8, 2000
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0a6 : released August 18, 2000
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0a5 : released August 4, 2000
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0a4 : released June 7, 2000
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0a3 : released April 28, 2000
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0a2 : released March 31, 2000
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 2.0a1 : released March 10, 2000
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsPlease consult the following STATUS files for information
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrewson related projects:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsBETA RELEASE SHOWSTOPPERS:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * 31 BETA STATUS:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews running on Daedalus since 02-Feb-2002 7:58 PST (need 3 days)
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Compiles on : AIX 4.3, Solaris, FreeBSD 3.4 & 4.5, Win32,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Linux 2.2 & 2.4, HPUX
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Broken on: Win32 [no error logging within service, other bugs]
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews +0 : Lars, Justin, trawick
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews -0 : OtherBill
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews -1 : BillS, Ian, gregames, BrianP, Jim
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews bumps since original tag:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * mod-dir patch
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * scoreboard x2 : 1 to fix gracefull restarts
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 1 to fix netware
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * win32/locks.c : to fix mod_rewrite on win32
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews problems with v31:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * libtool/binbuild on AIX -- possible addition of patched
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews binbuild.sh to 31-beta roll
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews +1: Ian, Justin
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Jeff says: We can't do anything about libtool since AIX
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews needs a version that won't work on some
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews platforms. Handle this in the README.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews The binbuild issue isn't AIX. It is
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews something that could happen anywhere that
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the binbuild-er has their own expat.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Handle this by patching binbuild.sh for a
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews beta roll or putting a patch in the README for
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews use by people who want to do binbuild but
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews have expat installed locally.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews gregames: why can't we roll a second tarball with the
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews appropriate libtool version? doesn't
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Darwin need it as well as AIX?
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * erroneous check in an AP_DEBUG_ASSERT() call. Only happens
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews in maintainer mode. Fixed in modules/http/http_protocol.c
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews revision 1.391. Add item in release notes:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews +1: Justin, Cliff, Aaron, BillS, Jim, trawick
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * seg faults in core_input_filter when the client goes away
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews before any POST body bytes are received.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Jeff committed a fix with server/core.c revision 1.144.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Justin committed a fix with server/protocol.c revision 1.78
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews (server/protocol.c revision 1.81 demotes a potentially
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews annoying error message)
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * FirstBill reports problem [re]starting as-a-service, shared
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews score is suspect. OtherBill is investigating... has found
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews . created restart and shutdown events, only restart
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews survived initialization on XP, although breaking into
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the debugger interferes with reproducing the bug.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Perhaps in FirstBill's example _restart didn't survive.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews . Scoreboard appears irrelevant to the problem.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews . This looks like handle corruption in NT/XP
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews . Args are not initialized correctly when the -k install
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews OtherBill will not create Win32 binaries due to this bug.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * mod_auth_dbm can't open a Berkeley DB password file on Unix
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Justin postulates that this might be related to the fact
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews that mod_auth_dbm wasn't using apr-util. See
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews module/aaa/config.m4 revision 1.54. Also, FreeBSD's DB
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews variant was not properly detected. See
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews apr-util/dbm/apr_dbm_berkeleydb.c revision 1.17.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * Madhu reports that the worker MPM doesn't shutdown nicely
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews after a stress test.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * mod_autoindex displays the wrong icon for subdirectories
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * anon shared memory not allocating enough
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * other BETA possibilities
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews 31 + fixes for all non-cosmetic problems seen on daedalus
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews See: http://www.apache.org/~jerenkrantz/httpd-2.0.jre.patch
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews +1: trawick, Justin
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * ap_directory_walk skips some per-dir config merge functions
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews if there is no "<Directory />" block in the configuration
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Message-ID: <m3itbdiijq.fsf@rdu163-40-092.nc.rr.com>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * That is very unlikely, merges are additive. Much more likely,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the default SetOutputFilter default or merge is borked.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Unless it's the code that permits 'null' merges, per module.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Still, it's probably in SetOutputFilter's behavior.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * BrianP notes: directory_walk's handling of trailing slashes
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews appears to be the cause: <3C1CF721.1090300@pacbell.net>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * If any request gets to the core handler, without a flag that this
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews r->filename was tested by dir/file_walk, we need to 500 at the very
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews end of the ap_process_request_internal() processing. This provides
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews authors of older modules better compatibility, while still improving
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the security and robustness of 2.0.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Status: still need to decide where this goes, OtherBill comments...
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Message-ID: <065701c14526$495203b0$96c0b0d0@roweclan.net>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews we need to look at halting this in the 'default handler' case,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews and that implies pushing the 'handler election' into the request
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews internal processing phase from the run request phase.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * Convert all instances of the old apr_lock_t type to the new
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews types (once they are fully supported in APR).
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Status: Aaron is working on converting INTRAPROCESS
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews to apr_thread_mutex_t types. Full replacements for
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews LOCKALL and CROSS_PROCESS are not yet complete on all
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews platforms, and should only be used in MPMs like worker
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews with limited OS exposure.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews BrianP asks: "Is this really a showstopper?"
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews IanH says: "If we don't do it before we go live we will have 2
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews different API's to support in APR"
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsFINAL RELEASE SHOWSTOPPERS:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * [Ken] Test suite failures:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews o worker is also failing some of the 'cgi' subtests
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews (see <URL:http://Source-Zone.Org/Apache/regression/>):
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Justin says: "Worker should be fine and passes httpd-test here.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews If you can provide evidence that it can be reproduced
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews outside of httpd-test, then it's a showstopper. I
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews think it's a perl or a httpd-test problem."
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Not a showstopper: Justin
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * [Ken] A binbuild installation picks up the right libraries when
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews running apachectl because we set the appropriate environment
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews variable, but ab, htpasswd, etc. don't know how to pick up apr,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews apr-util, etc.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Message-ID: <20020116000226.GA15991@ebuilt.com>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Justin says: "You could always build all of the binaries
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews statically if you don't want to let libtool
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews handle it. At most, I don't consider this a
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews a release showstopper as it is a packaging issue."
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Ken sez: "Showstopper because, until it's the default, it
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews violates the P of LA. Binaries will give strange
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews errors and not run if moved."
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Status: Aaron volunteers: I'll commit a patch to allow all
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the support binaries to be built statically against
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews libapr/libaprutil/etc and then enable it in binbuild.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews gregames says: what about httpd? yeah, it works at the moment
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews if you use apachectl. But I've already heard
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews complaints about not being able to execute
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews httpd directly.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark AndrewsRELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * Usage of APR_BRIGADE_NORMALIZE in core_input_filter should be
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews removed if possible.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Message-ID: <Pine.LNX.4.33.0201202232430.318-100000@deepthought.cs.virginia.edu>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * There is a bug in how we sort some hooks, at least the pre-config
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews hook. The first time we call the hooks, they are in the correct
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews order, but the second time, we don't sort them correctly. Currently,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews the modules/http/config.m4 file has been renamed to
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews modules/http/config2.m4 to work around this problem, it should moved
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews back when this is fixed. rbb
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Justin says: "Is this really a showstopper? This has been here
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews forever. What's wrong? Does this have to do with
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews autoconf or m4?"
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Not a showstopper: Justin, BrianP, trawick, gregames
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * The Add...Filter and Set...Filter directives do not allow the
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews administrator to order filters, beyond the order of filename (mime)
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews extensions. It isn't clear if Set...Filter(s) should be inserted
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews before or after the Add...Filter(s) which are ordered by sequence of
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews filename extensions. At minimum, some sort of +-[0-10] syntax seems
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews like the quickest fix for a 2.0 gold release.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Justin says: "Could we delay this for a point release or 2.1?"
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Not a showstopper: justin, wrowe, trawick, stoddard, Jim, Ian, Aaron,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * Should we always build binaries statically unless otherwise
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Message-ID: <20020129210006.B23512@Lithium.MeepZor.Com>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews -1: Justin, Ian
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * If the parent process dies, should the remaining child processes
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews "gracefully" self-terminate. Or maybe we should make it a runtime
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews option, or have a concept of 2 parent processes (one being a
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews "hot spare").
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews See: Message-ID: <3C58232C.FE91F19F@Golux.Com>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Self-destruct: Ken, Martin
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Not self-destruct: BrianP, Ian, Cliff, BillS
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Make it runtime configurable: Aaron, Jim, Justin
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Have 2 parents: +1: Jim
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews +0: Martin (while standing by, could it do
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews something useful?)
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews look at accept() error handling first: gregames
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * Make some modifications to the scoreboard creation routines,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews prefer anonymous shared memory, and allow a configuration
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews directive to override the defaults.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Message-ID: <20020130080804.C16977@clove.org>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Status: Aaron volunteers
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * Get perchild to work on platforms other than Linux. This
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews will require a portable mechanism to pass data and file/socket
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews descriptors between vhost child groups. An API was proposed
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Message-ID: <20020111115006.K1529@clove.org>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Vote: Is a non-portable perchild going to hold up a GA release?
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews No: Aaron, Justin, trawick, stoddard, Jim, Ian, BrianP, gregames,
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews * Recent changes to ap_rgetline may have broken EBCDIC boxes.
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Message-ID: <20020122072605.GF28051@ebuilt.com>
582f8b9a8d170a80ef67475bddb8ad5cf7cd7cadMark Andrews Justin says: "I don't have an EBCDIC box to test on. A potential
leader/follower model in which each worker owns a persistent
turns acting as listeners...this approach might also help
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.
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
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