[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498

Maximiliano Curia maxy at moszumanska.debian.org
Fri Oct 14 14:29:36 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=8f9fde8

The following commit has been merged in the master branch:
commit 8f9fde8f40210dbd9f9b42991c91cb2fa43e381e
Author: Albert Vaca <albertvaka at gmail.com>
Date:   Wed Mar 2 16:38:03 2016 -0800

    Fixed crash when pairing old Android apps.
---
 core/backends/lan/landevicelink.cpp   | 5 +++++
 core/backends/lan/lanlinkprovider.cpp | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/core/backends/lan/landevicelink.cpp b/core/backends/lan/landevicelink.cpp
index 50c8dcb..324cd18 100644
--- a/core/backends/lan/landevicelink.cpp
+++ b/core/backends/lan/landevicelink.cpp
@@ -140,6 +140,11 @@ void LanDeviceLink::userRequestsUnpair()
 
 void LanDeviceLink::setPairStatus(PairStatus status)
 {
+    if (status == Paired && mSocketLineReader->peerCertificate().isNull()) {
+        Q_EMIT pairingError(i18n("This device can't be paired because is running an old version of KDE Connect."));
+        return;
+    }
+
     DeviceLink::setPairStatus(status);
     if (status == Paired) {
         Q_ASSERT(KdeConnectConfig::instance()->trustedDevices().contains(deviceId()));
diff --git a/core/backends/lan/lanlinkprovider.cpp b/core/backends/lan/lanlinkprovider.cpp
index 9389f89..4e63013 100644
--- a/core/backends/lan/lanlinkprovider.cpp
+++ b/core/backends/lan/lanlinkprovider.cpp
@@ -235,7 +235,7 @@ void LanLinkProvider::connected()
             return; // Return statement prevents from deleting received package, needed in slot "encrypted"
         } else {
             qWarning() << "Incompatible protocol version, this won't work";
-            addLink(deviceId, socket, receivedPackage, LanDeviceLink::Remotely);
+            //addLink(deviceId, socket, receivedPackage, LanDeviceLink::Remotely);
         }
 
     } else {

-- 
kdeconnect packaging



More information about the pkg-kde-commits mailing list