mirror of
https://github.com/netchx/netch.git
synced 2026-03-26 18:49:46 +08:00
Deprecated: VMess.TLSSecure
This commit is contained in:
@@ -15,24 +15,7 @@ namespace Netch.Servers.VLESS
|
||||
|
||||
public Server ParseJObject(in JObject j)
|
||||
{
|
||||
var server = j.ToObject<VLESS>();
|
||||
if (server == null)
|
||||
return null;
|
||||
|
||||
if (server.TLSSecure != null)
|
||||
{
|
||||
if ((bool) server.TLSSecure)
|
||||
{
|
||||
server.TLSSecureType = "tls";
|
||||
server.TLSSecure = null;
|
||||
}
|
||||
else
|
||||
{
|
||||
server.TLSSecure = null;
|
||||
}
|
||||
}
|
||||
|
||||
return server;
|
||||
return j.ToObject<VLESS>();
|
||||
}
|
||||
|
||||
public void Edit(Server s)
|
||||
|
||||
@@ -62,12 +62,6 @@ namespace Netch.Servers.VMess
|
||||
/// </summary>
|
||||
public string QUICSecret { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// TLS 底层传输安全
|
||||
/// </summary>
|
||||
[Obsolete]
|
||||
public bool? TLSSecure { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// TLS 底层传输安全
|
||||
/// </summary>
|
||||
|
||||
@@ -20,24 +20,7 @@ namespace Netch.Servers.VMess
|
||||
|
||||
public Server ParseJObject(in JObject j)
|
||||
{
|
||||
var server = j.ToObject<VMess>();
|
||||
if (server == null)
|
||||
return null;
|
||||
|
||||
if (server.TLSSecure != null)
|
||||
{
|
||||
if ((bool) server.TLSSecure)
|
||||
{
|
||||
server.TLSSecureType = "tls";
|
||||
server.TLSSecure = null;
|
||||
}
|
||||
else
|
||||
{
|
||||
server.TLSSecure = null;
|
||||
}
|
||||
}
|
||||
|
||||
return server;
|
||||
return j.ToObject<VMess>();
|
||||
}
|
||||
|
||||
public void Edit(Server s)
|
||||
|
||||
@@ -235,12 +235,6 @@ namespace Netch.Utils
|
||||
public static string GetNetchLink(Server s)
|
||||
{
|
||||
var server = (Server) s.Clone();
|
||||
if (server is VMess vmess)
|
||||
{
|
||||
vmess.TLSSecure = !string.IsNullOrEmpty(vmess.TLSSecureType);
|
||||
vmess.TLSSecureType = null;
|
||||
}
|
||||
|
||||
return "Netch://" + URLSafeBase64Encode(JsonConvert.SerializeObject(server, new JsonSerializerSettings {NullValueHandling = NullValueHandling.Ignore}));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user