]> granicus.if.org Git - apache/blobdiff - STATUS
Merged*1.
[apache] / STATUS
diff --git a/STATUS b/STATUS
index 6b366d2aa29d4cea891ff0c2620727518d5b4840..1c71c12728c54be4047fe1c4ff6625ff7d4c81a9 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -30,7 +30,7 @@ Release history:
           while x.{even}.z versions are Stable/GA releases.]
 
     2.4.29  : In development.
-    2.4.28  : Tagged on September 25, 2017.
+    2.4.28  : Tagged on September 25, 2017. Released on October 5, 2017.
     2.4.27  : Tagged on July 6, 2017. Released on July 11, 2017.
     2.4.26  : Tagged on June 13, 2017. Released on June 19, 2017.
     2.4.25  : Tagged on December 16, 2016. Released on December 21, 2016.
@@ -113,10 +113,12 @@ CURRENT RELEASE NOTES:
 
 RELEASE SHOWSTOPPERS:
 
+
 PATCHES ACCEPTED TO BACKPORT FROM TRUNK:
   [ start all new proposals below, under PATCHES PROPOSED. ]
 
 
+
 PATCHES PROPOSED TO BACKPORT FROM TRUNK:
   [ New proposals should be added at the end of the list ]
 
@@ -137,6 +139,8 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK:
      ylavic: With current 2.4.x (r1807662), there seems to be only a conflict with
              MMN, which can probably be taken by the backporter. I don't see the
              other places where it needs adjustments, Mike?
+      wrowe: Suspect that this is an MMN Major bump, not minor, without some
+             additional detection/workaround of legacy 2.4 compiled modules.
 
   *) mod_remoteip: Add PROXY protocol support
      trunk patch: http://svn.apache.org/r1776575
@@ -171,29 +175,57 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK:
              and virtual host, though using ap_server_conf makes them global
              only (thus less useful too...).
 
-   *) mod_journald: Add new module mod_journald to log error logs into journald.
-     trunk patch: http://svn.apache.org/r1610339
-                  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
-     jchampion: Looks like the headers require GCC extensions to compile, so
-                mod_journald can't be configured in maintainer mode (-std=c89).
-                Can anyone else reproduce, or is it just my distro?
-
-   *) Quiet spurious gcc warning in ap_parse_form_data
-      trunk patch: http://svn.apache.org/r1798785
-      2.4.x patch: svn merge -c 1798785 ^/httpd/httpd/trunk .
-     +1: jailletc36, ylavic
-
-   *) mod_authz_dbd: Fix a segmentation fault if AuthzDBDQuery is not set.
-      PR 61546
-      trunk patch: http://svn.apache.org/r1809209
-      2.4.x patch: svn merge -c 1809209 ^/httpd/httpd/trunk .
-      +1: jailletc36 (by inspection), ylavic
-
-   *) mod_http2: Fix race condition on request body handlign.
-i     2.4.x patch: svn merge -c 1804096,1807238,1809981,1810088,1810089 ^/httpd/httpd/trunk .
-      +1: icing
+  *) mod_journald: Add new module mod_journald to log error logs into journald.
+    trunk patch: http://svn.apache.org/r1610339
+                 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
+    jchampion: Looks like the headers require GCC extensions to compile, so
+               mod_journald can't be configured in maintainer mode (-std=c89).
+               Can anyone else reproduce, or is it just my distro?
+
+  *) core/mod_ssl: Add new flag int to module struct. Define first bit for keeping
+     server config records non-shared instances, set for mod_ssl to make manipulations
+     in post_config safe.
+     trunk patch: svn merge -c 1809302,1809303,1809305,1809311,1809314,1809713 ^/httpd/httpd/trunk .
+     2.4.x patch: https://svn.apache.org/repos/asf/httpd/httpd/patches/2.4.x/backport-module-flags.diff
+                  (merge with alterations for mmn etc.)
+     +1: icing, ylavic
+
+  *) core: A signal received while stopping could have crashed the main
+     process.  PR 61558.
+     trunk patch: http://svn.apache.org/r1809881
+                  http://svn.apache.org/r1809973
+                  http://svn.apache.org/r1809976
+                  http://svn.apache.org/r1812075
+     2.4.x patch: https://svn.apache.org/repos/asf/httpd/httpd/patches/2.4.x/stop_signals-PR61558.patch
+                  (merge without changes to motorz)
+     +1: ylavic, jim
+
+  *) configure.in: Latest macOS Xcode 9 installs clang-900, which more
+     fully honors strict-prototypes, which causes AC_CHECK_LIB to
+     fail when --enable-maintainer-mode is set. Also affects clang 5.
+     trunk patch: http://svn.apache.org/r1810448
+                  http://svn.apache.org/r1810998
+     2.4.x patch: svn merge -c 1810448,1810998 ^/httpd/httpd/trunk .
+     +1: jim, wrowe
+     -1: rjung
+     [This seems to fit into the mold of per-platform quirks which we process
+      in CTR flow, adding my +1 to note that the patch looks sane.]
+     rjung: I think we need this also for GCC, not only recent clang.
+            See my below suggestion (r1812263)
+
+  *) configure.in: Fix maintainer mode with GCC/Clang.
+     Setting -Wstrict-prototypes in combination with -Werror leads to compiler
+     errors during configure checks (autoconf generates incomplete prototypes).
+     Adding -Wno-error=strict-prototypes lets the compiler tolerate those.
+     Possible future enhancement: remember such "configure time only" flags and
+     remove them from CFLAGS before generating our build time files
+     (Makefile, config_vars.mk etc.), so that the full -Werror is in place
+     during building.
+     trunk patch: http://svn.apache.org/r1812263
+     2.4.x patch: svn merge -c r1812263 ^/httpd/httpd/trunk .
+     +1: rjung
 
 
 PATCHES/ISSUES THAT ARE BEING WORKED