]> granicus.if.org Git - apache/blobdiff - STATUS
r1678763 | ylavic | 2015-05-11 16:53:34 +0200 (Mon, 11 May 2015) | 7 lines
[apache] / STATUS
diff --git a/STATUS b/STATUS
index 964d6a22f51713dd1431aed0049fe1eafc86180a..6e7cc40db14b7a43fb12af62a2e6f8748523ce7b 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -34,7 +34,7 @@ Release history:
     [NOTE that x.{odd}.z versions are strictly Alpha/Beta releases,
           while x.{even}.z versions are Stable/GA releases.]
 
-    2.4.17  : In development.
+    2.4.17  : In development. Proposed T&R week of Oct 5th. jim will RM.
     2.4.16  : Tagged on July 9, 2015. Released July 15, 2015
     2.4.15  : Tagged on June 19, 2015. Not released.
     2.4.14  : Tagged on June 11, 2015. Not released.
@@ -98,6 +98,7 @@ CURRENT RELEASE NOTES:
     then merge into branches/2.4.x, as applicable.
 
   * Current exceptions for RTC for this branch:
+    . http/2 - mod_http2
     . mod_lua
     . documentation
     . non-Unix build
@@ -109,33 +110,21 @@ RELEASE SHOWSTOPPERS:
 PATCHES ACCEPTED TO BACKPORT FROM TRUNK:
   [ start all new proposals below, under PATCHES PROPOSED. ]
 
+  *) mod_proxy: don't recyle backend announced "Connection: close" connections
+     to avoid reusing it should the close be effective after some new request
+     is ready to be sent.
+     trunk patch: http://svn.apache.org/r1678763
+                  http://svn.apache.org/r1703807
+                  http://svn.apache.org/r1703813
+     2.4.x patch: trunk works (module CHANGES)
+     +1: ylavic, rjung, trawick
+     ylavic: while at it, I also included r1678763 which is only an
+             optimization, but allows to keep code in sync with trunk.
+
 
 PATCHES PROPOSED TO BACKPORT FROM TRUNK:
   [ New proposals should be added at the end of the list ]
 
-   * core: Add ap_errorlog_provider to make ErrorLog logging modular. This
-           backport keeps syslog logging as part of httpd core and only adds
-           API to allow other modules to be used for error logging.
-     trunk patch: http://svn.apache.org/r1525597
-                  http://svn.apache.org/r1525664
-                  http://svn.apache.org/r1525845
-                  http://svn.apache.org/r1527003
-                  http://svn.apache.org/r1527005
-                  http://svn.apache.org/r1532344
-                  http://svn.apache.org/r1539988
-                  http://svn.apache.org/r1541029
-                  http://svn.apache.org/r1543979
-                  http://svn.apache.org/r1544156
-                  http://svn.apache.org/r1626978
-     2.4.x patch: http://people.apache.org/~jkaluza/patches/httpd-2.4.x-errorlog_provider.patch
-     +1: jkaluza
-     +1: covener w/ doc or code to fix syntax (providername:providerarg not supported like syslog or socacheproviders, 
-                 needs 2 args which is not valid in ErrorLog manual)
-     trawick: nit: fix "writing" in "/* NULL if we are writting to syslog */"
-              (sorry, haven't finished reviewing completely)
-     jim: What is the status of this??
-
    * mod_journald: Add new module mod_journald to log error logs into journald.
                    This patch needs changes done in mod_systemd patch (already
                    proposed for 2.4.x).
@@ -143,6 +132,9 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK:
                   http://svn.apache.org/r1621806
      2.4.x patch: http://people.apache.org/~jkaluza/patches/httpd-2.4.x-mod_journald.patch
      +1: jkaluza, jim
+     rjung, minfrin: Not understanding "This patch needs changes done in
+                     mod_systemd patch", am I right in understanding this patch is
+                     already committed?
 
   *) http: Don't remove the Content-Length of zero from a HEAD response if
      it comes from an origin server, module or script. Allow the previous
@@ -158,126 +150,6 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK:
              does a minor bump only.
      minfrin: Two new directives need to be documented.
 
