Hello community,

here is the log from the commit of package mumble for openSUSE:Factory checked 
in at 2016-05-08 10:45:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mumble (Old)
 and      /work/SRC/openSUSE:Factory/.mumble.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mumble"

Changes:
--------
--- /work/SRC/openSUSE:Factory/mumble/mumble.changes    2016-03-16 
10:36:17.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.mumble.new/mumble.changes       2016-05-08 
10:46:25.000000000 +0200
@@ -1,0 +2,12 @@
+Fri May  6 05:40:36 UTC 2016 - [email protected]
+
+- mumble 1.2.16
+  * Mumble will no longer try to poll for changes in XInput button
+    state when no controllers are connected.
+  * The last references (public server list registration and crash
+    reporting) to the old domain name for the Mumble service host,
+    “mumble.hive.no”, have been changed to use “mumble.info” instead.
+  * The overlay blacklist from 1.3.0 snapshots has been backported.
+- add (/var)/run/mumble-server as temporary file for proper cleanup
+
+-------------------------------------------------------------------

Old:
----
  mumble-1.2.15.tar.gz
  mumble-1.2.15.tar.gz.sig

New:
----
  mumble-1.2.16.tar.gz
  mumble-1.2.16.tar.gz.sig

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

Other differences:
------------------
++++++ mumble.spec ++++++
--- /var/tmp/diff_new_pack.RQTkvD/_old  2016-05-08 10:46:26.000000000 +0200
+++ /var/tmp/diff_new_pack.RQTkvD/_new  2016-05-08 10:46:26.000000000 +0200
@@ -49,7 +49,7 @@
 %bcond_with     system_celt
 %bcond_without  system_speex
 Name:           mumble
-Version:        1.2.15%{?snapshot:_%{snapshot}}
+Version:        1.2.16%{?snapshot:_%{snapshot}}
 Release:        0
 Summary:        Voice Communication Client for Gamers
 License:        BSD-3-Clause
@@ -61,6 +61,7 @@
 Source4:        
https://raw.githubusercontent.com/mumble-voip/mumble-gpg-signatures/05e43a6c04d9c58bd0cd0cf95a99bf5b46f1e12d/mumble-auto-build-2016.asc#/%{name}.keyring
 Source5:        mumble-server.service
 Source6:        baselibs.conf
+# PATCH-FIX-OPENSUSE Avoid excessive rebuilds stripping time and date from the 
binaries.
 Patch0:         mumble-1.2.2-buildcompare.diff
 # PATCH-FIX-UPSTREAM mumble-1.2.11-desktop_fix.diff -- 
https://github.com/mumble-voip/mumble/pull/1960
 Patch1:         mumble-1.2.11-desktop_fix.diff
@@ -452,5 +453,6 @@
 %{_mandir}/man1/murmur-user-wrapper.*
 %dir %attr(-,mumble-server,mumble-server) %{_localstatedir}/lib/mumble-server
 %dir %{_localstatedir}/log/mumble-server
+%ghost %{_rundir}/mumble-server
 
 %changelog

++++++ mumble-1.2.15.tar.gz -> mumble-1.2.16.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/CHANGES new/mumble-1.2.16/CHANGES
--- old/mumble-1.2.15/CHANGES   2016-03-05 09:08:06.000000000 +0100
+++ new/mumble-1.2.16/CHANGES   2016-05-05 16:56:03.000000000 +0200
@@ -1,5 +1,22 @@
+2016-05-05
+  Mikkel Krautz <[email protected]>
+    1471f24  overlay: sync overlay_blacklist.h with master branch.
+    6d37604  Use mumble.info instead of mumble.hive.no in publist
+            registration and crash reporting.
+    045953c  Bump version to 1.2.16.
+
+2016-05-04
+  Mikkel Krautz <[email protected]>
+    536a5fc  GlobalShortcut_win: fix access to nxboxinput in EnumDevicesCB.
+
+2016-05-01
+  Mikkel Krautz <[email protected]>
+    c33e5a9  GlobalShortcut_win: only poll XboxInput if there are XInput
+            devices present.
+
 2016-03-05
   Mikkel Krautz <[email protected]>
