Use Global.None instead of none

pull/4802/head
2dust 2024-02-29 09:43:04 +08:00
parent a522a02ba2
commit 11ec27147a
3 changed files with 19 additions and 19 deletions

View File

@ -920,9 +920,9 @@ namespace v2rayN.Handler
{ {
return -1; return -1;
} }
if (!Utile.IsNullOrEmpty(profileItem.security) && profileItem.security != "none") if (!Utile.IsNullOrEmpty(profileItem.security) && profileItem.security != Global.None)
{ {
profileItem.security = "none"; profileItem.security = Global.None;
} }
AddServerCommon(config, profileItem, toFile); AddServerCommon(config, profileItem, toFile);

View File

@ -88,7 +88,7 @@ namespace v2rayN.Handler
default: default:
break; break;
} }
if (_config.coreBasicItem.loglevel == "none") if (_config.coreBasicItem.loglevel == Global.None)
{ {
singboxConfig.log.disabled = true; singboxConfig.log.disabled = true;
} }
@ -235,7 +235,7 @@ namespace v2rayN.Handler
{ {
outbound.type = Global.ProtocolTypes[EConfigType.Shadowsocks]; outbound.type = Global.ProtocolTypes[EConfigType.Shadowsocks];
outbound.method = LazyConfig.Instance.GetShadowsocksSecurities(node).Contains(node.security) ? node.security : "none"; outbound.method = LazyConfig.Instance.GetShadowsocksSecurities(node).Contains(node.security) ? node.security : Global.None;
outbound.password = node.id; outbound.password = node.id;
GenOutboundMux(node, outbound); GenOutboundMux(node, outbound);

View File

@ -150,9 +150,9 @@ namespace v2rayN.Handler
} }
else else
{ {
dicQuery.Add("encryption", "none"); dicQuery.Add("encryption", Global.None);
} }
GetStdTransport(item, "none", ref dicQuery); GetStdTransport(item, Global.None, ref dicQuery);
string query = "?" + string.Join("&", dicQuery.Select(x => x.Key + "=" + x.Value).ToArray()); string query = "?" + string.Join("&", dicQuery.Select(x => x.Key + "=" + x.Value).ToArray());
url = string.Format("{0}@{1}:{2}", url = string.Format("{0}@{1}:{2}",
@ -315,7 +315,7 @@ namespace v2rayN.Handler
switch (item.network) switch (item.network)
{ {
case "tcp": case "tcp":
dicQuery.Add("headerType", !Utile.IsNullOrEmpty(item.headerType) ? item.headerType : "none"); dicQuery.Add("headerType", !Utile.IsNullOrEmpty(item.headerType) ? item.headerType : Global.None);
if (!Utile.IsNullOrEmpty(item.requestHost)) if (!Utile.IsNullOrEmpty(item.requestHost))
{ {
dicQuery.Add("host", Utile.UrlEncode(item.requestHost)); dicQuery.Add("host", Utile.UrlEncode(item.requestHost));
@ -323,7 +323,7 @@ namespace v2rayN.Handler
break; break;
case "kcp": case "kcp":
dicQuery.Add("headerType", !Utile.IsNullOrEmpty(item.headerType) ? item.headerType : "none"); dicQuery.Add("headerType", !Utile.IsNullOrEmpty(item.headerType) ? item.headerType : Global.None);
if (!Utile.IsNullOrEmpty(item.path)) if (!Utile.IsNullOrEmpty(item.path))
{ {
dicQuery.Add("seed", Utile.UrlEncode(item.path)); dicQuery.Add("seed", Utile.UrlEncode(item.path));
@ -355,7 +355,7 @@ namespace v2rayN.Handler
break; break;
case "quic": case "quic":
dicQuery.Add("headerType", !Utile.IsNullOrEmpty(item.headerType) ? item.headerType : "none"); dicQuery.Add("headerType", !Utile.IsNullOrEmpty(item.headerType) ? item.headerType : Global.None);
dicQuery.Add("quicSecurity", Utile.UrlEncode(item.requestHost)); dicQuery.Add("quicSecurity", Utile.UrlEncode(item.requestHost));
dicQuery.Add("key", Utile.UrlEncode(item.path)); dicQuery.Add("key", Utile.UrlEncode(item.path));
break; break;
@ -600,12 +600,12 @@ namespace v2rayN.Handler
switch (i.network) switch (i.network)
{ {
case "tcp": case "tcp":
string t1 = query["type"] ?? "none"; string t1 = query["type"] ?? Global.None;
i.headerType = t1; i.headerType = t1;
break; break;
case "kcp": case "kcp":
i.headerType = query["type"] ?? "none"; i.headerType = query["type"] ?? Global.None;
break; break;
case "ws": case "ws":
@ -625,9 +625,9 @@ namespace v2rayN.Handler
break; break;
case "quic": case "quic":
string s = query["security"] ?? "none"; string s = query["security"] ?? Global.None;
string k = query["key"] ?? ""; string k = query["key"] ?? "";
string t3 = query["type"] ?? "none"; string t3 = query["type"] ?? Global.None;
i.headerType = t3; i.headerType = t3;
i.requestHost = Utile.UrlDecode(s); i.requestHost = Utile.UrlDecode(s);
i.path = k; i.path = k;
@ -844,7 +844,7 @@ namespace v2rayN.Handler
ProfileItem item = new() ProfileItem item = new()
{ {
configType = EConfigType.VLESS, configType = EConfigType.VLESS,
security = "none" security = Global.None
}; };
Uri url = new(result); Uri url = new(result);
@ -855,7 +855,7 @@ namespace v2rayN.Handler
item.id = Utile.UrlDecode(url.UserInfo); item.id = Utile.UrlDecode(url.UserInfo);
var query = Utile.ParseQueryString(url.Query); var query = Utile.ParseQueryString(url.Query);
item.security = query["encryption"] ?? "none"; item.security = query["encryption"] ?? Global.None;
item.streamSecurity = query["security"] ?? ""; item.streamSecurity = query["security"] ?? "";
ResolveStdTransport(query, ref item); ResolveStdTransport(query, ref item);
@ -949,13 +949,13 @@ namespace v2rayN.Handler
switch (item.network) switch (item.network)
{ {
case "tcp": case "tcp":
item.headerType = query["headerType"] ?? "none"; item.headerType = query["headerType"] ?? Global.None;
item.requestHost = Utile.UrlDecode(query["host"] ?? ""); item.requestHost = Utile.UrlDecode(query["host"] ?? "");
break; break;
case "kcp": case "kcp":
item.headerType = query["headerType"] ?? "none"; item.headerType = query["headerType"] ?? Global.None;
item.path = Utile.UrlDecode(query["seed"] ?? ""); item.path = Utile.UrlDecode(query["seed"] ?? "");
break; break;
@ -972,8 +972,8 @@ namespace v2rayN.Handler
break; break;
case "quic": case "quic":
item.headerType = query["headerType"] ?? "none"; item.headerType = query["headerType"] ?? Global.None;
item.requestHost = query["quicSecurity"] ?? "none"; item.requestHost = query["quicSecurity"] ?? Global.None;
item.path = Utile.UrlDecode(query["key"] ?? ""); item.path = Utile.UrlDecode(query["key"] ?? "");
break; break;