X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=STATUS;h=fbb0dbc009190b41f28950cd5fb51bac03e070d5;hb=c4da43065ef49a4bbe8eb359542f288a4fe59664;hp=5625f78f58441e01b6a7a59bb3d3fa159fa7769f;hpb=4638eaa5da7c8a95acb5d6e9c6a9c7f64b3a9474;p=apache diff --git a/STATUS b/STATUS index 5625f78f58..fbb0dbc009 100644 --- a/STATUS +++ b/STATUS @@ -1,11 +1,11 @@ -APACHE 2.3 STATUS: -*-text-*- +APACHE 2.5 STATUS: -*-text-*- Last modified at [$Date$] The current version of this file can be found at: * http://svn.apache.org/repos/asf/httpd/httpd/trunk/STATUS -Documentation status is maintained seperately and can be found at: +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/trunk/docs/STATUS @@ -13,31 +13,20 @@ Documentation status is maintained seperately and can be found at: 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-util/trunk/STATUS Patches considered for backport are noted in their branches' STATUS: - * http://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x/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.3.11 : In development. - 2.3.10 : Tagged on December 13, 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. + 2.5.0 : In Development. Contributors looking for a mission: @@ -61,41 +50,21 @@ CURRENT RELEASE NOTES: RELEASE SHOWSTOPPERS: - FOR GA: - - * Modules that are not ready for production use should be marked as - experimental. Candidates: - - MPM simple - - mod_serf - - * Review the example configuration. It should be based on current best - practices and not use deprecated features. - - FOR BETA: - - * Modules without documentation need to be moved to experimental or be - removed. +THINGS THAT SHOULD BE CONSIDERED EARLY IN THE 2.6/3.0 DEVELOPMENT CYCLE: - * Not all MPMs are updated to set conn_rec::current_thread correctly. - (Prefork, Worker, Event, Simple are updated). - jim sez: Then we just ship with those... mark any others as - experimental + * Change default prefix from /usr/local/apache2 to something corresponding + to the project name. Rename apachectl. - FOR NEXT ALPHA: + * Change merge order of to be most specific match last. This + is more consistent with and allows some optimizations for the + location merge code. - * The mod_session* modules need to be checked that their hooks respect - the returning of int (HTTP status codes) and apr_status_t as appropriate, - and any anomolies fixed. - jim sez: from what I can see, mod_session* is no worse that other - modules that mix these 2 types... clean up is - forthcoming but should not be considered a blocker, imo + * Detect Lua 5.2.0 during configure and add LUA_COMPAT_ALL to CPPFLAGS. + Maybe it even suffices to add LUA_COMPAT_MODULE and individually + care about the two remaining incompatible code lines (one with lua_strlen, + one with lua_objlen). - * mod_ssl's proxy support only allows one proxy client certificate per - frontend virtual host. Lift this restriction. - jim sez: Why a blocker? - - - OLD ISSUES THAT WERE THOUGHT TO BE SHOWSTOPPERS FOR 2.2 BUT OBVIOUSLY WEREN'T: +OLD ISSUES THAT WERE THOUGHT TO BE SHOWSTOPPERS FOR 2.4 BUT OBVIOUSLY WEREN'T: * Handling of non-trailing / config by non-default handler is broken http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=105451701628081&w=2 @@ -106,6 +75,7 @@ RELEASE SHOWSTOPPERS: * the edge connection filter cannot be removed http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=105366252619530&w=2 + http://mail-archives.apache.org/mod_mbox/httpd-dev/200501.mbox/%3C41E30B42.4060202@stason.org%3E jerenkrantz asks: Why should this block a release? @@ -121,18 +91,15 @@ CURRENT VOTES: Recent discussion indicates we should designate a (short name). This is not yet a [Vote] - Your nominations please: * Apache HTTP Server (httpd) - +1: sctemme (why mess with it?) + +1: sctemme (why mess with it?), pgollucci RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP: + * Clean up all the kruft and *extremely* outdated stuff below... + * Maybe remove Limit/LimitExcept or at least make it log warnings when mis-used. - * Sort out modules selections for most/all/reallyall. Maybe rename - all -> most, reallyall -> all, and remove the old 'most'. - - * Add mod_define. - * Patches submitted to the bug database: http://issues.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Apache+httpd-2&keywords=PatchAvailable @@ -151,8 +118,8 @@ RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP: * RFC 2616 violations. Closed PRs: 15852, 15857, 15859, 15861, 15864, 15869, 15870, 16120, 16125, 16135, 16136, 16137, 16138, 16139, 16140, 16518, - 16520, 42978, 49825 - Open PRs: 15865, 15866, 15868, 16126, 16133, 16142, 16521 + 16520, 49825 + Open PRs: 15865, 15866, 15868, 16126, 16133, 16142, 16521, 42978 jerenkrantz says: need to decide how many we need to backport and/or if these rise to showstopper status. wrowe suggests: it would be nice to see "MUST" v.s. "SHOULD" v.s. "MAY" @@ -356,28 +323,10 @@ RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP: TODO ISSUES REMAINING IN MOD_SSL: - * Do we need SSL_set_read_ahead()? - * SSLRequire directive (parsing of) leaks memory - * Diffie-Hellman-Parameters for temporary keys are hardcoded in - ssl_engine_dh.c, while the comment in ssl_engine_kernel.c says: - "it is suggested that keys be changed daily or every 500 - transactions, and more often if possible." - * ssl_var_lookup could be rewritten to be MUCH faster - * CRL callback should be pluggable - - * session cache store should be pluggable - - * init functions should return status code rather than ssl_die() - - * ssl_engine_pphrase.c needs to be reworked so it is generic enough - to also decrypt proxy keys - - * output warning when allowing SSL v2.0 ? its so old - WISH LIST * mod_proxy: Ability to run SSL over proxy gateway connections, encrypting (or reencrypting) at the proxy. @@ -405,10 +354,6 @@ WISH LIST specify time at which local cached content is to be revalidated (ie, underlying file stat'ed to see if it has changed). - * mod_cache: CacheEnable/CacheDisable should accept regular expressions. - jerenkrantz says: Too slow. Get regexs away from speedy caches by - default. Introduce a new CacheEnableRegex if you want. - * mod_mem_cache/mod_cache_disk: Need to be able to query cache status (num of entries, cache object properties, etc.). mod_status could be extended to query optional hooks defined