From 9664d1d77f0277e788a72498a055b50a531c2647 Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Sun, 18 Jun 2023 16:18:50 +0800 Subject: [PATCH] Fix update the pre version --- v2rayN/v2rayN/Handler/ShareHandler.cs | 2 +- v2rayN/v2rayN/Handler/UpdateHandle.cs | 2 +- v2rayN/v2rayN/Mode/ConfigItems.cs | 2 +- v2rayN/v2rayN/Tool/SemanticVersion.cs | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/v2rayN/v2rayN/Handler/ShareHandler.cs b/v2rayN/v2rayN/Handler/ShareHandler.cs index fb2ca498..7186b17f 100644 --- a/v2rayN/v2rayN/Handler/ShareHandler.cs +++ b/v2rayN/v2rayN/Handler/ShareHandler.cs @@ -629,7 +629,7 @@ namespace v2rayN.Handler server.security = details.Groups["method"].Value; server.id = details.Groups["password"].Value; server.address = details.Groups["hostname"].Value; - server.port = int.Parse(details.Groups["port"].Value); + server.port = Utils.ToInt(details.Groups["port"].Value); return server; } diff --git a/v2rayN/v2rayN/Handler/UpdateHandle.cs b/v2rayN/v2rayN/Handler/UpdateHandle.cs index 70639dc5..24c01fd6 100644 --- a/v2rayN/v2rayN/Handler/UpdateHandle.cs +++ b/v2rayN/v2rayN/Handler/UpdateHandle.cs @@ -514,7 +514,7 @@ namespace v2rayN.Handler throw new ArgumentException("Type"); } - if (curVersion >= version) + if (curVersion >= version && version != new SemanticVersion(0, 0, 0)) { AbsoluteCompleted?.Invoke(this, new ResultEventArgs(false, message)); return; diff --git a/v2rayN/v2rayN/Mode/ConfigItems.cs b/v2rayN/v2rayN/Mode/ConfigItems.cs index 5f807744..799ed299 100644 --- a/v2rayN/v2rayN/Mode/ConfigItems.cs +++ b/v2rayN/v2rayN/Mode/ConfigItems.cs @@ -160,7 +160,7 @@ namespace v2rayN.Mode public class TunModeItem { public bool enableTun { get; set; } - public bool strictRoute { get; set; } + public bool strictRoute { get; set; } = true; public string stack { get; set; } public int mtu { get; set; } public bool enableExInbound { get; set; } diff --git a/v2rayN/v2rayN/Tool/SemanticVersion.cs b/v2rayN/v2rayN/Tool/SemanticVersion.cs index 3c50c580..5b01242e 100644 --- a/v2rayN/v2rayN/Tool/SemanticVersion.cs +++ b/v2rayN/v2rayN/Tool/SemanticVersion.cs @@ -45,7 +45,7 @@ namespace v2rayN.Tool this.major = 0; this.minor = 0; this.patch = 0; - this.version = "0.0.0"; + //this.version = "0.0.0"; } }