From b279c52101d3f7cc30a26086d58de0b5f1c547fa Mon Sep 17 00:00:00 2001 From: Albert Vaca Cintora Date: Thu, 24 Sep 2020 17:01:03 +0200 Subject: [PATCH 02/10] Do not leak the local user in the device name. Thanks Matthias Gerstner for reporting this. --- core/kdeconnectconfig.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/core/kdeconnectconfig.cpp b/core/kdeconnectconfig.cpp index 91719303..a8dbcf5c 100644 --- a/core/kdeconnectconfig.cpp +++ b/core/kdeconnectconfig.cpp @@ -90,13 +90,7 @@ KdeConnectConfig::KdeConnectConfig() QString KdeConnectConfig::name() { - QString username; - #ifdef Q_OS_WIN - username = QString::fromLatin1(qgetenv("USERNAME")); - #else - username = QString::fromLatin1(qgetenv("USER")); - #endif - QString defaultName = username + QStringLiteral("@") + QHostInfo::localHostName(); + QString defaultName = QHostInfo::localHostName(); QString name = d->m_config->value(QStringLiteral("name"), defaultName).toString(); return name; } -- 2.28.0