From d4715fb9e1468fb782bbf31a535911c7c15226c1 Mon Sep 17 00:00:00 2001 From: Beta Soft Date: Wed, 22 Apr 2020 20:12:30 +0800 Subject: [PATCH] V2rayConfig: Todo: add allowInsecure config Signed-off-by: Beta Soft --- v2rayN/v2rayN/Handler/ConfigHandler.cs | 3 ++- v2rayN/v2rayN/Handler/V2rayConfigHandler.cs | 1 + v2rayN/v2rayN/Mode/VmessQRCode.cs | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/v2rayN/v2rayN/Handler/ConfigHandler.cs b/v2rayN/v2rayN/Handler/ConfigHandler.cs index cfdb0f58..35435b67 100644 --- a/v2rayN/v2rayN/Handler/ConfigHandler.cs +++ b/v2rayN/v2rayN/Handler/ConfigHandler.cs @@ -389,7 +389,8 @@ namespace v2rayN.Handler type = vmessItem.headerType, host = vmessItem.requestHost, path = vmessItem.path, - tls = vmessItem.streamSecurity + tls = vmessItem.streamSecurity, + allowInsecure = vmessItem.allowInsecure }; url = Utils.ToJson(vmessQRCode); diff --git a/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs b/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs index 9ea93933..a9c8d9b9 100644 --- a/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs +++ b/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs @@ -1234,6 +1234,7 @@ namespace v2rayN.Handler vmessItem.requestHost = Utils.ToString(vmessQRCode.host); vmessItem.path = Utils.ToString(vmessQRCode.path); vmessItem.streamSecurity = Utils.ToString(vmessQRCode.tls); + vmessItem.allowInsecure = Utils.ToString(vmessQRCode.allowInsecure); } ConfigHandler.UpgradeServerVersion(ref vmessItem); diff --git a/v2rayN/v2rayN/Mode/VmessQRCode.cs b/v2rayN/v2rayN/Mode/VmessQRCode.cs index 0a9cc8ab..7f332177 100644 --- a/v2rayN/v2rayN/Mode/VmessQRCode.cs +++ b/v2rayN/v2rayN/Mode/VmessQRCode.cs @@ -49,5 +49,9 @@ namespace v2rayN.Mode /// 底层传输安全 /// public string tls { get; set; } = string.Empty; + /// + /// 允许不安全的TLS + /// + public string allowInsecure { get; set; } = string.Empty; } }