mirror of https://github.com/2dust/v2rayN
Use Global.None instead of none
parent
a522a02ba2
commit
11ec27147a
|
@ -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);
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue