aboutsummaryrefslogtreecommitdiff
path: root/src/networkmanager.cpp
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2026-02-03 10:39:53 +0100
committerGitHub <noreply@github.com>2026-02-03 10:39:53 +0100
commit5dea0406c73704ebf30cf0b8aac671f698e89959 (patch)
tree888ecc744932e610a98b217eed3c37ee03b1a10a /src/networkmanager.cpp
parentc92956d3cf13ad1b16d4cc1dbf970a37aa6566db (diff)
WSS support (#1114)
* add ssl scheme * use protocol * set port * remove last legacy entry
Diffstat (limited to 'src/networkmanager.cpp')
-rw-r--r--src/networkmanager.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/networkmanager.cpp b/src/networkmanager.cpp
index 500b2c83..1202fec8 100644
--- a/src/networkmanager.cpp
+++ b/src/networkmanager.cpp
@@ -60,14 +60,20 @@ void NetworkManager::ms_request_finished(QNetworkReply *reply)
server.address = entry["ip"].toString();
server.name = entry["name"].toString();
server.description = entry["description"].toString(tr("No description provided."));
- if (entry.contains("ws_port"))
+ if (entry.contains("wss_port"))
+ {
+ server.port = entry["wss_port"].toInt();
+ server.protocol = "wss";
+ }
+ else if (entry.contains("ws_port"))
{
server.port = entry["ws_port"].toInt();
+ server.protocol = "ws";
}
else
{
server.port = entry["port"].toInt();
- server.legacy = true;
+ server.protocol = "tcp";
}
if (server.port != 0)