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

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


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

The following commit has been merged in the master branch:
commit f5404ea11b4ba3c7fbcee0e2f4774c52b4a82900
Author: Albert Vaca <albertvaka at gmail.com>
Date:   Thu Dec 17 08:22:18 2015 -0800

    Removed more references to publicKey
---
 core/backends/lan/lanpairinghandler.cpp           |  2 -
 core/backends/loopback/loopbackpairinghandler.cpp |  1 -
 tests/devicetest.cpp                              |  1 -
 tests/lanlinkprovidertest.cpp                     |  1 -
 tests/networkpackagetests.cpp                     | 53 -----------------------
 5 files changed, 58 deletions(-)

diff --git a/core/backends/lan/lanpairinghandler.cpp b/core/backends/lan/lanpairinghandler.cpp
index 2a58829..97bf0b9 100644
--- a/core/backends/lan/lanpairinghandler.cpp
+++ b/core/backends/lan/lanpairinghandler.cpp
@@ -40,8 +40,6 @@ void LanPairingHandler::createPairPackage(NetworkPackage& np)
 {
     np.set("link", deviceLink()->name());
     np.set("pair", true);
-    np.set("publicKey", KdeConnectConfig::instance()->publicKey().toPEM());
-    np.set("certificate", KdeConnectConfig::instance()->certificate().toPem());
 }
 
 void LanPairingHandler::packageReceived(const NetworkPackage& np)
diff --git a/core/backends/loopback/loopbackpairinghandler.cpp b/core/backends/loopback/loopbackpairinghandler.cpp
index a1bdfe0..f5c8513 100644
--- a/core/backends/loopback/loopbackpairinghandler.cpp
+++ b/core/backends/loopback/loopbackpairinghandler.cpp
@@ -64,7 +64,6 @@ bool LoopbackPairingHandler::acceptPairing()
     createPairPackage(np);
     setPairStatus(PairStatus::Paired);
     bool success = deviceLink()->sendPackage(np);
-    KdeConnectConfig::instance()->setDeviceProperty(m_deviceId, "publicKey", QString::fromLatin1(KdeConnectConfig::instance()->certificate().toPem()));
     KdeConnectConfig::instance()->setDeviceProperty(m_deviceId, "certificate", QString::fromLatin1(KdeConnectConfig::instance()->certificate().toPem()));
     return success;
 }
diff --git a/tests/devicetest.cpp b/tests/devicetest.cpp
index 716911b..87fd50c 100644
--- a/tests/devicetest.cpp
+++ b/tests/devicetest.cpp
@@ -60,7 +60,6 @@ void DeviceTest::testPairedDevice()
 {
     KdeConnectConfig* kcc = KdeConnectConfig::instance();
     kcc->addTrustedDevice(deviceId, deviceName, deviceType);
-    kcc->setDeviceProperty(deviceId, QString("publicKey"), kcc->publicKey().toPEM()); // Using same public key from kcc, instead of creating new one
     kcc->setDeviceProperty(deviceId, QString("certificate"), QString::fromLatin1(kcc->certificate().toPem())); // Using same certificate from kcc, instead of generating one
 
     Device device(this, deviceId);
diff --git a/tests/lanlinkprovidertest.cpp b/tests/lanlinkprovidertest.cpp
index eb336d0..fc56678 100644
--- a/tests/lanlinkprovidertest.cpp
+++ b/tests/lanlinkprovidertest.cpp
@@ -342,7 +342,6 @@ void LanLinkProviderTest::addTrustedDevice()
     KdeConnectConfig *kcc = KdeConnectConfig::instance();
     kcc->addTrustedDevice(deviceId, name, QString("phone"));
     kcc->setDeviceProperty(deviceId, QString("certificate"), QString::fromLatin1(certificate.toPem()));
-    kcc->setDeviceProperty(deviceId, QString("publicKey"), privateKey.toPublicKey().toPEM());
 }
 
 void LanLinkProviderTest::removeTrustedDevice()
diff --git a/tests/networkpackagetests.cpp b/tests/networkpackagetests.cpp
index 8d2b3d9..3456787 100644
--- a/tests/networkpackagetests.cpp
+++ b/tests/networkpackagetests.cpp
@@ -89,59 +89,6 @@ void NetworkPackageTests::networkPackageIdentityTest()
     QCOMPARE( np.type() , PACKAGE_TYPE_IDENTITY );
 
 }
-/*
-void NetworkPackageTests::networkPackageEncryptionTest()
-{
-    QCA::Initializer init;
-    if(!QCA::isSupported("rsa")) {
-        QFAIL("RSA isn't supported by your QCA. ");
-        return;
-    }
-
-
-    NetworkPackage original("com.test");
-    original.set("hello","hola");
-
-    NetworkPackage copy("");
-    NetworkPackage::unserialize(original.serialize(), &copy);
-
-    NetworkPackage decrypted("");
-
-    QCA::PrivateKey privateKey = QCA::KeyGenerator().createRSA(2048);
-    QVERIFY(!privateKey.isNull());
-    QCA::PublicKey publicKey = privateKey.toPublicKey();
-
-
-    //Encrypt and decrypt np
-    QCOMPARE( original.type(), QString("com.test") );
-    original.encrypt(publicKey);
-    QCOMPARE( original.type(), PACKAGE_TYPE_ENCRYPTED );
-    original.decrypt(privateKey, &decrypted);
-    QCOMPARE( original.type(), PACKAGE_TYPE_ENCRYPTED );
-    QCOMPARE( decrypted.type(), QString("com.test") );
-
-    //np should be equal top np2
-    QCOMPARE( decrypted.id(), copy.id() );
-    QCOMPARE( decrypted.type(), copy.type() );
-    QCOMPARE( decrypted.body(), copy.body() );
-
-
-    //Test for long package encryption that need multi-chunk encryption
-
-    QByteArray json = "{\"body\":{\"nowPlaying\":\"A really long song name - A really long artist name\",\"player\":\"A really long player name\",\"the_meaning_of_life_the_universe_and_everything\":\"42\"},\"id\":\"A really long package id\",\"payloadSize\":0,\"payloadTransferInfo\":{},\"type\":\"kdeconnect.a_really_really_long_package_type\"}
";
-    qDebug() << "EME_PKCS1_OAEP maximumEncryptSize" << publicKey.maximumEncryptSize(QCA::EME_PKCS1_OAEP);
-    qDebug() << "EME_PKCS1v15 maximumEncryptSize" << publicKey.maximumEncryptSize(QCA::EME_PKCS1v15);
-    QCOMPARE( json.size() > publicKey.maximumEncryptSize(NetworkPackage::EncryptionAlgorithm), true );
-
-    NetworkPackage::unserialize(json, &original);
-    original.encrypt(publicKey);
-    original.decrypt(privateKey, &decrypted);
-    QByteArray decryptedJson = decrypted.serialize();
-
-    QCOMPARE(QString(decryptedJson), QString(json));
-
-}
-*/
 
 void NetworkPackageTests::cleanupTestCase()
 {

-- 
kdeconnect packaging



More information about the pkg-kde-commits mailing list