-  *) mod_substitute: Configure patterns merge order. PR 57641
-     trunk patch: http://svn.apache.org/r1684900
-                  http://svn.apache.org/r1687539 
-                  http://svn.apache.org/r1687680
-                  http://svn.apache.org/r1688331
-                  http://svn.apache.org/r1688339
-                  http://svn.apache.org/r1688340
-                  http://svn.apache.org/r1688343
-                  http://svn.apache.org/r1697013
-                  http://svn.apache.org/r1697015
-     2.4.x patch: http://people.apache.org/~ylavic/httpd-2.4.x-SubstituteInheritBefore-v5.patch
-     +1: ylavic
-     ylavic: updated to v5 including r1697013 and r1697015, the diff to v4 is:
-             http://people.apache.org/~ylavic/httpd-2.4.x-SubstituteInheritBefore-v4_vs_v5.diff
-
-  *) core/mod_ssl: add Protocols/ProtocolsHonorOrder directives and new 
-     protocols hooks to control Upgrade: and ALPN protocol switching.
-     HTTP_MISDIRECTED_REQUEST addition and handling in mod_ssl
-     trunk patch: http://svn.apache.org/r1697855
-                  http://svn.apache.org/r1697339
-                  http://svn.apache.org/r1696428
-                  http://svn.apache.org/r1696266
-                  http://svn.apache.org/r1696264
-                  http://svn.apache.org/r1695874
-                  http://svn.apache.org/r1695727
-                  http://svn.apache.org/r1692516
-                  http://svn.apache.org/r1692486
-                  http://svn.apache.org/r1610674
-                  http://svn.apache.org/r1685069
-                  http://svn.apache.org/r1693918
-                  http://svn.apache.org/r1698116
-                  http://svn.apache.org/r1698133
-                  http://svn.apache.org/r1694950
-                  http://svn.apache.org/r1700968
-                  http://svn.apache.org/r1701005
-                  http://svn.apache.org/r1701145
-                  http://svn.apache.org/r1701178
-     All changes to files in modules/http2 need to be ignored.
-     v2: added r1698116, r1693918 to patch
-     v3: added changes to ap_array_index and ap_array_contains
-     2.4.x patch: https://raw.githubusercontent.com/icing/mod_h2/master/sandbox/httpd/patches/core-protocols-v4.patch
-     +1: icing, jim
-     minfrin: +1 with proposed MMN bump at https://people.apache.org/~minfrin/core-protocols-mmn.patch
-
-  *) mod_h2: add HTTP/2 support to httpd, depends on core/mod_ssl changes above
-     2.4.x branch for this and core/mod_ssl: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.17-protocols-http2
-     See diff and merged changelists via: 
-         svn diff ^/httpd/httpd/branches/2.4.x ^/httpd/httpd/branches/2.4.17-protocols-http2
-     +1: icing, jim
-
-  *) mod_proxy: don't recyle backend announced "Connection: close" connections
-     to avoid reusing it should the close be effective after some new request
-     is ready to be sent.
-     trunk patch: http://svn.apache.org/r1678763
-                  http://svn.apache.org/r1703807
-                  http://svn.apache.org/r1703813
-     2.4.x patch: trunk works (module CHANGES)
-     +1: ylavic
-     ylavic: while at it, I also included r1678763 which is only an
-             optimization, but allows to keep code in sync with trunk.
-
-  *) mod_proxy: Fix ProxySourceAddress binding failure with AH00938.  PR 56687.
-     trunk patch: http://svn.apache.org/r1703902
-     2.4.x patch: trunk works (module CHANGES)
-     +1: ylavic, minfrin
-
-   *) mod_logio: Fix %^FB on initial request on SSL connection by not counting
-      handshake writes as first byte. Also fix processing per Yann's observations
-      about potential problems with e.g. write completion.
-      trunk patch: http://svn.apache.org/r1705099
-                   http://svn.apache.org/r1705134
-      2.4.x patch: trunk works
-      +1: covener, minfrin
-
-   *) mod_xml2enc: fix spurious (and harmless) test
-      trunk patch: http://svn.apache.org/r1704099
-      2.4.x patch: trunk works
-      +1: jailletc36, minfrin
-
-  *) mod_ssl: namespacing changes from May 2015
-     trunk patches: https://svn.apache.org/r1674538
-                    https://svn.apache.org/r1677143
-                    https://svn.apache.org/r1677144
-                    https://svn.apache.org/r1677145
-                    https://svn.apache.org/r1677146
-                    https://svn.apache.org/r1677149
-                    https://svn.apache.org/r1677151
-                    https://svn.apache.org/r1677153
-                    https://svn.apache.org/r1677154
-                    https://svn.apache.org/r1677155
-                    https://svn.apache.org/r1677156
-                    https://svn.apache.org/r1677159
-                    https://svn.apache.org/r1677339
-                    https://svn.apache.org/r1677830
-                    https://svn.apache.org/r1677832
-                    https://svn.apache.org/r1677834
-                    https://svn.apache.org/r1677835
-     2.4.x patch: https://people.apache.org/~kbrand/mod_ssl-2.4.x-namespacing.diff
-     +1: kbrand
-
-  *) mod_ssl: add support for msUPN and dnsSRV otherName form entries
-     in the subjectAltName extension. PR 58020.
-     trunk patch: https://svn.apache.org/r1693792
-     2.4.x patch: trunk works (modulo CHANGES),
-                  but depends on the namespacing backport (see above)
-     +1: kbrand
-
-  *) mod_ssl: support SUITEB* cipher strings with OpenSSL 1.0.2 and later.
-     PR 58213.
-     trunk patch: https://svn.apache.org/r1702643
-     2.4.x patch: trunk works (modulo CHANGES)
-     +1: kbrand
-
-  *) mod_ssl: Support compilation against libssl built with OPENSSL_NO_SSL3,
-     and change the compiled-in default for SSL[Proxy]Protocol to "all -SSLv3".
-     PR 58349, PR 57120.
-     trunk patch: https://svn.apache.org/r1703952
-     2.4.x patch: https://people.apache.org/~kbrand/mod_ssl-2.4.x-disable-sslv3.diff
-     +1: kbrand
-
   *) mod_alias: Introduce expression parser support for Alias, ScriptAlias
      and Redirect. Limit Redirect expressions to directory (Location) context
      and redirect statuses (implicit or explicit).
