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

Maximiliano Curia maxy at moszumanska.debian.org
Fri Oct 14 14:26:43 UTC 2016


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

The following commit has been merged in the master branch:
commit ac7f4d061854f378e625070f334dd968983c05b6
Author: Albert Vaca <albertvaka at gmail.com>
Date:   Tue Aug 13 05:40:39 2013 +0200

    Disable sending packages to untrusted devices
---
 daemon/device.cpp | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/daemon/device.cpp b/daemon/device.cpp
index dfcef41..a86d951 100644
--- a/daemon/device.cpp
+++ b/daemon/device.cpp
@@ -156,6 +156,11 @@ void Device::removeLink(DeviceLink* link)
 
 bool Device::sendPackage(const NetworkPackage& np) const
 {
+    if (!m_paired) {
+        //qDebug() << "sendpackage disabled on untrusted device" << name();
+        return false;
+    }
+
     Q_FOREACH(DeviceLink* dl, m_deviceLinks) {
         //TODO: Actually detect if a package is received or not, now when have TCP
         //"ESTABLISHED" connections that look legit and return true when we use them,
@@ -170,7 +175,7 @@ void Device::privateReceivedPackage(const NetworkPackage& np)
     if (np.type() == "kdeconnect.identity" && !m_knownIdentiy) {
         m_deviceName = np.get<QString>("deviceName");
     } else if (m_paired) {
-        qDebug() << "package received from trusted device";
+        //qDebug() << "package received from trusted device" << name();
         Q_EMIT receivedPackage(np);
     } else {
         qDebug() << "device" << name() << "not trusted, ignoring package" << np.type();

-- 
kdeconnect packaging



More information about the pkg-kde-commits mailing list