Hello community,

here is the log from the commit of package samba for openSUSE:Factory checked 
in at 2015-03-05 15:33:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/samba (Old)
 and      /work/SRC/openSUSE:Factory/.samba.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "samba"

Changes:
--------
--- /work/SRC/openSUSE:Factory/samba/samba.changes      2015-01-25 
21:13:15.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.samba.new/samba.changes 2015-03-05 
18:15:05.000000000 +0100
@@ -1,0 +2,12 @@
+Tue Feb 24 16:23:16 UTC 2015 - dd...@suse.com
+
+- Fix tdb_store_flag_to_ntdb() gcc5 build failure.
+
+-------------------------------------------------------------------
+Thu Feb 12 13:25:42 UTC 2015 - lmue...@suse.com
+
+- Update to 4.1.17.
+  + Ensure we don't call talloc_free on an uninitialized pointer;
+    CVE-2015-0240; (bso#11077); (bnc#917376).
+
+-------------------------------------------------------------------
@@ -192 +204,2 @@
-    timeout". Please see smb.conf man page for details; (bso#3204).
+    timeout". Please see smb.conf man page for details; (bso#3204);
+    (bnc#872912).

Old:
----
  samba-4.1.16.tar.asc
  samba-4.1.16.tar.gz

New:
----
  samba-4.1.17.tar.asc
  samba-4.1.17.tar.gz

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

Other differences:
------------------
++++++ samba.spec ++++++
--- /var/tmp/diff_new_pack.jFvmrn/_old  2015-03-05 18:15:06.000000000 +0100
+++ /var/tmp/diff_new_pack.jFvmrn/_new  2015-03-05 18:15:06.000000000 +0100
@@ -122,7 +122,7 @@
 BuildRequires:  systemd
 BuildRequires:  systemd-devel
 %endif
-%define        samba_ver 4.1.16
+%define        samba_ver 4.1.17
 %define        samba_ver_suffix %nil
 %if "%{samba_ver_suffix}" == ""
 %define samba_source_location 
http://ftp.samba.org/pub/samba/stable/samba-%{version}.tar.gz
@@ -146,11 +146,11 @@
 %else
 %define        build_make_smp_mflags %{?jobs:-j%jobs}
 %endif
-%define SOURCE_TIMESTAMP 3357
+%define SOURCE_TIMESTAMP 3377
 %define BRANCH %{version}
 %global with_mitkrb5 1
 %global with_dc 0
-Version:        4.1.16
+Version:        4.1.17
 Release:        0
 Url:            http://www.samba.org/
 Provides:       samba-gplv3 = %{version}

++++++ patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/series new/patches/series
--- old/patches/series  2015-01-22 16:52:26.000000000 +0100
+++ new/patches/series  2015-02-25 11:36:54.000000000 +0100
@@ -162,6 +162,7 @@
 suse/0004-vfs_snapper-free-FSRVP-dbus-req-messages-in-error-pa.patch -p0 # bso 
11055, bnc 913238
 suse/0005-vfs_snapper-encode-and-decode-FSRVP-Snapper-DBus-str.patch -p0 # bso 
11055, bnc 913238
 suse/0001-allow-net-ads-join-accept-new-osServicePack-paramete.patch -p0 # bnc 
873922
+suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch -p0 # gcc5 
build fix
 # this one should always live at the end and should be redone
 # diabled cf. 280452
 #suse/dcerpc-funnel.diff -p0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches/suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch 
new/patches/suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch
--- 
old/patches/suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch  
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/patches/suse/0001-ntdb-always-return-int-from-tdb_store_flag_to_ntdb.patch  
    2015-02-25 11:36:16.000000000 +0100
@@ -0,0 +1,27 @@
+From 43f111cdaf2680eff5a44d8cc21a6a691ad48e6a Mon Sep 17 00:00:00 2001
+From: David Disseldorp <dd...@samba.org>
+Date: Wed, 25 Feb 2015 11:33:25 +0100
+Subject: [PATCH] ntdb: always return int from tdb_store_flag_to_ntdb()
+
+gcc5 isn't picking up the noreturn attribute on smb_panic.
+
+Signed-off-by: David Disseldorp <dd...@samba.org>
+---
+ lib/dbwrap/dbwrap_ntdb.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git lib/dbwrap/dbwrap_ntdb.c lib/dbwrap/dbwrap_ntdb.c
+index 48fe39e..8301020 100644
+--- lib/dbwrap/dbwrap_ntdb.c
++++ lib/dbwrap/dbwrap_ntdb.c
+@@ -49,6 +49,7 @@ static int tdb_store_flag_to_ntdb(int tdb_flag)
+       default:
+               smb_panic("unknown tdb_flag");
+       }
++      return -1;      /* NOTREACHED */
+ }
+ 
+ static NTSTATUS db_ntdb_store(struct db_record *rec, NTDB_DATA data, int flag)
+-- 
+2.1.4
+

++++++ samba-4.1.16.tar.gz -> samba-4.1.17.tar.gz ++++++
/work/SRC/openSUSE:Factory/samba/samba-4.1.16.tar.gz 
/work/SRC/openSUSE:Factory/.samba.new/samba-4.1.17.tar.gz differ: char 5, line 1

++++++ vendor-files.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor-files/tools/package-data 
new/vendor-files/tools/package-data
--- old/vendor-files/tools/package-data 2015-01-22 16:56:57.000000000 +0100
+++ new/vendor-files/tools/package-data 2015-02-25 11:41:00.000000000 +0100
@@ -1,2 +1,2 @@
 # This is an autogenrated file.
-SAMBA_PACKAGE_SVN_VERSION="3357"
+SAMBA_PACKAGE_SVN_VERSION="3377"

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to