+    974292c  Update changelog.
     86aac08  GlobalShortcutWin: fix memory leak of 'di' in new XInputCheck
             code path.
     8e98894  Use https://www.mumble.info/ and https://wiki.mumble.info/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/g15helper/g15helper.plist 
new/mumble-1.2.16/g15helper/g15helper.plist
--- old/mumble-1.2.15/g15helper/g15helper.plist 2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/g15helper/g15helper.plist 2016-05-05 16:56:03.000000000 
+0200
@@ -13,7 +13,7 @@
        <key>CFBundleSignature</key>
        <string>G15H</string>
        <key>CFBundleVersion</key>
-       <string>1.2.15</string>
+       <string>1.2.16</string>
        <key>NSHumanReadableCopyright</key>
        <string>Copyright (c) 2009 Mikkel Krautz 
&lt;[email protected]&gt;</string>
 </dict>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/g15helper/g15helper.rc 
new/mumble-1.2.16/g15helper/g15helper.rc
--- old/mumble-1.2.15/g15helper/g15helper.rc    2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/g15helper/g15helper.rc    2016-05-05 16:56:03.000000000 
+0200
@@ -15,8 +15,8 @@
 #endif
 
 VS_VERSION_INFO VERSIONINFO
-       FILEVERSION             1,2,15,0
-       PRODUCTVERSION  1,2,15,0
+       FILEVERSION             1,2,16,0
+       PRODUCTVERSION  1,2,16,0
        FILEFLAGSMASK   VS_FFI_FILEFLAGSMASK
        FILEFLAGS               (VER_DEBUG|VER_RELEASE)
        FILEOS                  VOS_NT_WINDOWS32
@@ -29,8 +29,8 @@
                        BEGIN
                                VALUE "CompanyName", "Mikkel Krautz"
                                VALUE "FileDescription", "Mumble G15 LCD Helper"
-                               VALUE "FileVersion", "1.2.15"
-                               VALUE "ProductVersion", "1.2.15"
+                               VALUE "FileVersion", "1.2.16"
+                               VALUE "ProductVersion", "1.2.16"
                                VALUE "LegalCopyright", "Copyright (C) 
2008-2011, Mikkel Krautz <[email protected]>"
                                VALUE "OriginalFilename", 
"mumble-g15-helper.exe"
                                VALUE "ProductName", "Mumble G15 LCD Helper"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/macx/common.pri 
new/mumble-1.2.16/macx/common.pri
--- old/mumble-1.2.15/macx/common.pri   2016-03-05 09:08:06.000000000 +0100
+++ new/mumble-1.2.16/macx/common.pri   2016-05-05 16:56:03.000000000 +0200
@@ -1,6 +1,6 @@
 # Common OSX overlay settings.
 
-VERSION = 1.2.15
+VERSION = 1.2.16
 
 DEFINES *= VERSION=\\\"$$VERSION\\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/macx/osax/osax.plist 
new/mumble-1.2.16/macx/osax/osax.plist
--- old/mumble-1.2.15/macx/osax/osax.plist      2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/macx/osax/osax.plist      2016-05-05 16:56:03.000000000 
+0200
@@ -13,7 +13,7 @@
        <key>CFBundlePackageType</key>
        <string>osax</string>
        <key>CFbundleVersion</key>
-       <string>1.2.15</string>
+       <string>1.2.16</string>
        <key>CFBundleSignature</key>
        <string>MUOL</string>
        <key>CSResourcesFileMapped</key>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/overlay/overlay.pro 
new/mumble-1.2.16/overlay/overlay.pro
--- old/mumble-1.2.15/overlay/overlay.pro       2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/overlay/overlay.pro       2016-05-05 16:56:03.000000000 
+0200
@@ -1,6 +1,6 @@
 include (../compiler.pri)
 
-VERSION = 1.2.15
+VERSION = 1.2.16
 TARGET_EXT = .dll
 TEMPLATE = lib
 CONFIG -= qt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/overlay/overlay_blacklist.h 
