Hello community,

here is the log from the commit of package apache2 for openSUSE:Factory checked 
in at 2017-06-21 13:52:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache2 (Old)
 and      /work/SRC/openSUSE:Factory/.apache2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache2"

Wed Jun 21 13:52:48 2017 rev:134 rq:505095 version:2.4.26

Changes:
--------
--- /work/SRC/openSUSE:Factory/apache2/apache2.changes  2017-06-05 
18:48:52.793584240 +0200
+++ /work/SRC/openSUSE:Factory/.apache2.new/apache2.changes     2017-06-21 
13:52:49.768289620 +0200
@@ -1,0 +2,19 @@
+Tue Jun 20 13:57:18 UTC 2017 - pgaj...@suse.com
+
+-  remove /usr/bin/http2 symlink only during apache2 package
+  uninstall, not upgrade [bsc#1041830]
+
+-------------------------------------------------------------------
+Mon Jun 19 08:15:40 UTC 2017 - pgaj...@suse.com
+
+- updated to 2.4.26: This release of Apache is a security, feature, 
+  and bug fix release. For details, see
+  http://httpd.apache.org/dev/dist/CHANGES_2.4.26
+- refreshed patches:
+  . httpd-2.4.12-lua-5.2.patch
+  . httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
+- removed patches (upstreamed)
+  . httpd-cache-forward-http-proxy.patch
+  . httpd-cache-revert-svn1773397.patch
+
+-------------------------------------------------------------------

Old:
----
  httpd-2.4.25.tar.bz2
  httpd-2.4.25.tar.bz2.asc
  httpd-cache-forward-http-proxy.patch
  httpd-cache-revert-svn1773397.patch

New:
----
  httpd-2.4.26.tar.bz2
  httpd-2.4.26.tar.bz2.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ apache2.spec ++++++
--- /var/tmp/diff_new_pack.VaZnn8/_old  2017-06-21 13:52:52.183948867 +0200
+++ /var/tmp/diff_new_pack.VaZnn8/_new  2017-06-21 13:52:52.191947738 +0200
@@ -53,7 +53,7 @@
 %define mods_static unixd
 %endif
 Name:           apache2
-Version:        2.4.25
+Version:        2.4.26
 Release:        0
 Summary:        The Apache Web Server Version 2.4
 License:        Apache-2.0
@@ -129,10 +129,6 @@
 Patch114:       httpd-2.4.12-lua-5.2.patch
 # PATCH-FEATURE-UPSTREAM kstreit...@suse.com -- backport of 
HttpContentLengthHeadZero and HttpExpectStrict
 Patch115:       httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
-# https://bz.apache.org/bugzilla/show_bug.cgi?id=60577 comment 5
-Patch116:       httpd-cache-forward-http-proxy.patch
-# http://svn.apache.org/viewvc?view=revision&revision=1781324
-Patch117:       httpd-cache-revert-svn1773397.patch
 BuildRequires:  apache-rpm-macros-control
 BuildRequires:  automake
 BuildRequires:  db-devel
@@ -322,8 +318,6 @@
 %patch111 -p1
 %patch114 -p1
 %patch115 -p1
-%patch116 -p0
-%patch117 -p1
 cat $RPM_SOURCE_DIR/SUSE-NOTICE >> NOTICE
 # install READMEs
 a=$(basename %{SOURCE22})
@@ -1380,11 +1374,14 @@
 %if 0%{?suse_version} >= 1210
 %service_del_preun apache2.target
 %endif
-for i in %{_sbindir}/httpd \
+# removing the symlink in case of uninstall (not upgrade) [bsc#1041830]
+if [ $1 -eq 0 ]; then
+  for i in %{_sbindir}/httpd \
         %{installbuilddir}/config_vars.mk
-do
+  do
        test -L $i && rm $i
-done
+  done
+fi
 exit 0
 
 %postun



++++++ httpd-2.4.12-lua-5.2.patch ++++++
--- /var/tmp/diff_new_pack.VaZnn8/_old  2017-06-21 13:52:52.987835470 +0200
+++ /var/tmp/diff_new_pack.VaZnn8/_new  2017-06-21 13:52:52.987835470 +0200
@@ -1,8 +1,8 @@
-Index: httpd-2.4.16/modules/lua/mod_lua.c
+Index: httpd-2.4.26/modules/lua/mod_lua.c
 ===================================================================
---- httpd-2.4.16.orig/modules/lua/mod_lua.c
-+++ httpd-2.4.16/modules/lua/mod_lua.c
-@@ -1078,7 +1078,11 @@ static const char *register_named_block_
+--- httpd-2.4.26.orig/modules/lua/mod_lua.c    2017-03-01 17:54:35.000000000 
+0100
++++ httpd-2.4.26/modules/lua/mod_lua.c 2017-06-19 10:04:42.413328131 +0200
+@@ -1086,7 +1086,11 @@ static const char *register_named_block_
              lua_dump(lvm, ldump_writer, &b);
  #endif
              luaL_pushresult(&b);
@@ -14,10 +14,10 @@
              spec->bytecode = apr_pstrmemdup(cmd->pool, lua_tostring(lvm, -1),
                                              spec->bytecode_len);
              lua_close(lvm);
-Index: httpd-2.4.16/modules/lua/lua_apr.c
+Index: httpd-2.4.26/modules/lua/lua_apr.c
 ===================================================================
---- httpd-2.4.16.orig/modules/lua/lua_apr.c
-+++ httpd-2.4.16/modules/lua/lua_apr.c
+--- httpd-2.4.26.orig/modules/lua/lua_apr.c    2014-09-05 16:20:27.000000000 
+0200
++++ httpd-2.4.26/modules/lua/lua_apr.c 2017-06-19 10:04:42.413328131 +0200
 @@ -82,7 +82,11 @@ static const luaL_Reg lua_table_methods[
  int ap_lua_init(lua_State *L, apr_pool_t *p)
  {
@@ -30,11 +30,11 @@
      lua_pushstring(L, "__index");
      lua_pushstring(L, "get");
      lua_gettable(L, 2);
-Index: httpd-2.4.16/modules/lua/lua_config.c
+Index: httpd-2.4.26/modules/lua/lua_config.c
 ===================================================================
---- httpd-2.4.16.orig/modules/lua/lua_config.c
-+++ httpd-2.4.16/modules/lua/lua_config.c
-@@ -263,13 +263,20 @@ void ap_lua_load_config_lmodule(lua_Stat
+--- httpd-2.4.26.orig/modules/lua/lua_config.c 2017-03-01 17:54:35.000000000 
+0100
++++ httpd-2.4.26/modules/lua/lua_config.c      2017-06-19 10:04:42.413328131 
+0200
+@@ -265,13 +265,20 @@ void ap_lua_load_config_lmodule(lua_Stat
      lua_pushvalue(L, -1);
  
      lua_setfield(L, -2, "__index");
@@ -56,35 +56,35 @@
 +#endif
  
  }
-Index: httpd-2.4.16/modules/lua/lua_request.c
+Index: httpd-2.4.26/modules/lua/lua_request.c
 ===================================================================
---- httpd-2.4.16.orig/modules/lua/lua_request.c
-+++ httpd-2.4.16/modules/lua/lua_request.c
-@@ -149,7 +149,11 @@ static int req_aprtable2luatable_cb(void
+--- httpd-2.4.26.orig/modules/lua/lua_request.c        2017-03-01 
17:54:35.000000000 +0100
++++ httpd-2.4.26/modules/lua/lua_request.c     2017-06-19 10:09:16.137841283 
+0200
+@@ -150,7 +150,11 @@ static int req_aprtable2luatable_cb(void
          }
      case LUA_TTABLE:{
              /* [array, table<s,t>, table<s,s>] */
 +#if LUA_VERSION_NUM < 502
-             int size = lua_objlen(L, -1);
++            int size = lua_objlen(L, -1);
 +#else
-+          int size = lua_rawlen(L, -1);
+             int size = lua_rawlen(L, -1);
 +#endif
              lua_pushnumber(L, size + 1);        /* [#, array, table<s,t>, 
table<s,s>] */
              lua_pushstring(L, value);   /* [string, #, array, table<s,t>, 
table<s,s>] */
              lua_settable(L, -3);        /* [array, table<s,t>, table<s,s>] */
-@@ -198,7 +202,11 @@ static int req_aprtable2luatable_cb_len(
-         }
+@@ -200,7 +204,11 @@ static int req_aprtable2luatable_cb_len(
+     
      case LUA_TTABLE:{
              /* [array, table<s,t>, table<s,s>] */
 +#if LUA_VERSION_NUM < 502
-             int size = lua_objlen(L, -1);
++            int size = lua_objlen(L, -1);
 +#else
-+          int size = lua_rawlen(L, -1);
+             int size = lua_rawlen(L, -1);
 +#endif
              lua_pushnumber(L, size + 1);        /* [#, array, table<s,t>, 
table<s,s>] */
              lua_pushlstring(L, value, len);   /* [string, #, array, 
table<s,t>, table<s,s>] */
              lua_settable(L, -3);        /* [array, table<s,t>, table<s,s>] */
-@@ -346,7 +354,7 @@ static int req_parsebody(lua_State *L)
+@@ -345,7 +353,7 @@ static int req_parsebody(lua_State *L)
      char *multipart;
      const char *contentType;
      request_rec *r = ap_lua_check_request_rec(L, 1);
@@ -93,7 +93,7 @@
      multipart = apr_pcalloc(r->pool, 256);
      contentType = apr_table_get(r->headers_in, "Content-Type");
      lua_newtable(L);
-@@ -419,7 +427,7 @@ static int lua_ap_requestbody(lua_State
+@@ -418,7 +426,7 @@ static int lua_ap_requestbody(lua_State
      
      r = ap_lua_check_request_rec(L, 1);
      filename = luaL_optstring(L, 2, 0);
@@ -102,7 +102,7 @@
  
      if (r) {
          apr_off_t size;
-@@ -1709,7 +1717,7 @@ static int lua_ap_make_etag(lua_State *L
+@@ -1708,7 +1716,7 @@ static int lua_ap_make_etag(lua_State *L
      luaL_checktype(L, 1, LUA_TUSERDATA);
      r = ap_lua_check_request_rec(L, 1);
      luaL_checktype(L, 2, LUA_TBOOLEAN);
@@ -120,7 +120,7 @@
          lua_pop(L, 1);
          
          /* secure */
-@@ -2889,7 +2897,11 @@ void ap_lua_load_request_lmodule(lua_Sta
+@@ -2959,7 +2967,11 @@ void ap_lua_load_request_lmodule(lua_Sta
      lua_pushvalue(L, -1);
  
      lua_setfield(L, -2, "__index");
@@ -132,7 +132,7 @@
  
      lua_pop(L, 2);
  
-@@ -2897,7 +2909,11 @@ void ap_lua_load_request_lmodule(lua_Sta
+@@ -2967,7 +2979,11 @@ void ap_lua_load_request_lmodule(lua_Sta
      lua_pushvalue(L, -1);
  
      lua_setfield(L, -2, "__index");
@@ -144,7 +144,7 @@
  
      lua_pop(L, 2);
  
-@@ -2905,7 +2921,11 @@ void ap_lua_load_request_lmodule(lua_Sta
+@@ -2975,7 +2991,11 @@ void ap_lua_load_request_lmodule(lua_Sta
      lua_pushvalue(L, -1);
  
      lua_setfield(L, -2, "__index");

++++++ httpd-2.4.25.tar.bz2 -> httpd-2.4.26.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/apache2/httpd-2.4.25.tar.bz2 
/work/SRC/openSUSE:Factory/.apache2.new/httpd-2.4.26.tar.bz2 differ: char 11, 
line 1

++++++ httpd-2.4.x-fate317766-config-control-two-protocol-options.diff ++++++
--- /var/tmp/diff_new_pack.VaZnn8/_old  2017-06-21 13:52:53.075823059 +0200
+++ /var/tmp/diff_new_pack.VaZnn8/_new  2017-06-21 13:52:53.075823059 +0200
@@ -42,19 +42,11 @@
  server/protocol.c           | 25 +++++++++++++++++--------
  6 files changed, 77 insertions(+), 10 deletions(-)
 
-Index: httpd-2.4.25/modules/http/http_filters.c
+Index: httpd-2.4.26/modules/http/http_filters.c
 ===================================================================
---- httpd-2.4.25.orig/modules/http/http_filters.c      2016-12-15 
13:18:59.000000000 +0100
-+++ httpd-2.4.25/modules/http/http_filters.c   2017-01-02 10:54:37.608517377 
+0100
-@@ -1260,6 +1260,7 @@ AP_CORE_DECLARE_NONSTD(apr_status_t) ap_
-     const char *ctype;
-     ap_bucket_error *eb = NULL;
-     apr_bucket *eos = NULL;
-+    core_server_config *conf;
- 
-     AP_DEBUG_ASSERT(!r->main);
- 
-@@ -1441,10 +1442,17 @@ AP_CORE_DECLARE_NONSTD(apr_status_t) ap_
+--- httpd-2.4.26.orig/modules/http/http_filters.c      2017-01-09 
22:17:08.000000000 +0100
++++ httpd-2.4.26/modules/http/http_filters.c   2017-06-19 13:02:30.698399025 
+0200
+@@ -1472,10 +1472,17 @@ AP_CORE_DECLARE_NONSTD(apr_status_t) ap_
       * zero C-L to the client.  We can't just remove the C-L filter,
       * because well behaved 2.0 handlers will send their data down the stack,
       * and we will compute a real C-L for the head request. RBB
@@ -64,7 +56,7 @@
 +     *
 +     * The default (unset) behavior is to squelch the C-L in this case.
       */
-+    conf = ap_get_core_module_config(r->server->module_config);
++    core_server_config *conf = 
ap_get_core_module_config(r->server->module_config);
      if (r->header_only
          && (clheader = apr_table_get(r->headers_out, "Content-Length"))
 -        && !strcmp(clheader, "0")) {
@@ -73,10 +65,10 @@
          apr_table_unset(r->headers_out, "Content-Length");
      }
  
-Index: httpd-2.4.25/server/core.c
+Index: httpd-2.4.26/server/core.c
 ===================================================================
---- httpd-2.4.25.orig/server/core.c    2016-12-05 15:34:29.000000000 +0100
-+++ httpd-2.4.25/server/core.c 2017-01-02 10:54:37.608517377 +0100
+--- httpd-2.4.26.orig/server/core.c    2016-12-05 15:34:29.000000000 +0100
++++ httpd-2.4.26/server/core.c 2017-06-19 12:54:26.353988343 +0200
 @@ -528,6 +528,12 @@ static void *merge_core_server_configs(a
      if (virt->http_methods != AP_HTTP_METHODS_UNSET)
          conf->http_methods = virt->http_methods;
@@ -134,10 +126,10 @@
  AP_INIT_ITERATE("Protocols", set_protocols, NULL, RSRC_CONF,
                  "Controls which protocols are allowed"),
  AP_INIT_TAKE1("ProtocolsHonorOrder", set_protocols_honor_order, NULL, 
RSRC_CONF,
-Index: httpd-2.4.25/server/protocol.c
+Index: httpd-2.4.26/server/protocol.c
 ===================================================================
---- httpd-2.4.25.orig/server/protocol.c        2016-12-12 16:22:49.000000000 
+0100
-+++ httpd-2.4.25/server/protocol.c     2017-01-02 10:54:37.608517377 +0100
+--- httpd-2.4.26.orig/server/protocol.c        2017-05-30 14:27:41.000000000 
+0200
++++ httpd-2.4.26/server/protocol.c     2017-06-19 12:54:26.353988343 +0200
 @@ -1416,14 +1416,23 @@ request_rec *ap_read_request(conn_rec *c
              r->expecting_100 = 1;
          }
@@ -170,10 +162,10 @@
          }
      }
  
-Index: httpd-2.4.25/include/http_core.h
+Index: httpd-2.4.26/include/http_core.h
 ===================================================================
---- httpd-2.4.25.orig/include/http_core.h      2016-12-05 15:34:29.000000000 
+0100
-+++ httpd-2.4.25/include/http_core.h   2017-01-02 10:55:18.613603512 +0100
+--- httpd-2.4.26.orig/include/http_core.h      2016-12-05 15:34:29.000000000 
+0100
++++ httpd-2.4.26/include/http_core.h   2017-06-19 12:54:26.353988343 +0200
 @@ -723,6 +723,16 @@ typedef struct {
  #define AP_MERGE_TRAILERS_DISABLE  2
      int merge_trailers;


Reply via email to