From c1cd0edc3ebe8e3bab2bbc1fa8fedeb3d8e35300 Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Sun, 10 Sep 2023 16:12:42 +0800 Subject: [PATCH] Fix missing VPN mode branch for hysteria2 Signed-off-by: Loren Eteval --- Furious/Action/Connect.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Furious/Action/Connect.py b/Furious/Action/Connect.py index ac77c39..b5fa949 100644 --- a/Furious/Action/Connect.py +++ b/Furious/Action/Connect.py @@ -891,6 +891,12 @@ class ConnectAction(Action): self.Hysteria2.start(self.coreText) + if self.coreJSON: + if isVPNMode(): + if PLATFORM == 'Windows' or PLATFORM == 'Darwin': + # Currently VPN Mode is only supported on Windows and macOS + self.startTun2socks() + return Hysteria2.name() # No matching core