new/mumble-1.2.16/overlay/overlay_blacklist.h
--- old/mumble-1.2.15/overlay/overlay_blacklist.h       2016-03-05 
09:08:06.000000000 +0100
+++ new/mumble-1.2.16/overlay/overlay_blacklist.h       2016-05-05 
16:56:03.000000000 +0200
@@ -63,6 +63,14 @@
        "Steam.exe", // Prevent invisible hooking
        "RzSynapse.exe", // Prevent invisible hooking - Razer Synapse (settings 
online synchronization)
        "IpOverUsbSvc.exe", // Windows Phone IP over USB Transport
+       "Origin.exe", // EA Origin
+       "HydraSysTray.exe", // Razer Hydra system tray
+       "devenv.exe", // Microsoft Visual Studio
+       "spotify.exe", // Spotify
+       "EpicGamesLauncher.exe", // Epic, Unreal Tournament launcher
+       "dwm.exe", // Windows Desktop Window Manager
+       "MouseKeyboardCenter.exe",
+       "outlook.exe",
        NULL
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/overlay_gl/overlay_gl.pro 
new/mumble-1.2.16/overlay_gl/overlay_gl.pro
--- old/mumble-1.2.15/overlay_gl/overlay_gl.pro 2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/overlay_gl/overlay_gl.pro 2016-05-05 16:56:03.000000000 
+0200
@@ -5,7 +5,7 @@
 CONFIG -= qt
 CONFIG *= debug_and_release
 TARGET = mumble$(TARGET_ADD)
-VERSION = 1.2.15
+VERSION = 1.2.16
 SOURCES = overlay.c
 LIBS *= -lrt -ldl
 QMAKE_CFLAGS *= -fvisibility=hidden $(CFLAGS_ADD)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/Version.h 
new/mumble-1.2.16/src/Version.h
--- old/mumble-1.2.15/src/Version.h     2016-03-05 09:08:06.000000000 +0100
+++ new/mumble-1.2.16/src/Version.h     2016-05-05 16:56:03.000000000 +0200
@@ -36,7 +36,7 @@
 #define MUMTEXT(X) MUMXTEXT(X)
 
 #ifndef MUMBLE_VERSION
-#define MUMBLE_VERSION 1.2.15
+#define MUMBLE_VERSION 1.2.16
 #endif
 #ifndef MUMBLE_VERSION
 #define MUMBLE_RELEASE "Compiled " __DATE__ " " __TIME__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/mumble/CrashReporter.cpp 
new/mumble-1.2.16/src/mumble/CrashReporter.cpp
--- old/mumble-1.2.15/src/mumble/CrashReporter.cpp      2016-03-05 
09:08:06.000000000 +0100
+++ new/mumble-1.2.16/src/mumble/CrashReporter.cpp      2016-05-05 
16:56:03.000000000 +0200
@@ -215,7 +215,7 @@
 
                QByteArray post = os.toUtf8() + ver.toUtf8() + email.toUtf8() + 
descr.toUtf8() + det.toUtf8() + head.toUtf8() + qbaDumpContents + end.toUtf8();
 
-               QUrl 
url(QLatin1String("https://mumble.hive.no/crashreport.php";));
+               QUrl url(QLatin1String("https://mumble.info/crashreport.php";));
                QNetworkRequest req(url);
                req.setHeader(QNetworkRequest::ContentTypeHeader, 
QString::fromLatin1("multipart/form-data; boundary=%1").arg(boundary));
                req.setHeader(QNetworkRequest::ContentLengthHeader, 
QString::number(post.size()));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/mumble/GlobalShortcut_win.cpp 
new/mumble-1.2.16/src/mumble/GlobalShortcut_win.cpp
--- old/mumble-1.2.15/src/mumble/GlobalShortcut_win.cpp 2016-03-05 
09:08:06.000000000 +0100
+++ new/mumble-1.2.16/src/mumble/GlobalShortcut_win.cpp 2016-05-05 
16:56:03.000000000 +0200
@@ -95,6 +95,7 @@
        : pDI(NULL)
 #ifdef USE_XBOXINPUT
        , xboxinput(NULL)
