Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package apache2 for openSUSE:Factory checked 
in at 2024-06-20 16:46:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache2 (Old)
 and      /work/SRC/openSUSE:Factory/.apache2.new.18349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache2"

Thu Jun 20 16:46:51 2024 rev:209 rq:1181737 version:2.4.59

Changes:
--------
--- /work/SRC/openSUSE:Factory/apache2/apache2.changes  2024-04-12 
17:34:10.254395177 +0200
+++ /work/SRC/openSUSE:Factory/.apache2.new.18349/apache2.changes       
2024-06-20 16:47:26.062125028 +0200
@@ -1,0 +2,7 @@
+Thu Jun 13 13:34:23 UTC 2024 - [email protected]
+
+- added patches [bsc#1226217]
+  
https://github.com/apache/httpd/pull/444/commits/c2fffd29b0f58bdc9caaaff4fec68e17a676f182
+  + apache2-issue-444.patch
+
+-------------------------------------------------------------------

New:
----
  apache2-issue-444.patch

BETA DEBUG BEGIN:
  New:  
https://github.com/apache/httpd/pull/444/commits/c2fffd29b0f58bdc9caaaff4fec68e17a676f182
  + apache2-issue-444.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ apache2.spec ++++++
--- /var/tmp/diff_new_pack.kpJrBE/_old  2024-06-20 16:47:27.374171175 +0200
+++ /var/tmp/diff_new_pack.kpJrBE/_new  2024-06-20 16:47:27.378171316 +0200
@@ -190,6 +190,8 @@
 # even if in live system I do not experience this inconsistency, let's turn off
 # these variables from the test
 Patch101:       apache-test-turn-off-variables-in-ssl-var-lookup.patch
+# 
https://github.com/apache/httpd/pull/444/commits/c2fffd29b0f58bdc9caaaff4fec68e17a676f182
+Patch102:       apache2-issue-444.patch
 BuildRequires:  apache-rpm-macros-control
 #Since 2.4.7 the event MPM requires apr 1.5.0 or later.
 BuildRequires:  apr-devel >= 1.5.0

++++++ apache2-issue-444.patch ++++++
Index: httpd-2.4.59/modules/generators/mod_cgid.c
===================================================================
--- httpd-2.4.59.orig/modules/generators/mod_cgid.c
+++ httpd-2.4.59/modules/generators/mod_cgid.c
@@ -1625,7 +1625,12 @@ static int cgid_handler(request_rec *r)
          */
         if (!apr_table_get(r->subprocess_env, AP_TRUST_CGILIKE_CL_ENVVAR))
             apr_table_unset(r->headers_out, "Content-Length");
-        apr_table_unset(r->headers_out, "Transfer-Encoding");
+
+        if (apr_table_get(r->headers_out, "Transfer-Encoding") != NULL) {
+            apr_brigade_cleanup(bb);
+            return log_scripterror(r, conf, HTTP_BAD_GATEWAY, 0, APLOGNO(10501)
+                                   "script sent Transfer-Encoding");
+        }
 
         if (ret != OK) {
             ret = log_script(r, conf, ret, dbuf, sbuf, bb, NULL);
Index: httpd-2.4.59/modules/generators/mod_cgi.c
===================================================================
--- httpd-2.4.59.orig/modules/generators/mod_cgi.c
+++ httpd-2.4.59/modules/generators/mod_cgi.c
@@ -976,7 +976,12 @@ static int cgi_handler(request_rec *r)
          */
         if (!apr_table_get(r->subprocess_env, AP_TRUST_CGILIKE_CL_ENVVAR))
             apr_table_unset(r->headers_out, "Content-Length");
-        apr_table_unset(r->headers_out, "Transfer-Encoding");
+
+        if (apr_table_get(r->headers_out, "Transfer-Encoding") != NULL) {
+            apr_brigade_cleanup(bb);
+            return log_scripterror(r, conf, HTTP_BAD_GATEWAY, 0, 
APLOGNO(10501),
+                                   "script sent Transfer-Encoding");
+        }
 
         if (ret != OK) {
             ret = log_script(r, conf, ret, dbuf, sbuf, bb, script_err);

Reply via email to