Hello community, here is the log from the commit of package mumble for openSUSE:Factory checked in at 2016-09-30 15:32:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-05-16 12:04:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.mumble.new/mumble.changes 2016-09-30 15:32:13.000000000 +0200 @@ -1,0 +2,14 @@ +Sun Sep 25 06:52:08 UTC 2016 - mailaen...@opensuse.org + +- Update to version 1.2.17 + * Fixed a bug that could cause the Mumble log view to be + inacessible after receiving a specially crafted text message. + * The PulseAudio backend will now fall back to default device + if the chosen device is no longer present. + * Mumble now explicitly sends plain text notifications to KDE + and Freedesktop.org notification endpoints. + * Xbox button/controller names as shown by Mumble should now be + correct for controllers other than the first controller. +- Add appdata.patch for https://en.opensuse.org/openSUSE:AppStore + +------------------------------------------------------------------- Old: ---- mumble-1.2.16.tar.gz mumble-1.2.16.tar.gz.sig New: ---- appdata.patch mumble-1.2.17.tar.gz mumble-1.2.17.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mumble.spec ++++++ --- /var/tmp/diff_new_pack.X2EjCa/_old 2016-09-30 15:32:17.000000000 +0200 +++ /var/tmp/diff_new_pack.X2EjCa/_new 2016-09-30 15:32:17.000000000 +0200 @@ -49,7 +49,7 @@ %bcond_with system_celt %bcond_without system_speex Name: mumble -Version: 1.2.16%{?snapshot:_%{snapshot}} +Version: 1.2.17%{?snapshot:_%{snapshot}} Release: 0 Summary: Voice Communication Client for Gamers License: BSD-3-Clause @@ -65,6 +65,8 @@ 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 +# PATCH-FEATURE-UPSTREAM https://github.com/mumble-voip/mumble/pull/2564 +Patch2: appdata.patch BuildRequires: boost-devel BuildRequires: gcc-c++ BuildRequires: libcap-devel @@ -182,6 +184,7 @@ %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 %if !%{with system_celt} %if 0%{?snapshot:1} tar -xzf %{SOURCE50} @@ -379,6 +382,9 @@ mkdir -p %{buildroot}%{_docdir}/%{name} cp -a scripts LICENSE README README.Linux %{buildroot}%{_docdir}/%{name} # +mkdir -p %{buildroot}%{_datadir}/appdata/ +install -m 644 scripts/mumble.appdata.xml %{buildroot}%{_datadir}/appdata/mumble.appdata.xml +# %pre server getent group mumble-server >/dev/null || groupadd -r mumble-server || : @@ -456,5 +462,7 @@ %if 0%{?suse_version} > 1310 %ghost %{_rundir}/mumble-server %endif +%dir %{_datadir}/appdata/ +%{_datadir}/appdata/mumble.appdata.xml %changelog ++++++ appdata.patch ++++++ >From 857341dd2d24c9da6dfc733ae2bb62c606ee1c12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= <matth...@mailaender.name> Date: Sun, 25 Sep 2016 09:08:18 +0200 Subject: [PATCH] Add an appdata.xml file. --- scripts/mumble.appdata.xml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 scripts/mumble.appdata.xml diff --git a/scripts/mumble.appdata.xml b/scripts/mumble.appdata.xml new file mode 100644 index 0000000..a3ac459 --- /dev/null +++ b/scripts/mumble.appdata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<application> + <id type="desktop">mumble.desktop</id> + <metadata_license>CC0-1.0</metadata_license> + <project_license>BSD-3-Clause</project_license> + <summary>Voice Chat Software</summary> + <description> + <p>Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming.</p> + </description> + <url type="homepage">https://wiki.mumble.info</url> + <screenshots> + <screenshot type="default"> + <image>https://screenshots.debian.net/screenshots/000/001/906/large.png</image> + </screenshot> + </screenshots> +</application> ++++++ mumble-1.2.16.tar.gz -> mumble-1.2.17.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/3rdparty/xinputcheck-src/xinputcheck.cpp new/mumble-1.2.17/3rdparty/xinputcheck-src/xinputcheck.cpp --- old/mumble-1.2.16/3rdparty/xinputcheck-src/xinputcheck.cpp 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/3rdparty/xinputcheck-src/xinputcheck.cpp 2016-09-24 14:37:47.000000000 +0200 @@ -76,11 +76,23 @@ static GUID IID_ValveStreamingGamepad = { MAKELONG(0x28DE, 0x11FF), 0x0000, 0x0000, { 0x00, 0x00, 0x50, 0x49, 0x44, 0x56, 0x49, 0x44 } }; static GUID IID_X360WiredGamepad = { MAKELONG(0x045E, 0x02A1), 0x0000, 0x0000, { 0x00, 0x00, 0x50, 0x49, 0x44, 0x56, 0x49, 0x44 } }; static GUID IID_X360WirelessGamepad = { MAKELONG(0x045E, 0x028E), 0x0000, 0x0000, { 0x00, 0x00, 0x50, 0x49, 0x44, 0x56, 0x49, 0x44 } }; + static GUID IID_XOneWiredGamepad = { MAKELONG(0x045E, 0x02FF), 0x0000, 0x0000, { 0x00, 0x00, 0x50, 0x49, 0x44, 0x56, 0x49, 0x44 } }; + static GUID IID_XOneWirelessGamepad = { MAKELONG(0x045E, 0x02DD), 0x0000, 0x0000, { 0x00, 0x00, 0x50, 0x49, 0x44, 0x56, 0x49, 0x44 } }; + static GUID IID_XOneNewWirelessGamepad = { MAKELONG(0x045E, 0x02D1), 0x0000, 0x0000, { 0x00, 0x00, 0x50, 0x49, 0x44, 0x56, 0x49, 0x44 } }; + static GUID IID_XOneSWirelessGamepad = { MAKELONG(0x045E, 0x02EA), 0x0000, 0x0000, { 0x00, 0x00, 0x50, 0x49, 0x44, 0x56, 0x49, 0x44 } }; + static GUID IID_XOneSBluetoothGamepad = { MAKELONG(0x045E, 0x02E0), 0x0000, 0x0000, { 0x00, 0x00, 0x50, 0x49, 0x44, 0x56, 0x49, 0x44 } }; + static GUID IID_XOneEliteWirelessGamepad = { MAKELONG(0x045E, 0x02E3), 0x0000, 0x0000, { 0x00, 0x00, 0x50, 0x49, 0x44, 0x56, 0x49, 0x44 } }; static const GUID *s_XInputProductGUID[] = { &IID_ValveStreamingGamepad, - &IID_X360WiredGamepad, /* Microsoft's wired X360 controller for Windows. */ - &IID_X360WirelessGamepad /* Microsoft's wireless X360 controller for Windows. */ + &IID_X360WiredGamepad, /* Microsoft's wired X360 controller for Windows. */ + &IID_X360WirelessGamepad, /* Microsoft's wireless X360 controller for Windows. */ + &IID_XOneWiredGamepad, /* Microsoft's wired Xbox One controller for Windows. */ + &IID_XOneWirelessGamepad, /* Microsoft's wireless Xbox One controller for Windows. */ + &IID_XOneNewWirelessGamepad, /* Microsoft's updated wireless Xbox One controller (w/ 3.5 mm jack) for Windows. */ + &IID_XOneSWirelessGamepad, /* Microsoft's wireless Xbox One S controller for Windows. */ + &IID_XOneSBluetoothGamepad, /* Microsoft's Bluetooth Xbox One S controller for Windows. */ + &IID_XOneEliteWirelessGamepad /* Microsoft's wireless Xbox One Elite controller for Windows. */ }; size_t iDevice; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/CHANGES new/mumble-1.2.17/CHANGES --- old/mumble-1.2.16/CHANGES 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/CHANGES 2016-09-24 14:37:47.000000000 +0200 @@ -1,5 +1,27 @@ +2016-08-13 + Mikkel Krautz <mik...@krautz.dk> + 9b76777 Bump version to 1.2.17. + +2016-08-06 + Mikkel Krautz <mik...@krautz.dk> + 700a2d0 3rdparty/xinputcheck-src: add Xbox One controller (w/ 3.5 mm + jack). + b0f377b GlobalShortcut_win: fix XboxInput button mask in buttonName(). + c116105 3rdparty/xinputcheck-src: add Xbox One S wireless + (non-Bluetooth) and Xbox One Elite wireless. + +2016-08-04 + Mikkel Krautz <mik...@krautz.dk> + bee6bd5 3rdparty/xinputcheck-src: add Xbox One controller GUIDs to + avoid device list querying for Xbox One controllers. + +2016-07-31 + Nascher <ke...@nascher.org> + cadbd57 Log: check for QSizeF::isValid() in Log::validHtml(). + 2016-05-05 Mikkel Krautz <mik...@krautz.dk> + 3be91dc Update changelog. 1471f24 overlay: sync overlay_blacklist.h with master branch. 6d37604 Use mumble.info instead of mumble.hive.no in publist registration and crash reporting. @@ -14,6 +36,20 @@ c33e5a9 GlobalShortcut_win: only poll XboxInput if there are XInput devices present. +2016-04-27 + Mikkel Krautz <mik...@krautz.dk> + 3527a53 Log_unix: use plain log message for KDE notifications. + +2016-04-24 + Mikkel Krautz <mik...@krautz.dk> + 6d671c6 PulseAudio: fall back to default device if chosen device is no + longer present. + +2016-04-23 + Mikkel Krautz <mik...@krautz.dk> + 30adc3d Log_unix: always send plain text notifications via + org.freedesktop.Notifications. + 2016-03-05 Mikkel Krautz <mik...@krautz.dk> 974292c Update changelog. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/g15helper/g15helper.plist new/mumble-1.2.17/g15helper/g15helper.plist --- old/mumble-1.2.16/g15helper/g15helper.plist 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/g15helper/g15helper.plist 2016-09-24 14:37:47.000000000 +0200 @@ -13,7 +13,7 @@ <key>CFBundleSignature</key> <string>G15H</string> <key>CFBundleVersion</key> - <string>1.2.16</string> + <string>1.2.17</string> <key>NSHumanReadableCopyright</key> <string>Copyright (c) 2009 Mikkel Krautz <mik...@krautz.dk></string> </dict> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/g15helper/g15helper.rc new/mumble-1.2.17/g15helper/g15helper.rc --- old/mumble-1.2.16/g15helper/g15helper.rc 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/g15helper/g15helper.rc 2016-09-24 14:37:47.000000000 +0200 @@ -15,8 +15,8 @@ #endif VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,2,16,0 - PRODUCTVERSION 1,2,16,0 + FILEVERSION 1,2,17,0 + PRODUCTVERSION 1,2,17,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.16" - VALUE "ProductVersion", "1.2.16" + VALUE "FileVersion", "1.2.17" + VALUE "ProductVersion", "1.2.17" VALUE "LegalCopyright", "Copyright (C) 2008-2011, Mikkel Krautz <mik...@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.16/macx/common.pri new/mumble-1.2.17/macx/common.pri --- old/mumble-1.2.16/macx/common.pri 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/macx/common.pri 2016-09-24 14:37:47.000000000 +0200 @@ -1,6 +1,6 @@ # Common OSX overlay settings. -VERSION = 1.2.16 +VERSION = 1.2.17 DEFINES *= VERSION=\\\"$$VERSION\\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/macx/osax/osax.plist new/mumble-1.2.17/macx/osax/osax.plist --- old/mumble-1.2.16/macx/osax/osax.plist 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/macx/osax/osax.plist 2016-09-24 14:37:47.000000000 +0200 @@ -13,7 +13,7 @@ <key>CFBundlePackageType</key> <string>osax</string> <key>CFbundleVersion</key> - <string>1.2.16</string> + <string>1.2.17</string> <key>CFBundleSignature</key> <string>MUOL</string> <key>CSResourcesFileMapped</key> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/overlay/overlay.pro new/mumble-1.2.17/overlay/overlay.pro --- old/mumble-1.2.16/overlay/overlay.pro 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/overlay/overlay.pro 2016-09-24 14:37:47.000000000 +0200 @@ -1,6 +1,6 @@ include (../compiler.pri) -VERSION = 1.2.16 +VERSION = 1.2.17 TARGET_EXT = .dll TEMPLATE = lib CONFIG -= qt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/overlay_gl/overlay_gl.pro new/mumble-1.2.17/overlay_gl/overlay_gl.pro --- old/mumble-1.2.16/overlay_gl/overlay_gl.pro 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/overlay_gl/overlay_gl.pro 2016-09-24 14:37:47.000000000 +0200 @@ -5,7 +5,7 @@ CONFIG -= qt CONFIG *= debug_and_release TARGET = mumble$(TARGET_ADD) -VERSION = 1.2.16 +VERSION = 1.2.17 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.16/src/Version.h new/mumble-1.2.17/src/Version.h --- old/mumble-1.2.16/src/Version.h 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/Version.h 2016-09-24 14:37:47.000000000 +0200 @@ -36,7 +36,7 @@ #define MUMTEXT(X) MUMXTEXT(X) #ifndef MUMBLE_VERSION -#define MUMBLE_VERSION 1.2.16 +#define MUMBLE_VERSION 1.2.17 #endif #ifndef MUMBLE_VERSION #define MUMBLE_RELEASE "Compiled " __DATE__ " " __TIME__ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/src/mumble/GlobalShortcut_win.cpp new/mumble-1.2.17/src/mumble/GlobalShortcut_win.cpp --- old/mumble-1.2.16/src/mumble/GlobalShortcut_win.cpp 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/mumble/GlobalShortcut_win.cpp 2016-09-24 14:37:47.000000000 +0200 @@ -712,7 +712,7 @@ #ifdef USE_XBOXINPUT if (g.s.bEnableXboxInput && xboxinput->isValid() && guid == XboxInput::s_XboxInputGuid) { uint32_t idx = (type >> 24) & 0xff; - uint32_t button = (type & 0x00ffffffff); + uint32_t button = (type & 0x00ffffff); // Translate from our own button index mapping to // the actual Xbox controller button names. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/src/mumble/Log.cpp new/mumble-1.2.17/src/mumble/Log.cpp --- old/mumble-1.2.16/src/mumble/Log.cpp 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/mumble/Log.cpp 2016-09-24 14:37:47.000000000 +0200 @@ -396,12 +396,12 @@ qtd.adjustSize(); QSizeF s = qtd.size(); - if (!valid || (s.width() > qr.width()) || (s.height() > qr.height())) { + if (!valid || !s.isValid() || (s.width() > qr.width()) || (s.height() > qr.height())) { qtd.setPlainText(html); qtd.adjustSize(); s = qtd.size(); - if ((s.width() > qr.width()) || (s.height() > qr.height())) { + if (!s.isValid() || (s.width() > qr.width()) || (s.height() > qr.height())) { QString errorMessage = tr("[[ Text object too large to display ]]"); if (tc) { tc->insertText(errorMessage); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/src/mumble/Log_unix.cpp new/mumble-1.2.17/src/mumble/Log_unix.cpp --- old/mumble-1.2.16/src/mumble/Log_unix.cpp 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/mumble/Log_unix.cpp 2016-09-24 14:37:47.000000000 +0200 @@ -69,7 +69,7 @@ args.append(QString()); args.append(QLatin1String("mumble")); args.append(msgName(mt)); - args.append(console); + args.append(plain); args.append(QStringList()); args.append(hints); args.append(5000); @@ -81,7 +81,7 @@ if (response.type()!=QDBusMessage::ReplyMessage || response.arguments().at(0).toUInt()==0) { QDBusInterface gnome(QLatin1String("org.freedesktop.Notifications"), QLatin1String("/org/freedesktop/Notifications"), QLatin1String("org.freedesktop.Notifications")); if (gnome.isValid()) - response = gnome.call(QLatin1String("Notify"), QLatin1String("Mumble"), uiLastId, qsIcon, msgName(mt), console, QStringList(), hints, -1); + response = gnome.call(QLatin1String("Notify"), QLatin1String("Mumble"), uiLastId, qsIcon, msgName(mt), plain, QStringList(), hints, -1); } if (response.type()==QDBusMessage::ReplyMessage && response.arguments().count() == 1) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/src/mumble/PulseAudio.cpp new/mumble-1.2.17/src/mumble/PulseAudio.cpp --- old/mumble-1.2.16/src/mumble/PulseAudio.cpp 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/mumble/PulseAudio.cpp 2016-09-24 14:37:47.000000000 +0200 @@ -152,6 +152,28 @@ pa_threaded_mainloop_free(pam); } +QString PulseAudioSystem::outputDevice() const { + QString odev = g.s.qsPulseAudioOutput; + if (odev.isEmpty()) { + odev = qsDefaultOutput; + } + if (!qhOutput.contains(odev)) { + odev = qsDefaultOutput; + } + return odev; +} + +QString PulseAudioSystem::inputDevice() const { + QString idev = g.s.qsPulseAudioInput; + if (idev.isEmpty()) { + idev = qsDefaultInput; + } + if (!qhInput.contains(idev)) { + idev = qsDefaultInput; + } + return idev; +} + void PulseAudioSystem::wakeup() { pa_mainloop_api *api = pa_threaded_mainloop_get_api(pam); api->defer_enable(pade, true); @@ -183,7 +205,7 @@ PulseAudioOutput *pao = dynamic_cast<PulseAudioOutput *>(raw_ao); if (raw_ao) { - QString odev = g.s.qsPulseAudioOutput.isEmpty() ? qsDefaultOutput : g.s.qsPulseAudioOutput; + QString odev = outputDevice(); pa_stream_state ost = pasOutput ? pa_stream_get_state(pasOutput) : PA_STREAM_TERMINATED; bool do_stop = false; bool do_start = false; @@ -249,7 +271,7 @@ } if (raw_ai) { - QString idev = g.s.qsPulseAudioInput.isEmpty() ? qsDefaultInput : g.s.qsPulseAudioInput; + QString idev = inputDevice(); pa_stream_state ist = pasInput ? pa_stream_get_state(pasInput) : PA_STREAM_TERMINATED; bool do_stop = false; bool do_start = false; @@ -307,7 +329,7 @@ } if (raw_ai) { - QString odev = g.s.qsPulseAudioOutput.isEmpty() ? qsDefaultOutput : g.s.qsPulseAudioOutput; + QString odev = outputDevice(); QString edev = qhEchoMap.value(odev); pa_stream_state est = pasSpeaker ? pa_stream_get_state(pasSpeaker) : PA_STREAM_TERMINATED; bool do_stop = false; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/src/mumble/PulseAudio.h new/mumble-1.2.17/src/mumble/PulseAudio.h --- old/mumble-1.2.16/src/mumble/PulseAudio.h 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/mumble/PulseAudio.h 2016-09-24 14:37:47.000000000 +0200 @@ -97,6 +97,9 @@ void query(); + QString outputDevice() const; + QString inputDevice() const; + void setVolumes(); PulseAttenuation* getAttenuation(QString stream_restore_id); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/src/mumble/mumble.plist new/mumble-1.2.17/src/mumble/mumble.plist --- old/mumble-1.2.16/src/mumble/mumble.plist 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/mumble/mumble.plist 2016-09-24 14:37:47.000000000 +0200 @@ -26,7 +26,7 @@ </dict> </array> <key>CFBundleVersion</key> - <string>1.2.16</string> + <string>1.2.17</string> <key>NSHumanReadableCopyright</key> <string>Copyright (c) 2005-2010 Thorvald Natvig <sli...@users.sourceforge.net></string> </dict> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/src/mumble/mumble.rc new/mumble-1.2.17/src/mumble/mumble.rc --- old/mumble-1.2.16/src/mumble/mumble.rc 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/mumble/mumble.rc 2016-09-24 14:37:47.000000000 +0200 @@ -15,8 +15,8 @@ #endif VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,2,16,0 - PRODUCTVERSION 1,2,16,0 + FILEVERSION 1,2,17,0 + PRODUCTVERSION 1,2,17,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.16" - VALUE "ProductVersion", "1.2.16" + VALUE "FileVersion", "1.2.17" + VALUE "ProductVersion", "1.2.17" VALUE "LegalCopyright", "Copyright (C) 2005-2011, Thorvald Natvig <thorv...@natvig.com>" VALUE "OriginalFilename", "mumble.exe" VALUE "ProductName", "Mumble" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/src/mumble.pri new/mumble-1.2.17/src/mumble.pri --- old/mumble-1.2.16/src/mumble.pri 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/mumble.pri 2016-09-24 14:37:47.000000000 +0200 @@ -1,6 +1,6 @@ include(../compiler.pri) -VERSION = 1.2.16 +VERSION = 1.2.17 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.16/src/murmur/murmur.plist new/mumble-1.2.17/src/murmur/murmur.plist --- old/mumble-1.2.16/src/murmur/murmur.plist 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/murmur/murmur.plist 2016-09-24 14:37:47.000000000 +0200 @@ -13,7 +13,7 @@ <key>CFBundleSignature</key> <string>MMUR</string> <key>CFBundleVersion</key> - <string>1.2.16</string> + <string>1.2.17</string> <key>NSHumanReadableCopyright</key> <string>Copyright (c) 2005-2010 Thorvald Natvig <sli...@users.sourceforge.net></string> </dict> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mumble-1.2.16/src/murmur/murmur.rc new/mumble-1.2.17/src/murmur/murmur.rc --- old/mumble-1.2.16/src/murmur/murmur.rc 2016-05-05 16:56:03.000000000 +0200 +++ new/mumble-1.2.17/src/murmur/murmur.rc 2016-09-24 14:37:47.000000000 +0200 @@ -15,8 +15,8 @@ #endif VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,2,16,0 - PRODUCTVERSION 1,2,16,0 + FILEVERSION 1,2,17,0 + PRODUCTVERSION 1,2,17,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.16" - VALUE "ProductVersion", "1.2.16" + VALUE "FileVersion", "1.2.17" + VALUE "ProductVersion", "1.2.17" VALUE "LegalCopyright", "Copyright (C) 2005-2011, Thorvald Natvig <thorv...@natvig.com>" VALUE "OriginalFilename", "murmur.exe" VALUE "ProductName", "Mumble"