APACHE 2.4 STATUS: -*- mode: text coding: utf-8 -*- Last modified at [$Date$] The current version of this file can be found at: * http://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x/STATUS Documentation status is maintained separately and can be found at: * docs/STATUS in this source tree, or * http://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x/docs/STATUS The current development branch of this software can be found at: * http://svn.apache.org/repos/asf/httpd/httpd/trunk Consult the following STATUS files for information on related projects: * http://svn.apache.org/repos/asf/apr/apr/trunk/STATUS * http://svn.apache.org/repos/asf/apr/apr/branches/1.4.x/STATUS * http://svn.apache.org/repos/asf/apr/apr-util/branches/1.4.x/STATUS Patches considered for backport are noted in their branches' STATUS: * http://svn.apache.org/repos/asf/httpd/httpd/branches/2.0.x/STATUS * http://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x/STATUS * http://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x/STATUS Release history: [NOTE that x.{odd}.z versions are strictly Alpha/Beta releases, while x.{even}.z versions are Stable/GA releases.] 2.4.3 : In development. 2.4.2 : Tagged on April 5, 2012. Released Apr 17, 2012. 2.4.1 : Tagged on February 13, 2012. Released Feb 21, 2012. 2.4.0 : Tagged on January 16, 2012, not released. 2.3.16 : Tagged on December 15, 2011. 2.3.15 : Tagged on November 8, 2011. Released Nov. 15, 2011. 2.3.14 : Tagged on August 1, 2011. Released Aug. 9, 2011. 2.3.13 : Tagged on June 28, 2011, not released. 2.3.12 : Tagged on May 11, 2011. Released May 23, 2011. 2.3.11 : Released as Beta on March 7, 2011. 2.3.10 : Tagged on December 13, 2010. Released Dec 21, 2010. 2.3.9 : Tagged on November 23, 2010, not released. 2.3.8 : Tagged on August 24, 2010. 2.3.7 : Tagged on August 19, 2010, not released. 2.3.6 : Released on June 21, 2010. 2.3.5 : Released on January 26, 2010. 2.3.4 : Released on December 8, 2009. 2.3.3 : Tagged on November 11, 2009, not released. 2.3.2 : Tagged on March 23, 2009, not released. 2.3.1 : Tagged on January 2, 2009, not released. 2.3.0 : Tagged on December 6, 2008, not released. Contributors looking for a mission: * Just do an egrep on "TODO" or "XXX" in the source. * Review the bug database at: http://issues.apache.org/bugzilla/ * Review the "PatchAvailable" bugs in the bug database: https://issues.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Apache+httpd-2&keywords=PatchAvailable After testing, you can append a comment saying "Reviewed and tested". * Open bugs in the bug database. * See also the STATUS file in the docs/ directory, which lists documentation-specific TODO items. CURRENT RELEASE NOTES: * Forward binary compatibility is expected of Apache 2.4.x releases, such that no MMN major number changes will occur after 2.4.1. Such changes can only be made in the trunk. * All commits to branches/2.4.x must be reflected in SVN trunk, as well, if they apply. Logical progression is commit to trunk then merge into branches/2.4.x, as applicable. RELEASE SHOWSTOPPERS: PATCHES ACCEPTED TO BACKPORT FROM TRUNK: [ start all new proposals below, under PATCHES PROPOSED. ] * mod_info: Display registered providers. trunk patches: http://svn.apache.org/viewvc?rev=1225798&view=rev http://svn.apache.org/viewvc?rev=1225799&view=rev 2.4 patch: http://people.apache.org/~sf/mod_info-show-providers.diff +1: sf, jorton, covener * mod_proxy: Use the the same hostname for SNI as for the HTTP request when forwarding to SSL backends. PR 53134. Trunk version of patch: http://svn.apache.org/viewcvs.cgi?rev=1333969&view=rev Backport version for 2.4.x of patch: Trunk version of patch works +1: rpluem, druggeri, covener PATCHES PROPOSED TO BACKPORT FROM TRUNK: [ New proposals should be added at the end of the list ] * mod_rewrite: Fix RewriteCond integer checks to be parsed correctly. (PR 53023) Patch: http://svn.apache.org/viewvc?view=revision&revision=1309602 (applies cleanly to 2.4.x) +1: nd * mod_authz_core: Fix parsing of Require arguments in . Add some logging and an assert for a case that should not happen. PR: 53048 Trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1311183 2.4 patch: Trunk patch works +1: sf, covener * core: Use a TLS/10 close_notify for dummy connection to SSL listener. trunk patches: http://svn.apache.org/viewvc?rev=1327036&view=rev http://svn.apache.org/viewvc?rev=1327080&view=rev 2.4 patch: trunk works => http://people.apache.org/~jorton/httpd-2.4.2-dummytls.patch +1: jorton, jim * mod_log_config: Fix %{abc}C truncating cookie values at first "=". PR 53104 trunk patch: http://svn.apache.org/viewvc?rev=1328133&view=rev 2.4 patch: Trunk patch works, add CHANGES: mod_log_config: Fix %{abc}C truncating cookie values at first "=". PR 53104. [Greg Ames] +1: sf, covener * mod_ssl: Add support for Next Protocol Negotiation. Trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1332643 2.4.x patch: Trunk patch works. +1: benl sf says: Needs r1345599, too * configure: Enforce 1.4.0 as minimum APR version requirement. PR: 52748 trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1347998 2.4.x patch: trunk patch works +1: jorton, covener * htdbm/htpasswd: fix handling of crypt() failures. trunk patch: http://svn.apache.org/viewvc?rev=1346905&view=rev 2.4.x patch: trunk patch (ex CHANGES) works +1: jorton, covener * mod_negotiation: CVE-2012-2687 XSS in mod_negotiation trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1349905 2.4.x patch: trunk works +1 covener PATCHES/ISSUES THAT ARE STALLED * cross-compile: allow to provide CC_FOR_BUILD so that gen_test_char will be compiled by the build compiler instead of the host compiler. Also set CC_FOR_BUILD to 'cc' when cross-compilation is detected. Trunk patches: http://svn.apache.org/viewvc?view=revision&revision=1327907 http://svn.apache.org/viewvc?view=revision&revision=1328390 http://svn.apache.org/viewvc?view=revision&revision=1328714 2.4 patch: http://people.apache.org/~fuankg/diffs/httpd-2.4.x-cross_compile.diff fuankg: on hold until we agree for a better and more simple solution ...