STATUS revision 87700df59933ed4efe8e69135471f2545ba7c835
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesAPACHE 2.0 STATUS: -*-text-*-
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesLast modified at [$Date: 2002/06/23 02:52:13 $]
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.40 : in development.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.39 : rolled June 17, 2002.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.38 : rolled June 16, 2002. not released.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.37 : rolled June 11, 2002. not released.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.36 : released May 6, 2002 as GA.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.35 : released April 5, 2002 as GA.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.34 : tagged March 26, 2002.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.33 : tagged March 6, 2002. not released.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.32 : released Feburary 16, 2002 as beta.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.31 : rolled Feburary 1, 2002. not released.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.30 : tagged January 8, 2002. not rolled.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.29 : tagged November 27, 2001. not rolled.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.28 : released November 13, 2001 as beta.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.27 : rolled November 6, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.26 : tagged October 16, 2001. not rolled.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.25 : rolled August 29, 2001
70953fb44a7140fe206c3a5f011e24209c8c5c6abnicholes 2.0.24 : rolled August 18, 2001
70953fb44a7140fe206c3a5f011e24209c8c5c6abnicholes 2.0.23 : rolled August 9, 2001
70953fb44a7140fe206c3a5f011e24209c8c5c6abnicholes 2.0.22 : rolled July 29, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.21 : rolled July 20, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.20 : rolled July 8, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.19 : rolled June 27, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.18 : rolled May 18, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.17 : rolled April 17, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.16 : rolled April 4, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.15 : rolled March 21, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0.14 : rolled March 7, 2001
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0a9 : released December 12, 2000
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0a8 : released November 20, 2000
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0a7 : released October 8, 2000
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0a6 : released August 18, 2000
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0a5 : released August 4, 2000
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0a4 : released June 7, 2000
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0a3 : released April 28, 2000
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0a2 : released March 31, 2000
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 2.0a1 : released March 10, 2000
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesPlease consult the following STATUS files for information
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholeson related projects:
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCURRENT RELEASE NOTES:
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesRELEASE SHOWSTOPPERS:
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesCURRENT VOTES:
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * apachectl should revert to just being an init script and
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes httpd.sh should be the wrapper for httpd which sources envvars
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes and allows any options to be passed through
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Should we always build [support*] binaries statically unless otherwise
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <20020129210006.B23512@Lithium.MeepZor.Com>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes +1: Ken, *wrowe [they are PITAs on OSX]
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes -1: Justin, Ian
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * If the parent process dies, should the remaining child processes
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes "gracefully" self-terminate. Or maybe we should make it a runtime
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes option, or have a concept of 2 parent processes (one being a
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes "hot spare").
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes See: Message-ID: <3C58232C.FE91F19F@Golux.Com>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Self-destruct: Ken, Martin
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Not self-destruct: BrianP, Ian, Cliff, BillS
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Make it runtime configurable: Aaron, Jim, Justin
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Have 2 parents: +1: Jim
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes -1: Justin, wrowe [for 2.0]
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes +0: Martin (while standing by, could it do
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes something useful?)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Make the worker MPM the default MPM for threaded Unix boxes.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes +1: Justin, Ian, Cliff, BillS
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes +0: BrianP, Aaron (mutex contention is looking better with the
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes latest code, let's continue tuning and testing)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholesRELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * All handlers should always send content down even if r->header_only
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes is set. If not, it means that the HEAD requests don't generate the
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes same headers as a GET which is wrong.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Is this a showstopper?
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * 500 returned instead of 501 if a handler other than default_handler
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes is invoked on a method with M_INVALID.
0a39e7683f6611d66c55712f50bb240428d832a1bnicholes Message-ID: <20020613001913.J22524@apache.org>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Proposed patch: <20020613111913.S22524@apache.org>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Is this a showstopper?
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes -1: Cliff, Aaron
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Returning invalid 304 errors when filters are present. [PR 9673]
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <Pine.GSO.4.44.0206061713320.3848-100000@lab26.lacfas.hec.ca>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes <20020607135121.G19485@apache.org>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes <20020610204425.B19018@lyra.org>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Proposed patch: <20020607214725.K19485@apache.org>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Status: We should set r->no_local_copy, but where can we set it?
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes We must set it before the handlers are run so that the
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes appropriate handler can call ap_meets_conditions() before
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes generating the data. Greg has reservations about Justin's
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes proposed patch. Consensus needed.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Is this a showstopper?
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes -1: Cliff, Aaron
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * server pushed CGI's not working. (Is this a showstopper??)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <3CE15B85.2FF45121@apache.org>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * HP/UX 10.20: compile breakage in APR. Looks like it should be easy
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes to fix, probably just some extraneous #include's that are fouling
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Jeff: See my reply and patch in the PR (and previous commit to
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes stop using "pipe" as a field name). If patch is committed, we
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes should be okay. I'll wait to see if the user tests the patch.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * exec cmd and suexec arg-passing enhancements
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Status: Patches proposed
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <20020526041748.A29148@prodigy.Redbrick.DCU.IE>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes (see the "proc.patch" and "suexec-shell.patch" links in this message)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Get mod_cache/mod_mem_cache out of experimental (still some
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes work items left to complete)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * The 2.0.36 worker MPM graceless shutdown changes work but are
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes a bit clunky on some platforms; eg, on Linux, the loop to
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes join each worker thread seems to hang, and the parent ends up
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes killing off the child with SIGKILL. But at least it shuts down.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * --enable-mods-shared="foo1 foo2" is busted on Darwin. Pier
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes posted a patch (Message-ID: <B8DBBE8D.575A%pier@betaversion.org>).
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * We do not properly substitute the prefix-variables in the configuration
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes scripts or generated-configs. (i.e. if sysconfdir is etc,
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes httpd-std.conf points to conf.)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * If any request gets through ap_process_request_internal() and is
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes scheduled to be served by the core handler, without a flag that this
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes r->filename was tested by dir/file_walk, we need to 500 at the very
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes end of the ap_process_request_internal() processing so sub_req-esters
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes know this request cannot be run. This provides authors of older
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes modules better compatibility, while still improving the security and
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes robustness of 2.0.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Status: still need to decide where this goes, OtherBill comments...
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <065701c14526$495203b0$96c0b0d0@roweclan.net>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes [Deleted comments regarding the ap_run_handler phase, as irrelevant
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes as BillS points out that "common case will be caught in
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes default_handler already (with the r->finfo.filetype == 0 check)"
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes and the issue is detecting this -before- we try to run the req.]
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes gregames says: can this happen somehow without a broken module
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes being involved? If not, why waste cycles trying to defend against
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes potential broken modules? It seems futile.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes wrowe counters: no, it shouldn't happen unless the module is broken.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes But the right answer is to fail the request up-front in dir/file
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes walk if the path was entirely invalid; and we can't do that either
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes or we break modules that are unwilling to hook map_to_storage.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Rewrite core_output_filter. It is nearly impossible to support
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes it with predictable results as it is implemented now.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * With AP_MODE_EXHAUSTIVE in the core, it is finally clear to me
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes how the Perchild MPM should be re-written. It hasn't worked
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes correctly since filters were added because it wasn't possible to
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes get the content that had already been written and the socket at
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes the same time. This mode lets us do that, so the MPM can be
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * htpasswd blindly processes the file you give it, and does no
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes sanity checking before totally corrupting whatever file it was
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes you thought you had. It should check the input file and bail
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes if it finds non-comment lines that do not contain exactly 1
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes ':' character.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <20020217150457.A31632@clove.org>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Can a static httpd be built reliably?
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <20020207142751.T31582@clove.org>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * [Ken] Test suite failures:
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes o worker is also failing some of the 'cgi' subtests
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes (see <URL:http://Source-Zone.Org/Apache/regression/>):
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Justin says: "Worker should be fine and passes httpd-test here.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes If you can provide evidence that it can be reproduced
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes outside of httpd-test, then it's a showstopper. I
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes think it's a perl or a httpd-test problem."
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Not a showstopper: Justin
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Usage of APR_BRIGADE_NORMALIZE in core_input_filter should be
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes removed if possible.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <Pine.LNX.4.33.0201202232430.318-100000@deepthought.cs.virginia.edu>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * There is a bug in how we sort some hooks, at least the pre-config
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes hook. The first time we call the hooks, they are in the correct
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes order, but the second time, we don't sort them correctly. Currently,
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes the modules/http/config.m4 file has been renamed to
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes modules/http/config2.m4 to work around this problem, it should moved
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes back when this is fixed. rbb
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Justin says: "Is this really a showstopper? This has been here
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes forever. What's wrong? Does this have to do with
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes autoconf or m4?"
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Not a showstopper: Justin, BrianP, trawick, gregames
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * The Add...Filter and Set...Filter directives do not allow the
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes administrator to order filters, beyond the order of filename (mime)
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes extensions. It isn't clear if Set...Filter(s) should be inserted
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes before or after the Add...Filter(s) which are ordered by sequence of
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes filename extensions. At minimum, some sort of +-[0-10] syntax seems
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes like the quickest fix for a 2.0 gold release.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Justin says: "Could we delay this for a point release or 2.1?"
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Not a showstopper: justin, wrowe, trawick, stoddard, Jim, Ian, Aaron,
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Get perchild to work on platforms other than Linux. This
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes will require a portable mechanism to pass data and file/socket
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes descriptors between vhost child groups. An API was proposed
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <20020111115006.K1529@clove.org>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Try to get libtool inter-library dependency code working on AIX.
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Message-ID: <cm3n10lx555.fsf@rdu163-40-092.nc.rr.com>
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Justin says: If we get it working on AIX, we can enable this
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes on all platforms and clean up our build system
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes Jeff says: I thought I tested a patch for you sometime in
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes January that you were going to commit within a few
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes * Handling of %2f in URIs. Currently both 1.3 and 2.0
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes completely disallow %2f in the request URI path (see
3c937b528ca923d5b51e63def9f888af4a77bb40bnicholes 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
* ssl_engine_pphrase.c needs to be reworked so it is generic enough
* 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.
PR#1191: setlogin() is not called, causing problems with e.g. identd
PR#1287: add allow,deny/deny,allow warning to mod_access
PR#1117: Using NIS passwd.byname dbm files with AuthDBMUserFile
PR#2873: Feedback/Comment on APACI
PR#2431: A small addition to rotatelogs.c to improve program functionality.
PR#2889: Inclusion of RPM spec file in CVS/distributions
* orig_ct in the byterange/multipart handling may not be