+       , nxboxinput(0)
 #endif
        , uiHardwareDevices(0) {
 
@@ -466,6 +467,8 @@
        // See issues mumble-voip/mumble#2104 and mumble-voip/mumble#2147
        // for more information.
        if (XInputCheck_IsGuidProductXInputDevice(&id->guidproduct)) {
+               cbgsw->nxboxinput += 1;
+
                qWarning("GlobalShortcutWin: excluded XInput device '%s' (%s) 
from DirectInput", qPrintable(id->name), qPrintable(id->vguid.toString()));
                delete id;
                return DIENUM_CONTINUE;
@@ -583,6 +586,7 @@
                uiHardwareDevices = g.mw->uiNewHardware;
 
                XInputCheck_ClearDeviceCache();
+               nxboxinput = 0;
 
                pDI->EnumDevices(DI8DEVCLASS_ALL, EnumDevicesCB, 
static_cast<void *>(this), DIEDFL_ATTACHEDONLY);
        }
@@ -633,7 +637,7 @@
        }
 
 #ifdef USE_XBOXINPUT
-       if (g.s.bEnableXboxInput && xboxinput->isValid()) {
+       if (g.s.bEnableXboxInput && xboxinput->isValid() && nxboxinput > 0) {
                XboxInputState state;
                for (uint32_t i = 0; i < XBOXINPUT_MAX_DEVICES; i++) {
                        if (xboxinput->GetState(i, &state) == 0) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/mumble/GlobalShortcut_win.h 
new/mumble-1.2.16/src/mumble/GlobalShortcut_win.h
--- old/mumble-1.2.15/src/mumble/GlobalShortcut_win.h   2016-03-05 
09:08:06.000000000 +0100
+++ new/mumble-1.2.16/src/mumble/GlobalShortcut_win.h   2016-05-05 
16:56:03.000000000 +0200
@@ -87,6 +87,10 @@
                /// different than last time we queried it.
                uint32_t   xboxinputLastPacket[XBOXINPUT_MAX_DEVICES];
                XboxInput *xboxinput;
+               /// nxboxinput holds the number of XInput devices
+               /// available on the system. It is filled out by
+               /// our EnumDevices callback.
+               int nxboxinput;
 #endif
 
                static BOOL CALLBACK EnumSuitableDevicesCB(LPCDIDEVICEINSTANCE, 
LPDIRECTINPUTDEVICE8, DWORD, DWORD, LPVOID);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/mumble/mumble.plist 
new/mumble-1.2.16/src/mumble/mumble.plist
--- old/mumble-1.2.15/src/mumble/mumble.plist   2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/src/mumble/mumble.plist   2016-05-05 16:56:03.000000000 
+0200
@@ -26,7 +26,7 @@
                </dict>
        </array>
        <key>CFBundleVersion</key>
-       <string>1.2.15</string>
+       <string>1.2.16</string>
        <key>NSHumanReadableCopyright</key>
        <string>Copyright (c) 2005-2010 Thorvald Natvig 
&lt;[email protected]&gt;</string>
 </dict>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/mumble/mumble.rc 
new/mumble-1.2.16/src/mumble/mumble.rc
--- old/mumble-1.2.15/src/mumble/mumble.rc      2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/src/mumble/mumble.rc      2016-05-05 16:56:03.000000000 
+0200
@@ -15,8 +15,8 @@
 #endif
 
 VS_VERSION_INFO VERSIONINFO
-       FILEVERSION             1,2,15,0
-       PRODUCTVERSION  1,2,15,0
+       FILEVERSION             1,2,16,0
+       PRODUCTVERSION  1,2,16,0
        FILEFLAGSMASK   VS_FFI_FILEFLAGSMASK
        FILEFLAGS               (VER_DEBUG|VER_RELEASE)
        FILEOS                  VOS_NT_WINDOWS32
@@ -29,8 +29,8 @@
                        BEGIN
                                VALUE "CompanyName", "Thorvald Natvig"
                                VALUE "FileDescription", "Mumble - Low-latency 
VoIP client"
-                               VALUE "FileVersion", "1.2.15"
-                               VALUE "ProductVersion", "1.2.15"
+                               VALUE "FileVersion", "1.2.16"
+                               VALUE "ProductVersion", "1.2.16"
                                VALUE "LegalCopyright", "Copyright (C) 
2005-2011, Thorvald Natvig <[email protected]>"
                                VALUE "OriginalFilename", "mumble.exe"
                                VALUE "ProductName", "Mumble"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/mumble.pri 
new/mumble-1.2.16/src/mumble.pri
--- old/mumble-1.2.15/src/mumble.pri    2016-03-05 09:08:06.000000000 +0100
+++ new/mumble-1.2.16/src/mumble.pri    2016-05-05 16:56:03.000000000 +0200
@@ -1,6 +1,6 @@
 include(../compiler.pri)
 
-VERSION                = 1.2.15
+VERSION                = 1.2.16
 DIST           = mumble.pri Message.h PacketDataStream.h CryptState.h Timer.h 
Version.h OSInfo.h SSL.h Mumble.proto
 CONFIG         += qt thread debug_and_release warn_on
 DEFINES                *= MUMBLE_VERSION_STRING=$$VERSION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/murmur/Register.cpp 
new/mumble-1.2.16/src/murmur/Register.cpp
--- old/mumble-1.2.15/src/murmur/Register.cpp   2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/src/murmur/Register.cpp   2016-05-05 16:56:03.000000000 
+0200
@@ -114,7 +114,7 @@
                tag.appendChild(t);
        }
 
-       QNetworkRequest 
qnr(QUrl(QLatin1String("https://mumble.hive.no/register.cgi";)));
+       QNetworkRequest 
qnr(QUrl(QLatin1String("https://mumble.info/register.cgi";)));
        qnr.setHeader(QNetworkRequest::ContentTypeHeader, 
QLatin1String("text/xml"));
 
        QSslConfiguration ssl = qnr.sslConfiguration();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/murmur/murmur.plist 
new/mumble-1.2.16/src/murmur/murmur.plist
--- old/mumble-1.2.15/src/murmur/murmur.plist   2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/src/murmur/murmur.plist   2016-05-05 16:56:03.000000000 
+0200
@@ -13,7 +13,7 @@
        <key>CFBundleSignature</key>
        <string>MMUR</string>
        <key>CFBundleVersion</key>
-       <string>1.2.15</string>
+       <string>1.2.16</string>
        <key>NSHumanReadableCopyright</key>
        <string>Copyright (c) 2005-2010 Thorvald Natvig 
&lt;[email protected]&gt;</string>
 </dict>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mumble-1.2.15/src/murmur/murmur.rc 
new/mumble-1.2.16/src/murmur/murmur.rc
--- old/mumble-1.2.15/src/murmur/murmur.rc      2016-03-05 09:08:06.000000000 
+0100
+++ new/mumble-1.2.16/src/murmur/murmur.rc      2016-05-05 16:56:03.000000000 
+0200
@@ -15,8 +15,8 @@
 #endif
 
 VS_VERSION_INFO VERSIONINFO
-       FILEVERSION             1,2,15,0
-       PRODUCTVERSION  1,2,15,0
+       FILEVERSION             1,2,16,0
+       PRODUCTVERSION  1,2,16,0
        FILEFLAGSMASK   VS_FFI_FILEFLAGSMASK
        FILEFLAGS               (VER_DEBUG|VER_RELEASE)
        FILEOS                  VOS_NT_WINDOWS32
@@ -29,8 +29,8 @@
                        BEGIN
                                VALUE "CompanyName", "Thorvald Natvig"
                                VALUE "FileDescription", "Murmur - Low-latency 
VoIP server"
-                               VALUE "FileVersion", "1.2.15"
-                               VALUE "ProductVersion", "1.2.15"
+                               VALUE "FileVersion", "1.2.16"
+                               VALUE "ProductVersion", "1.2.16"
                                VALUE "LegalCopyright", "Copyright (C) 
2005-2011, Thorvald Natvig <[email protected]>"
                                VALUE "OriginalFilename", "murmur.exe"
                                VALUE "ProductName", "Mumble"



Reply via email to