Hello community,

here is the log from the commit of package apache2 for openSUSE:Factory checked 
in at 2020-08-16 20:33:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache2 (Old)
 and      /work/SRC/openSUSE:Factory/.apache2.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache2"

Sun Aug 16 20:33:03 2020 rev:169 rq:826679 version:2.4.46

Changes:
--------
--- /work/SRC/openSUSE:Factory/apache2/apache2.changes  2020-07-17 
20:47:21.880700643 +0200
+++ /work/SRC/openSUSE:Factory/.apache2.new.3399/apache2.changes        
2020-08-16 20:33:05.822291291 +0200
@@ -1,0 +2,58 @@
+Fri Aug  7 12:25:58 UTC 2020 - [email protected]
+
+- version update to 2.4.46
+  Changes with Apache 2.4.46
+  *) mod_proxy_fcgi: Fix build warnings for Windows platform
+     [Eric Covener, Christophe Jaillet]
+  Changes with Apache 2.4.45
+  *) mod_http2: remove support for abandoned http-wg draft
+     <https://datatracker.ietf.org/doc/draft-kazuho-h2-cache-digest/>.
+     [Stefan Eissing]
+  Changes with Apache 2.4.44
+  *) mod_proxy_uwsgi: Error out on HTTP header larger than 16K (hard
+     protocol limit).  [Yann Ylavic]
+  *) mod_http2:
+     Fixes <https://github.com/icing/mod_h2/issues/200>:
+     "LimitRequestFields 0" now disables the limit, as documented.
+     Fixes <https://github.com/icing/mod_h2/issues/201>:
+     Do not count repeated headers with same name against the field
+     count limit. The are merged internally, as if sent in a single HTTP/1 
line.
+     [Stefan Eissing]
+  *) mod_http2: Avoid segfaults in case of handling certain responses for
+     already aborted connections.  [Stefan Eissing, Ruediger Pluem]
+  *) mod_http2: The module now handles master/secondary connections and has 
marked
+     methods according to use. [Stefan Eissing]
+  *) core: Drop an invalid Last-Modified header value coming
+     from a FCGI/CGI script instead of replacing it with Unix epoch.
+     [Yann Ylavic, Luca Toscano]
+  *) Add support for strict content-length parsing through addition of
+     ap_parse_strict_length() [Yann Ylavic]
+  *) mod_proxy_fcgi: ProxyFCGISetEnvIf unsets variables when expression
+     evaluates to false.  PR64365. [Michael König <mail ikoenig.net>]
+  *) mod_proxy_http: flush spooled request body in one go to avoid
+     leaking (or long lived) temporary file. PR 64452. [Yann Ylavic]
+  *) mod_ssl: Fix a race condition and possible crash when using a proxy client
+     certificate (SSLProxyMachineCertificateFile).
+     [Armin Abfalterer <a.abfalterer gmail.com>]
+  *) mod_ssl: Fix memory leak in stapling code. PR63687. [Stefan Eissing]
+  *) mod_http2: Fixed regression that no longer set H2_STREAM_ID and 
H2_STREAM_TAG.
+     PR64330 [Stefan Eissing]
+  *) mod_http2: Fixed regression that caused connections to close when 
mod_reqtimeout
+     was configured with a handshake timeout. Fixes gitub issue #196.
+     [Stefan Eissing]
+  *) mod_proxy_http2: the "ping" proxy parameter
+     (see <https://httpd.apache.org/docs/2.4/mod/mod_proxy.html>) is now used
+     when checking the liveliness of a new or reused h2 connection to the 
backend.
+     With short durations, this makes load-balancing more responsive. The 
module
+     will hold back requests until ping conditions are met, using features of 
the
+     HTTP/2 protocol alone. [Ruediger Pluem, Stefan Eissing]
+  *) core: httpd is no longer linked against -lsystemd if mod_systemd
+     is enabled (and built as a DSO).  [Rainer Jung]
+  *) mod_proxy_http2: respect ProxyTimeout settings on backend connections
+     while waiting on incoming data. [Ruediger Pluem, Stefan Eissing]
+- modified patches
+  % apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed)
+- modified sources
+  % apache2.keyring
+
+-------------------------------------------------------------------

Old:
----
  httpd-2.4.43.tar.bz2
  httpd-2.4.43.tar.bz2.asc

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

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

Other differences:
------------------
++++++ apache2.spec ++++++
--- /var/tmp/diff_new_pack.wFIzIG/_old  2020-08-16 20:33:09.398293268 +0200
+++ /var/tmp/diff_new_pack.wFIzIG/_new  2020-08-16 20:33:09.402293270 +0200
@@ -65,7 +65,7 @@
 %define build_http2 0
 %endif
 Name:           apache2
-Version:        2.4.43
+Version:        2.4.46
 Release:        0
 Summary:        The Apache Web Server
 License:        Apache-2.0

++++++ apache2-mod_proxy_uwsgi-fix-crash.patch ++++++
--- /var/tmp/diff_new_pack.wFIzIG/_old  2020-08-16 20:33:09.738293456 +0200
+++ /var/tmp/diff_new_pack.wFIzIG/_new  2020-08-16 20:33:09.738293456 +0200
@@ -1,5 +1,7 @@
---- a/modules/proxy/mod_proxy_uwsgi.c  2020/07/15 07:48:38     1879877
-+++ b/modules/proxy/mod_proxy_uwsgi.c  2020/07/15 08:24:13     1879878
+Index: httpd-2.4.46/modules/proxy/mod_proxy_uwsgi.c
+===================================================================
+--- httpd-2.4.46.orig/modules/proxy/mod_proxy_uwsgi.c  2020-07-24 
11:35:25.000000000 +0200
++++ httpd-2.4.46/modules/proxy/mod_proxy_uwsgi.c       2020-08-07 
14:03:05.266134827 +0200
 @@ -175,7 +175,7 @@ static int uwsgi_send_headers(request_re
      env = (apr_table_entry_t *) env_table->elts;
  
@@ -8,8 +10,8 @@
 +        headerlen += 2 + strlen(env[j].key) + 2 + (env[j].val ? 
strlen(env[j].val) : 0);
      }
  
-     ptr = buf = apr_palloc(r->pool, headerlen);
-@@ -189,10 +189,12 @@ static int uwsgi_send_headers(request_re
+     pktsize = headerlen - 4;
+@@ -198,10 +198,12 @@ static int uwsgi_send_headers(request_re
          memcpy(ptr, env[j].key, keylen);
          ptr += keylen;
  
@@ -24,4 +26,3 @@
          ptr += vallen;
      }
  
-

++++++ apache2.keyring ++++++
++++ 2943 lines (skipped)
++++ between apache2.keyring
++++ and /work/SRC/openSUSE:Factory/.apache2.new.3399/apache2.keyring


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


Reply via email to