Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2015-11-23 07:29:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and      /work/SRC/openSUSE:Factory/.dbus-1.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dbus-1"

Changes:
--------
--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes        2015-09-24 
06:13:27.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2015-11-23 
07:29:11.000000000 +0100
@@ -1,0 +2,10 @@
+Tue Nov 17 09:27:27 UTC 2015 - [email protected]
+
+- Update to 1.8.20:
+  * Fixes:
+    - Fix a memory leak when GetConnectionCredentials() succeeds
+      (fdo#91008, Jacek Bukarewicz)
+    - Ensure that dbus-monitor does not reply to messages intended
+      for others (fdo#90952, Simon McVittie)
+
+-------------------------------------------------------------------
dbus-1.changes: same change

Old:
----
  dbus-1.8.18.tar.gz

New:
----
  dbus-1.8.20.tar.gz

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

Other differences:
------------------
++++++ dbus-1-x11.spec ++++++
--- /var/tmp/diff_new_pack.Rey7fM/_old  2015-11-23 07:29:12.000000000 +0100
+++ /var/tmp/diff_new_pack.Rey7fM/_new  2015-11-23 07:29:12.000000000 +0100
@@ -27,7 +27,7 @@
 Url:            http://dbus.freedesktop.org/
 # COMMON1-BEGIN
 # COMMON1-BEGIN
-Version:        1.8.18
+Version:        1.8.20
 Release:        0
 Source0:        
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:        dbus-1.desktop

++++++ dbus-1.spec ++++++
--- /var/tmp/diff_new_pack.Rey7fM/_old  2015-11-23 07:29:12.000000000 +0100
+++ /var/tmp/diff_new_pack.Rey7fM/_new  2015-11-23 07:29:12.000000000 +0100
@@ -28,7 +28,7 @@
 Url:            http://dbus.freedesktop.org/
 # WARNING don't use cosmetic beautifiers. it will break the specs after 
calling pre_checkin script. we don't need to be pretty, but efficient
 # COMMON1-BEGIN
-Version:        1.8.18
+Version:        1.8.20
 Release:        0
 Source0:        
http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
 Source2:        dbus-1.desktop

++++++ dbus-1.8.18.tar.gz -> dbus-1.8.20.tar.gz ++++++
++++ 1709 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/NEWS new/dbus-1.8.20/NEWS
--- old/dbus-1.8.18/NEWS        2015-05-14 14:23:29.000000000 +0200
+++ new/dbus-1.8.20/NEWS        2015-07-21 18:31:58.000000000 +0200
@@ -1,3 +1,16 @@
+D-Bus 1.8.20 (2015-07-21)
+==
+
+The “Iguana Vanguard” release.
+
+Fixes:
+
+• Fix a memory leak when GetConnectionCredentials() succeeds
+  (fd.o #91008, Jacek Bukarewicz)
+
+• Ensure that dbus-monitor does not reply to messages intended for others
+  (fd.o #90952, Simon McVittie)
+
 D-Bus 1.8.18 (2015-05-14)
 ==
 
@@ -37,13 +50,16 @@
   sockets on approximately 1 attempt in 256 (fd.o #87999, Ralf Habacker)
 
 • Correctly release DBusServer mutex before early-return if we run out
-  of memory while copying authentication mechanisms (fd.o #90004,
+  of memory while copying authentication mechanisms (fd.o #90021,
   Ralf Habacker)
 
+• Correctly initialize all fields of DBusTypeReader (fd.o #90021;
+  Ralf Habacker, Simon McVittie)
+
 • Fix some missing \n in verbose (debug log) messages (fd.o #90004,
   Ralf Habacker)
 
-• Clean up some memory leaks in test code (fd.o #90004, Ralf Habacker)
+• Clean up some memory leaks in test code (fd.o #90021, Ralf Habacker)
 
 D-Bus 1.8.16 (2015-02-09)
 ==
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/bus/driver.c new/dbus-1.8.20/bus/driver.c
--- old/dbus-1.8.18/bus/driver.c        2015-05-14 14:23:25.000000000 +0200
+++ new/dbus-1.8.20/bus/driver.c        2015-07-21 18:28:16.000000000 +0200
@@ -1613,6 +1613,8 @@
       goto oom;
     }
 
+  dbus_message_unref (reply);
+
   return TRUE;
 
  oom:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/compile new/dbus-1.8.20/compile
--- old/dbus-1.8.18/compile     2014-10-27 05:45:43.000000000 +0100
+++ new/dbus-1.8.20/compile     2015-07-18 23:15:30.000000000 +0200
@@ -3,7 +3,7 @@
 
 scriptversion=2012-10-14.11; # UTC
 
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Copyright (C) 1999-2014 Free Software Foundation, Inc.
 # Written by Tom Tromey <[email protected]>.
 #
 # This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/configure.ac new/dbus-1.8.20/configure.ac
--- old/dbus-1.8.18/configure.ac        2015-05-14 14:28:34.000000000 +0200
+++ new/dbus-1.8.20/configure.ac        2015-07-21 18:32:10.000000000 +0200
@@ -3,7 +3,7 @@
 
 m4_define([dbus_major_version], [1])
 m4_define([dbus_minor_version], [8])
-m4_define([dbus_micro_version], [18])
+m4_define([dbus_micro_version], [20])
 m4_define([dbus_version],
           [dbus_major_version.dbus_minor_version.dbus_micro_version])
 
AC_INIT([dbus],[dbus_version],[https://bugs.freedesktop.org/enter_bug.cgi?product=dbus],[dbus])
@@ -37,7 +37,7 @@
 
 ## increment any time the source changes; set to
 ##  0 if you increment CURRENT
-LT_REVISION=12
+LT_REVISION=13
 
 ## increment if any interfaces have been added; set to 0
 ## if any interfaces have been changed or removed. removal has
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/missing new/dbus-1.8.20/missing
--- old/dbus-1.8.18/missing     2014-10-27 05:45:43.000000000 +0100
+++ new/dbus-1.8.20/missing     2015-07-18 23:15:30.000000000 +0200
@@ -3,7 +3,7 @@
 
 scriptversion=2013-10-28.13; # UTC
 
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <[email protected]>, 1996.
 
 # This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/test-driver new/dbus-1.8.20/test-driver
--- old/dbus-1.8.18/test-driver 2014-10-27 05:45:43.000000000 +0100
+++ new/dbus-1.8.20/test-driver 2015-07-18 23:15:30.000000000 +0200
@@ -3,7 +3,7 @@
 
 scriptversion=2013-07-13.22; # UTC
 
-# Copyright (C) 2011-2013 Free Software Foundation, Inc.
+# Copyright (C) 2011-2014 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -106,11 +106,14 @@
 # Test script is run here.
 "$@" >$log_file 2>&1
 estatus=$?
+
 if test $enable_hard_errors = no && test $estatus -eq 99; then
-  estatus=1
+  tweaked_estatus=1
+else
+  tweaked_estatus=$estatus
 fi
 
-case $estatus:$expect_failure in
+case $tweaked_estatus:$expect_failure in
   0:yes) col=$red res=XPASS recheck=yes gcopy=yes;;
   0:*)   col=$grn res=PASS  recheck=no  gcopy=no;;
   77:*)  col=$blu res=SKIP  recheck=no  gcopy=yes;;
@@ -119,6 +122,12 @@
   *:*)   col=$red res=FAIL  recheck=yes gcopy=yes;;
 esac
 
+# Report the test outcome and exit status in the logs, so that one can
+# know whether the test passed or failed simply by looking at the '.log'
+# file, without the need of also peaking into the corresponding '.trs'
+# file (automake bug#11814).
+echo "$res $test_name (exit status: $estatus)" >>$log_file
+
 # Report outcome to console.
 echo "${col}${res}${std}: $test_name"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/dbus-1.8.18/tools/dbus-monitor.c new/dbus-1.8.20/tools/dbus-monitor.c
--- old/dbus-1.8.18/tools/dbus-monitor.c        2015-05-14 14:23:25.000000000 
+0200
+++ new/dbus-1.8.20/tools/dbus-monitor.c        2015-07-21 18:28:16.000000000 
+0200
@@ -365,6 +365,11 @@
       exit (1);
     }
 
+  /* Receive o.fd.Peer messages as normal messages, rather than having
+   * libdbus handle them internally, which is the wrong thing for
+   * a monitor */
+  dbus_connection_set_route_peer_messages (connection, TRUE);
+
   if (numFilters)
     {
       size_t offset = 0;


Reply via email to