Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package haproxy for openSUSE:Factory checked 
in at 2022-08-23 14:25:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/haproxy (Old)
 and      /work/SRC/openSUSE:Factory/.haproxy.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "haproxy"

Tue Aug 23 14:25:41 2022 rev:121 rq:998660 version:2.6.4+git0.2a2078cba

Changes:
--------
--- /work/SRC/openSUSE:Factory/haproxy/haproxy.changes  2022-08-22 
11:04:49.437661031 +0200
+++ /work/SRC/openSUSE:Factory/.haproxy.new.2083/haproxy.changes        
2022-08-23 14:26:12.855169011 +0200
@@ -1,0 +2,8 @@
+Mon Aug 22 13:29:50 UTC 2022 - mrueck...@suse.de
+
+- Update to version 2.6.4+git0.2a2078cba:
+  * [RELEASE] Released version 2.6.4
+  * BUG/MAJOR: mworker: fix infinite loop on master with no proxies.
+  * BUG/MINOR: ssl/cli: error when the ca-file is empty
+
+-------------------------------------------------------------------

Old:
----
  haproxy-2.6.3+git0.76f187b36.tar.gz

New:
----
  haproxy-2.6.4+git0.2a2078cba.tar.gz

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

Other differences:
------------------
++++++ haproxy.spec ++++++
--- /var/tmp/diff_new_pack.DImta1/_old  2022-08-23 14:26:13.479170385 +0200
+++ /var/tmp/diff_new_pack.DImta1/_new  2022-08-23 14:26:13.487170402 +0200
@@ -55,7 +55,7 @@
 %endif
 
 Name:           haproxy
-Version:        2.6.3+git0.76f187b36
+Version:        2.6.4+git0.2a2078cba
 Release:        0
 #
 #

++++++ _service ++++++
--- /var/tmp/diff_new_pack.DImta1/_old  2022-08-23 14:26:13.523170482 +0200
+++ /var/tmp/diff_new_pack.DImta1/_new  2022-08-23 14:26:13.527170490 +0200
@@ -6,7 +6,7 @@
     <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
-    <param name="revision">v2.6.3</param>
+    <param name="revision">v2.6.4</param>
     <param name="changesgenerate">enable</param>
   </service>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.DImta1/_old  2022-08-23 14:26:13.547170535 +0200
+++ /var/tmp/diff_new_pack.DImta1/_new  2022-08-23 14:26:13.551170543 +0200
@@ -5,6 +5,6 @@
   </service>
 <service name="tar_scm">
                 <param 
name="url">http://git.haproxy.org/git/haproxy-2.6.git</param>
-              <param 
name="changesrevision">76f187b36b77cc58cca73df2c5b90eec3f32ac12</param></service></servicedata>
+              <param 
name="changesrevision">2a2078cbac2c2f84e0c25730b61f3ffbe891dd4d</param></service></servicedata>
 (No newline at EOF)
 

++++++ haproxy-2.6.3+git0.76f187b36.tar.gz -> 
haproxy-2.6.4+git0.2a2078cba.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/haproxy-2.6.3+git0.76f187b36/CHANGELOG 
new/haproxy-2.6.4+git0.2a2078cba/CHANGELOG
--- old/haproxy-2.6.3+git0.76f187b36/CHANGELOG  2022-08-19 17:29:02.000000000 
+0200
+++ new/haproxy-2.6.4+git0.2a2078cba/CHANGELOG  2022-08-22 15:15:12.000000000 
+0200
@@ -1,6 +1,10 @@
 ChangeLog :
 ===========
 
+2022/08/22 : 2.6.4
+    - BUG/MINOR: ssl/cli: error when the ca-file is empty
+    - BUG/MAJOR: mworker: fix infinite loop on master with no proxies.
+
 2022/08/19 : 2.6.3
     - BUG/MINOR: sockpair: wrong return value for fd_send_uxst()
     - Revert "BUG/MINOR: peers: set the proxy's name to the peers section name"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/haproxy-2.6.3+git0.76f187b36/VERDATE 
