Hello community,

here is the log from the commit of package libqb for openSUSE:Factory checked 
in at 2014-02-11 11:41:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqb (Old)
 and      /work/SRC/openSUSE:Factory/.libqb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqb"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqb/libqb.changes      2014-01-30 
14:56:01.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libqb.new/libqb.changes 2014-02-11 
11:41:37.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Feb  8 15:23:07 UTC 2014 - [email protected]
+
+- ipcs: Prevent ipc server use after free.
+- Upstream version cs: 29bbe615b5fe6da17db3d6774df557960ae78bbb
+
+-------------------------------------------------------------------

Old:
----
  libqb-0.16.0+git20140116.d9706f7.tar.bz2

New:
----
  libqb-0.16.0+git20140205.29bbe61.tar.bz2

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

Other differences:
------------------
++++++ libqb.spec ++++++
--- /var/tmp/diff_new_pack.I2BV2g/_old  2014-02-11 11:41:38.000000000 +0100
+++ /var/tmp/diff_new_pack.I2BV2g/_new  2014-02-11 11:41:38.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           libqb
-Version:        0.16.0+git20140116.d9706f7
+Version:        0.16.0+git20140205.29bbe61
 Release:        0
 Summary:        An IPC library for high performance servers
 License:        LGPL-2.1+

++++++ _service ++++++
--- /var/tmp/diff_new_pack.I2BV2g/_old  2014-02-11 11:41:38.000000000 +0100
+++ /var/tmp/diff_new_pack.I2BV2g/_new  2014-02-11 11:41:38.000000000 +0100
@@ -11,7 +11,7 @@
     <param name="version">0.16.0</param>
 -->
     <param name="versionformat">0.16.0+git%cd.%h</param>
-    <param name="revision">d9706f75619976e334a109d0dbfdeac3b1074fe4</param>
+    <param name="revision">29bbe615b5fe6da17db3d6774df557960ae78bbb</param>
   </service>
 
   <service name="recompress" mode="disabled">

++++++ libqb-0.16.0+git20140116.d9706f7.tar.bz2 -> 
libqb-0.16.0+git20140205.29bbe61.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libqb-0.16.0+git20140116.d9706f7/lib/ipc_setup.c 
new/libqb-0.16.0+git20140205.29bbe61/lib/ipc_setup.c
--- old/libqb-0.16.0+git20140116.d9706f7/lib/ipc_setup.c        2014-01-17 
14:22:13.000000000 +0100
+++ new/libqb-0.16.0+git20140205.29bbe61/lib/ipc_setup.c        2014-02-08 
16:13:56.000000000 +0100
@@ -431,6 +431,7 @@
 qb_ipcs_us_withdraw(struct qb_ipcs_service * s)
 {
        qb_util_log(LOG_INFO, "withdrawing server sockets");
+       (void)s->poll_fns.dispatch_del(s->server_sock);
        shutdown(s->server_sock, SHUT_RDWR);
        close(s->server_sock);
        return 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libqb-0.16.0+git20140116.d9706f7/tests/file_change_bytes.c 
new/libqb-0.16.0+git20140205.29bbe61/tests/file_change_bytes.c
--- old/libqb-0.16.0+git20140116.d9706f7/tests/file_change_bytes.c      
2014-01-17 14:22:13.000000000 +0100
+++ new/libqb-0.16.0+git20140205.29bbe61/tests/file_change_bytes.c      
2014-02-08 16:13:56.000000000 +0100
@@ -51,8 +51,8 @@
 {
        FILE *fi, *fo;
        int i;
-       char *input_file_name;
-       char *output_file_name;
+       const char *input_file_name;
+       const char *output_file_name;
        int no_bytes;
        char *ep;
        int ch;

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to