[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498
Maximiliano Curia
maxy at moszumanska.debian.org
Fri Oct 14 14:28:53 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=17da38e
The following commit has been merged in the master branch:
commit 17da38e5ba89b385f6e02fd658e265d96b2211bc
Author: Vineet Garg <grgvineet at gmail.com>
Date: Tue Aug 25 01:14:24 2015 +0530
Explicity using TLSv1 because using AnyProtocol causes a default TLSv1.2 handshake which not supported on older android version
Was using QueryPeer instead of VerifyPeer of isDeviceTrusted of connected slot
---
core/backends/lan/lanlinkprovider.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/core/backends/lan/lanlinkprovider.cpp b/core/backends/lan/lanlinkprovider.cpp
index 5d015d3..e4f1522 100644
--- a/core/backends/lan/lanlinkprovider.cpp
+++ b/core/backends/lan/lanlinkprovider.cpp
@@ -208,7 +208,7 @@ void LanLinkProvider::connected()
qDebug() << "Device trusted";
QString certString = KdeConnectConfig::instance()->getTrustedDevice(deviceId).certificate;
socket->addCaCertificate(QSslCertificate(certString.toLatin1()));
- socket->setPeerVerifyMode(QSslSocket::QueryPeer);
+ socket->setPeerVerifyMode(QSslSocket::VerifyPeer);
connect(socket, SIGNAL(sslErrors(QList<QSslError>)), this, SLOT(sslErrors(QList<QSslError>)));
} else {
qDebug() << "Device untrusted";
@@ -395,7 +395,7 @@ void LanLinkProvider::configureSocket(QSslSocket* socket)
// Configure for ssl
socket->setLocalCertificate(KdeConnectConfig::instance()->certificate());
socket->setPrivateKey(KdeConnectConfig::instance()->privateKeyPath());
- socket->setProtocol(QSsl::AnyProtocol);
+ socket->setProtocol(QSsl::TlsV1_0);
#ifdef TCP_KEEPIDLE
// time to start sending keepalive packets (seconds)
--
kdeconnect packaging
More information about the pkg-kde-commits
mailing list