mirror of
https://github.com/MatsuriDayo/nekoray.git
synced 2025-12-18 21:14:37 +03:00
fix: automatic set TLS for Trojan but not for VLESS
This commit is contained in:
committed by
arm64v8a
parent
4b9ff1dcd2
commit
141d16c0df
@@ -55,7 +55,11 @@ namespace NekoGui_fmt {
|
|||||||
|
|
||||||
// security
|
// security
|
||||||
stream->network = GetQueryValue(query, "type", "tcp");
|
stream->network = GetQueryValue(query, "type", "tcp");
|
||||||
stream->security = GetQueryValue(query, "security", "tls").replace("reality", "tls");
|
if (proxy_type == proxy_Trojan) {
|
||||||
|
stream->security = GetQueryValue(query, "security", "tls").replace("reality", "tls").replace("none", "");
|
||||||
|
} else {
|
||||||
|
stream->security = GetQueryValue(query, "security", "").replace("reality", "tls").replace("none", "");
|
||||||
|
}
|
||||||
auto sni1 = GetQueryValue(query, "sni");
|
auto sni1 = GetQueryValue(query, "sni");
|
||||||
auto sni2 = GetQueryValue(query, "peer");
|
auto sni2 = GetQueryValue(query, "peer");
|
||||||
if (!sni1.isEmpty()) stream->sni = sni1;
|
if (!sni1.isEmpty()) stream->sni = sni1;
|
||||||
|
|||||||
Reference in New Issue
Block a user