new/haproxy-2.6.4+git0.2a2078cba/VERDATE
--- old/haproxy-2.6.3+git0.76f187b36/VERDATE    2022-08-19 17:29:02.000000000 
+0200
+++ new/haproxy-2.6.4+git0.2a2078cba/VERDATE    2022-08-22 15:15:12.000000000 
+0200
@@ -1,2 +1,2 @@
 $Format:%ci$
-2022/08/19
+2022/08/22
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/haproxy-2.6.3+git0.76f187b36/VERSION 
new/haproxy-2.6.4+git0.2a2078cba/VERSION
--- old/haproxy-2.6.3+git0.76f187b36/VERSION    2022-08-19 17:29:02.000000000 
+0200
+++ new/haproxy-2.6.4+git0.2a2078cba/VERSION    2022-08-22 15:15:12.000000000 
+0200
@@ -1 +1 @@
-2.6.3
+2.6.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/haproxy-2.6.3+git0.76f187b36/doc/configuration.txt 
new/haproxy-2.6.4+git0.2a2078cba/doc/configuration.txt
--- old/haproxy-2.6.3+git0.76f187b36/doc/configuration.txt      2022-08-19 
17:29:02.000000000 +0200
+++ new/haproxy-2.6.4+git0.2a2078cba/doc/configuration.txt      2022-08-22 
15:15:12.000000000 +0200
@@ -3,7 +3,7 @@
                           Configuration Manual
                          ----------------------
                               version 2.6
-                              2022/08/19
+                              2022/08/22
 
 
 This document covers the configuration language as implemented in the version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/haproxy-2.6.3+git0.76f187b36/src/cfgparse.c 
new/haproxy-2.6.4+git0.2a2078cba/src/cfgparse.c
--- old/haproxy-2.6.3+git0.76f187b36/src/cfgparse.c     2022-08-19 
17:29:02.000000000 +0200
+++ new/haproxy-2.6.4+git0.2a2078cba/src/cfgparse.c     2022-08-22 
15:15:12.000000000 +0200
@@ -3905,7 +3905,9 @@
         */
        if (init_proxies_list == proxies_list) {
                init_proxies_list = cfg_log_forward;
-               goto init_proxies_list_stage1;
+               /* check if list is not null to avoid infinite loop */
+               if (init_proxies_list)
+                       goto init_proxies_list_stage1;
        }
 
        /***********************************************************/
@@ -4057,7 +4059,9 @@
         */
        if (init_proxies_list == proxies_list) {
                init_proxies_list = cfg_log_forward;
-               goto init_proxies_list_stage2;
+               /* check if list is not null to avoid infinite loop */
+               if (init_proxies_list)
+                       goto init_proxies_list_stage2;
        }
 
        if (diag_no_cluster_secret)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/haproxy-2.6.3+git0.76f187b36/src/ssl_ckch.c 
new/haproxy-2.6.4+git0.2a2078cba/src/ssl_ckch.c
--- old/haproxy-2.6.3+git0.76f187b36/src/ssl_ckch.c     2022-08-19 
17:29:02.000000000 +0200
+++ new/haproxy-2.6.4+git0.2a2078cba/src/ssl_ckch.c     2022-08-22 
15:15:12.000000000 +0200
@@ -1161,7 +1161,8 @@
                                                retval = 
!X509_STORE_add_crl(ca_e->ca_store, info->crl);
                                        }
                                }
-                               retval = retval || (i != 
sk_X509_INFO_num(infos));
+                               /* return an error if we didn't compute all the 
X509_INFO or if there was none */
+                               retval = retval ||  (i != 
sk_X509_INFO_num(infos)) || ( sk_X509_INFO_num(infos) == 0);
 
                                /* Cleanup */
                                sk_X509_INFO_pop_free(infos, X509_INFO_free);

Reply via email to