@@ -289,6 +161,26 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK:
      2.4.x patch: https://people.apache.org/~minfrin/httpd-mod_alias-expr2.patch
      +1: minfrin
 
+   * mod_ssl: Make the output filter more friendly with deferred write and
+              response pipelining.
+     trunk patch: http://svn.apache.org/r1705194
+                  http://svn.apache.org/r1705823
+                  http://svn.apache.org/r1705826
+                  http://svn.apache.org/r1705828
+                  http://svn.apache.org/r1705833
+                  http://svn.apache.org/r1706275
+                  http://svn.apache.org/r1707230
+                  http://svn.apache.org/r1707231
+     2.4.x patch: http://people.apache.org/~ylavic/httpd-2.4.x-mod_ssl-deferred_friendly-v3.patch
+     +1: ylavic
+
+   * mod_ssl: Extend expression parser registration to support ssl variables
+     in any expression using mod_rewrite syntax "%{SSL:VARNAME}" or function
+     syntax "ssl(VARIABLE)".
+     trunk patch: http://svn.apache.org/r1707002
+     2.4.x patch: trunk works (modulo CHANGES)
+     +1: rjung, ylavic
+
 
 PATCHES/ISSUES THAT ARE BEING WORKED
 
@@ -321,6 +213,28 @@ PATCHES/ISSUES THAT ARE BEING WORKED
 
 PATCHES/ISSUES THAT ARE STALLED
 
+   * core: Add ap_errorlog_provider to make ErrorLog logging modular. This
+           backport keeps syslog logging as part of httpd core and only adds
+           API to allow other modules to be used for error logging.
+     trunk patch: http://svn.apache.org/r1525597
+                  http://svn.apache.org/r1525664
+                  http://svn.apache.org/r1525845
+                  http://svn.apache.org/r1527003
+                  http://svn.apache.org/r1527005
+                  http://svn.apache.org/r1532344
+                  http://svn.apache.org/r1539988
+                  http://svn.apache.org/r1541029
+                  http://svn.apache.org/r1543979
+                  http://svn.apache.org/r1544156
+                  http://svn.apache.org/r1626978
+     2.4.x patch: http://people.apache.org/~jkaluza/patches/httpd-2.4.x-errorlog_provider.patch
+     +1: jkaluza
+     +1: covener w/ doc or code to fix syntax (providername:providerarg not supported like syslog or socacheproviders, 
+                 needs 2 args which is not valid in ErrorLog manual)
+     trawick: nit: fix "writing" in "/* NULL if we are writting to syslog */"
+              (sorry, haven't finished reviewing completely)
+     jim: What is the status of this??
+
    * mod_proxy: Add ap_proxy_define_match_worker() and use it for ProxyPassMatch
      and ProxyMatch section to distinguish between normal workers and workers
      with regex substitutions in the name. Implement handling of such workers