STATUS revision 5ca8e11fadb6f7a8d9d0367c1800205c99d4bcd6
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncAPACHE 2.0 STATUS: -*-text-*-
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncLast modified at [$Date: 2002/02/06 22:30:56 $]
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.32 : in development
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.31 : rolled Feburary 1, 2002.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.30 : tagged January 8, 2002. not rolled.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.29 : tagged November 27, 2001. not rolled.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.28 : released November 13, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.27 : rolled November 6, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.26 : tagged October 16, 2001. not rolled.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.25 : rolled August 29, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.24 : rolled August 18, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.23 : rolled August 9, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.22 : rolled July 29, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.21 : rolled July 20, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.20 : rolled July 8, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.19 : rolled June 27, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.18 : rolled May 18, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.17 : rolled April 17, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.16 : rolled April 4, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.15 : rolled March 21, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0.14 : rolled March 7, 2001
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0a9 : released December 12, 2000
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0a8 : released November 20, 2000
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0a7 : released October 8, 2000
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0a6 : released August 18, 2000
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0a5 : released August 4, 2000
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0a4 : released June 7, 2000
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0a3 : released April 28, 2000
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0a2 : released March 31, 2000
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 2.0a1 : released March 10, 2000
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncPlease consult the following STATUS files for information
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncon related projects:
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCURRENT RELEASE NOTES:
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * Proposed BETA possibilities
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 31 + fixes for all resolved problems and call it 32 (instead of HEAD)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync See: http://www.apache.org/~jerenkrantz/httpd-2.0.jre.patch
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync +1: trawick, Justin
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * 31 BETA STATUS:
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync running on Daedalus since 02-Feb-2002 7:58 PST (need 3 days)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Compiles on : AIX 4.3, Solaris, FreeBSD 3.4 & 4.5, Win32,
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Linux 2.2 & 2.4, HPUX
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Broken on: Win32 [no error logging within service, other bugs]
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync +0 : Lars, Justin, trawick
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync -0 : OtherBill
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync -1 : BillS, Ian, gregames, BrianP, Jim
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync bumps since original tag:
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * mod-dir patch
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * scoreboard x2 : 1 to fix gracefull restarts
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync 1 to fix netware
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * win32/locks.c : to fix mod_rewrite on win32
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync problems with v31:
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * libtool/binbuild on AIX -- possible addition of patched
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync binbuild.sh to 31-beta roll
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync +1: Ian, Justin
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Jeff says: We can't do anything about libtool since AIX
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync needs a version that won't work on some
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync platforms. Handle this in the README.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync The binbuild issue isn't AIX. It is
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync something that could happen anywhere that
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync the binbuild-er has their own expat.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Handle this by patching binbuild.sh for a
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync beta roll or putting a patch in the README for
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync use by people who want to do binbuild but
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync have expat installed locally.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync gregames: why can't we roll a second tarball with the
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync appropriate libtool version? doesn't
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Darwin need it as well as AIX?
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * erroneous check in an AP_DEBUG_ASSERT() call. Only happens
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync in maintainer mode. Fixed in modules/http/http_protocol.c
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync revision 1.391
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * seg faults in core_input_filter when the client goes away
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync before any POST body bytes are received.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Jeff committed a fix with server/core.c revision 1.144.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Justin committed a fix with server/protocol.c revision 1.78
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync (server/protocol.c revision 1.81 demotes a potentially
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync annoying error message)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * FirstBill reports problem [re]starting as-a-service, shared
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync score is suspect. OtherBill is investigating... has found
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync . created restart and shutdown events, only restart
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync survived initialization on XP, although breaking into
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync the debugger interferes with reproducing the bug.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Perhaps in FirstBill's example _restart didn't survive.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync . Scoreboard appears irrelevant to the problem.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync . This looks like handle corruption in NT/XP
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync . Args are not initialized correctly when the -k install
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync OtherBill will not create Win32 binaries due to this bug.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * mod_auth_dbm can't open a Berkeley DB password file on Unix
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Justin postulates that this might be related to the fact
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync that mod_auth_dbm wasn't using apr-util. See
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync modules/aaa/mod_auth_dbm.c revision 1.42 and
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync module/aaa/config.m4 revision 1.54. Also, FreeBSD's DB
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync variant was not properly detected. See
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync apr-util/build/apu-conf.m4 revision 1.31 and
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * Madhu reports that the worker MPM doesn't shutdown nicely
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync after a stress test.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync * mod_autoindex displays the wrong icon for subdirectories
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync possible fix in modules/generators/mod_autoindex.c r1.93.
(fix is apr/shm/unix/shm.c 1.14)
r->filename was tested by dir/file_walk, we need to 500 at the very
(see <URL:http://Source-Zone.Org/Apache/regression/>):
libapr/libaprutil/etc and then enable it in binbuild.
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
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