commit mumble for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
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 - mailaender@opensuse.org + +- 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 <mikkel@krautz.dk> + 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 <mikkel@krautz.dk> + 536a5fc GlobalShortcut_win: fix access to nxboxinput in EnumDevicesCB. + +2016-05-01 + Mikkel Krautz <mikkel@krautz.dk> + c33e5a9 GlobalShortcut_win: only poll XboxInput if there are XInput + devices present. + 2016-03-05 Mikkel Krautz <mikkel@krautz.dk> + 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 <mikkel@krautz.dk></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 <mikkel@krautz.dk>" 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 <slicer@users.sourceforge.net></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 <thorvald@natvig.com>" 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 <slicer@users.sourceforge.net></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 <thorvald@natvig.com>" VALUE "OriginalFilename", "murmur.exe" VALUE "ProductName", "Mumble"
participants (1)
-
root@hilbert.suse.de