Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: 从7.1.0开始windows下同时运行多个实例时,其中一个实例更新程序时会将其他实例的进程也杀掉。 #6102

Closed
2 tasks done
SwordRays opened this issue Nov 18, 2024 · 17 comments
Labels
bug Something isn't working

Comments

@SwordRays
Copy link

预期情况

更新程序时的行为像以前那样只影响自身实例的进程

实际情况

7.1.0~7.1.1版本,windows下同时运行多个实例时,其中一个实例更新程序时会将其他实例的进程也被杀掉。
也就是说同时开2个V2rayN程序,假设为A和B
A检查更新,如果需要更新程序自身,那么会将B的进程也杀了。在以前是不会这样的,貌似是从7.1.0开始的。

复现方法

同时运行两个7.1.0及以上版本的V2rayN,然后更新其中某个的程序即可复现。

日志信息

没有什么特别的日志,应该是更新时调用的那个命令行中的某些命令写的有一些问题。

额外信息

No response

我确认已更新至最新版本

我确认已查询历史issues

@SwordRays SwordRays added the bug Something isn't working label Nov 18, 2024
@SwordRays SwordRays changed the title [Bug]: 从7.1.0开始windows下同时运行多个实例时,其中一个实例更新程序时会将其他实例的进程也被杀掉。 [Bug]: 从7.1.0开始windows下同时运行多个实例时,其中一个实例更新程序时会将其他实例的进程也杀掉。 Nov 18, 2024
@2dust
Copy link
Owner

2dust commented Nov 18, 2024

你反馈的问题是存在的,是因为新的函数已经不支持按找进程文件路径查询了,所以这个问题不会被修复,请更新时注意下就行了

@2dust 2dust closed this as not planned Won't fix, can't repro, duplicate, stale Nov 18, 2024
@SwordRays
Copy link
Author

额……不是注意下就行的事情呀,这个改动非常影响使用体验,目前我开了三个客户端,每次更新都要找到安装目录去手动挨个重新启动,更新。非常累人……

至于为什么要开三个客户端,需求是有的软件需要使用美国节点,有的软件需要香港节点,有的软件需要国内节点。而V2rayN貌似至今都不支持配置多个本地socks代理分别指向不同出口。

看到另一个帖子 #4523 有讨论这个问题。有人回答会和系统代理模式冲突,但我觉得进阶需求场景下其实并不影响的。已在该帖子下补充了详细说明。

@2dust
Copy link
Owner

2dust commented Nov 18, 2024

目前只有一个办法,就是把升级程序里面检查并关闭主程序的功能去掉
去掉后就可以解决你的问题了,但是有个缺点,主程序有可能自己关闭失败,这个时候升级就失败了
没有其他办法了

@2dust
Copy link
Owner

2dust commented Nov 18, 2024

并不是开发者有意做出让大家不爽的功能,这个是一个取舍的博弈

@SwordRays
Copy link
Author

如果确实无法优雅的解决,那么能考虑实现帖子 #4523 提出的功能吗?
如果能实现那个功能其实更好,就不用开多个客户端了~

@2dust
Copy link
Owner

2dust commented Nov 18, 2024

如果确实无法优雅的解决,那么能考虑实现帖子 #4523 提出的功能吗? 如果能实现那个功能其实更好,就不用开多个客户端了~

这个可以做,但是工作量太大并且配置会很复杂,应该是不会去做的

@2dust
Copy link
Owner

2dust commented Nov 18, 2024

等有空再找找是否有其他函数可以获取到进程的路径

@SwordRays
Copy link
Author

好吧,那就没办法了,只能先这样将就着用了-_-||
希望以后有机会的话,大大能实现多个本地代理功能哦~

@2dust 2dust reopened this Nov 18, 2024
@PDxtXHd
Copy link

PDxtXHd commented Nov 18, 2024

而V2rayN貌似至今都不支持配置多个本地socks代理分别指向不同出口。

可以手搓配置解决,xray、mihomo都可以,sing-box我没用过,但应该也能实现

@SwordRays
Copy link
Author

手搓配置确实是可以的,问题在于V2rayN这个软件存在的意义是什么?不就是最大程度简化内核的使用么……

@PDxtXHd
Copy link

PDxtXHd commented Nov 19, 2024

意义在于你用它辅助手搓配置也比从零开始方便啊,拿v2rayN生成的配置添加几个入站出站不比直接手搓方便吗

@SwordRays
Copy link
Author

SwordRays commented Nov 19, 2024

你说得对,但这和我说的没有多少关系~事实上各类GUI软件都是为了简化内核使用而诞生的,这是毋庸置疑的。

而且,我并不需要V2rayN辅助生成配置,手搓配置也很简单。如果只是编写配置的工作量,哪怕大10倍我也没什么意见,因为这是一次性的。

说到底问题并不在编写配置上,而在于日常使用的方便程度上。相信很多人和我一样都不喜欢通过命令行使用内核或者频繁的切来切去,所以才来提issue,努力推动V2rayN变得更易用。

@PDxtXHd
Copy link

PDxtXHd commented Nov 19, 2024

你是真不知道v2rayN可以在GUI里用自定义配置而不用命令行跑内核吗,况且“努力推动V2rayN变得更易用”想法是好的,但是本项目基本上只有一个人在维护,有能力你就提pr,没能力你也看见开发者回复了,这个功能做起来非常麻烦而且需求很小众,属于经典费力不讨好的功能,短时间内不可能排期,让你手搓配置是目前能满足你需求的最好途径了

@SwordRays
Copy link
Author

首先,还是非常感谢你提出的手搓配置方案。但你一开始只说手搓配置,没说自定义服务器,所以我以为你说的是命令行直接调内核。另外,今天之前我确实不知道那个自定义服务器的作用(本软件的wiki非常简陋),但在 ShiinaRinne 大佬的热心提醒和帮助下,已经了解了这个功能。

其次,在作者回复说暂时没有计划之后,我也没说什么非得实现之类的话吧?

然后,你说手搓配置是目前能满足这个需求的最好途径,个人觉得并不是这样的,目前最好的实现途径应该是开多个实例。一次操作,永久有效,添加、测试、修改配置也非常方便,用起来比自定义服务器的方案更舒服。

最后,也正是因为之前搜索过相关issue,了解希望作者实现多代理功能可能短时间内不现实,所以我才想到了多实例的折中方案,之前也正常使用了很长一段时间。不过最近作者修改了更新命令,导致更新时多实例一起被杀的问题,所以我才来提了这个issue。

@PDxtXHd
Copy link

PDxtXHd commented Nov 19, 2024

目前最好的实现途径应该是开多个实例

你这个确实可以解决问题,但如果开了多实例,要怎么区分客户端呢……我假定你三个客户端分别是美国,香港,台湾节点,你想把台湾节点A换成台湾节点B,极端情况下可能要遍历三个客户端才能找到对应客户端吧……
我还是建议你用手搓配置试试,我也是在本地开了多个入站出站实现你这样的类似需求,用mihomo的listener实现非常简单,切换对应节点也很方便

@SwordRays
Copy link
Author

SwordRays commented Nov 19, 2024

区分客户端非常简单啊。
无论系统重启或者软件开关多少次,在任务栏或系统托盘区里面客户端的图标顺序是固定的。比如第一个是美国,第二个是香港,那就永远是这样的。
不存在极端情况遍历三个客户端才能找到对应客户端的情况,一次就可以找到。

2dust added a commit that referenced this issue Nov 20, 2024
@2dust
Copy link
Owner

2dust commented Nov 20, 2024

升级时,退出主程序多调用一次
如果出现升级的控制台程序时主程序没有关闭掉,请手工关闭应就行了(这个发生的概率很低,在测试环境从来没有出现过)

@2dust 2dust closed this as completed Nov 20, 2024
lowercase78 added a commit to lowercase78/v2rayN that referenced this issue Nov 24, 2024
commit 49a3c84
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 24 11:31:45 2024 +0800

    up 7.2.1

commit 5e0c284
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Nov 23 14:41:19 2024 +0800

    Refactor Localization for AmazTool

commit a6dc801
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Nov 23 14:08:08 2024 +0800

    Merge pac function into the main program

commit 22009d1
Author: Space Time <Zeus6_6@163.com>
Date:   Sat Nov 23 10:45:16 2024 +0800

    调整订阅分组设置窗口的布局 (2dust#6132)

    * 调整订阅分组设置窗口的布局

    * 避免添加配置后出现滚动条

commit 50f39dc
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 22 20:56:34 2024 +0800

    Delete splithttp

commit 05d446e
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 22 18:04:36 2024 +0800

    up 7.2.0

commit 7a0b068
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 22 17:37:30 2024 +0800

    Improve Follow System Theme for windows

commit c0ef8c0
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 22 17:35:49 2024 +0800

    Add Follow System Theme for desktop

commit a2db6dd
Author: fonaix <fonaix@qq.com>
Date:   Thu Nov 21 09:02:35 2024 +0800

    修复:TrayIcon不跟随代理模式变化的问题 (2dust#6126)

    * 添加:MacOS 代理配置与清除

    * 修复:点击表头排序时,超时服务器排在前面的问题

    * 添加:MacOS 打开存储所在位置功能

    * 修复:删除全部节点时,UI不更新的问题

    * 修复:TrayIcon不跟随代理模式变化的问题

commit 471bc0f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 20 15:33:29 2024 +0800

    Update README.md

commit 80f840a
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 20 15:29:06 2024 +0800

    Fix

    2dust#6119

commit a2413fd
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 20 12:01:04 2024 +0800

    Remove Routing Basic function

commit 9cbe2b9
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 20 10:34:51 2024 +0800

    Fixed the inbound issue caused by server configuration error during speed test

    2dust#6110

commit e915726
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 20 10:29:04 2024 +0800

    Improved upgrade

    2dust#6102

commit b11e68c
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Nov 19 19:20:12 2024 +0800

    Remove StatisticsV2rayService

    Remove ProtosLib project

commit bee66d0
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Nov 19 16:43:00 2024 +0800

    Added real IP location display

    https://ipapi.co/api/?shell#introduction

commit 945a0ad
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Nov 19 15:52:08 2024 +0800

    Code clean

commit 294cabc
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 18 17:14:42 2024 +0800

    Update README.md

commit 22eb993
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 18 16:51:51 2024 +0800

    up 7.1.3

commit b5e1a29
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 18 16:44:12 2024 +0800

    Optimize Linux start tun mode

    You can choose not to store the password and enter it manually each time

commit 499a16f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 18 10:13:49 2024 +0800

    Fix LocalizationHelper for AmazTool

commit 1866a59
Author: Slnanx <SudakaLemonTea@outlook.com>
Date:   Mon Nov 18 09:57:38 2024 +0800

    更新程序内嵌资源文件 (2dust#6101)

    * fix

    * fix

    * 移除自述

    * 改用单例模式,避免多次初始化。

    * 小修正

    * 修正

    * 更正自述

    * 应该完成了

    * 内嵌资源

    * Update LocalizationHelper.cs

commit 10513e0
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 18 09:56:13 2024 +0800

    Fixed the problem that the statistics column would not be hidden

commit 2e32de2
Author: Slnanx <SudakaLemonTea@outlook.com>
Date:   Sun Nov 17 19:42:14 2024 +0800

    fix (2dust#6099)

    * fix

    * fix

    * 移除自述

    * 改用单例模式,避免多次初始化。

    * 小修正

    * 修正

    * 更正自述

    * 应该完成了

commit 30a838d
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 17 16:18:46 2024 +0800

    Bug fix

    2dust#6092

commit 7cf9b9f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 17 14:15:37 2024 +0800

    up 7.1.2

commit 736d995
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 17 14:11:51 2024 +0800

    up PackageReference

commit e335b2c
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 17 14:11:17 2024 +0800

    Fix with AppendQuotes

commit 96ae551
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 17 09:58:57 2024 +0800

    Improve core msg

commit fb4b8d9
Author: Slnanx <SudakaLemonTea@outlook.com>
Date:   Sun Nov 17 09:42:40 2024 +0800

    可以通过判断系统语言来显示对应语言 (2dust#6083)

commit 2ade705
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Nov 16 20:15:05 2024 +0800

    Bug fix

commit e0086b4
Author: NagisaEfi <141222574+NagisaEfi@users.noreply.github.com>
Date:   Sat Nov 16 10:34:55 2024 +0800

    Update ResUI.zh-Hant.resx (2dust#6080)

commit 8f6d443
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 15 19:50:37 2024 +0800

    Hide to tray when closing the window

    2dust#6076

commit 5dbce16
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 15 13:36:44 2024 +0800

    up 7.1.1

commit 1016dcb
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 15 11:59:22 2024 +0800

    Improve PAC

commit ba5ad12
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 15 09:42:49 2024 +0800

    Linux password encryption storage

commit 57f9c81
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Nov 14 15:20:14 2024 +0800

    up 7.1.0

commit b8a0293
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Nov 14 14:37:03 2024 +0800

    Add xhttp extra for xray

    XTLS/Xray-core#4000

commit 59b7daa
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Nov 14 14:25:58 2024 +0800

    Improve UI

commit d781c76
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Nov 14 09:48:43 2024 +0800

    Add xhttp mode for xray

    XTLS/Xray-core#3994

commit 04efed2
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 13 19:48:44 2024 +0800

    SplitHTTP is now XHTTP for xray

commit 2de9e14
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 13 19:00:35 2024 +0800

    xray-core uses quic to add failure prompts and plans to remove quic

commit a849dec
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 13 18:00:31 2024 +0800

    Remove SagerNet

commit 28019dc
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 13 16:45:23 2024 +0800

    Migrate xray traffic statistics to Metrics

    https://xtls.github.io/config/metrics.html

commit 9d63896
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 13 16:22:56 2024 +0800

    Use tun mode without running with sudo in linux

commit f921ff7
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 13 16:00:01 2024 +0800

    Update README.md

commit e3ea329
Author: NagisaEfi <141222574+NagisaEfi@users.noreply.github.com>
Date:   Wed Nov 13 09:49:41 2024 +0800

    Update ResUI.zh-Hant.resx (2dust#6049)

commit 87f1c12
Author: TTG <ttgcanada@outlook.com>
Date:   Mon Nov 11 20:42:10 2024 -0500

    Update DNS Routing (2dust#6045)

    * Update DNS Routing

    * Removed outdated DNS IP

commit a1c8bc0
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 11 16:56:08 2024 +0800

    Improve the code

commit 61e9101
Author: fonaix <fonaix@qq.com>
Date:   Mon Nov 11 09:48:20 2024 +0800

    添加:MacOS 打开存储所在位置功能 (2dust#6038)

    * 添加:MacOS 代理配置与清除

    * 修复:点击表头排序时,超时服务器排在前面的问题

    * 添加:MacOS 打开存储所在位置功能

    * 修复:删除全部节点时,UI不更新的问题

commit a628934
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 11 09:37:49 2024 +0800

    Bug fix

    2dust#6037

commit 9e84de8
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 10 17:30:03 2024 +0800

    Migrating the sing-box configuration to 1.10.0

    https://sing-box.sagernet.org/migration/#tun-address-fields-are-merged

commit d04cc53
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 10 17:25:36 2024 +0800

    Fill ResUI

commit 1ff3c5f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 10 17:24:41 2024 +0800

    Fix

    2dust#6032

commit 3db047a
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Nov 9 14:37:48 2024 +0800

    Fix

commit bf4615f
Author: TTG <ttgcanada@outlook.com>
Date:   Fri Nov 8 20:28:10 2024 -0500

    Update Configuration to Optimize (2dust#6027)

    * Remove geolocation-cn

    * Segment and update DNS lists

commit 798c7fa
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 8 20:44:28 2024 +0800

    up 7.0.9

commit 5797b37
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 8 20:41:07 2024 +0800

    Bug fix

    2dust#6023

commit ce22f34
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 8 20:01:36 2024 +0800

    up 7.0.8

commit 4c49e52
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 8 19:24:36 2024 +0800

    Bug fix

    2dust#5963

commit 47318b5
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 8 11:11:06 2024 +0800

    Improve the code for Desktop Exit

commit d122979
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 8 11:04:03 2024 +0800

    Improve the code for WPF Global Window

commit 5fb4eda
Author: fonaix <fonaix@qq.com>
Date:   Fri Nov 8 09:21:43 2024 +0800

    添加:MacOS 代理配置与清除 (2dust#6018)

    * 添加:MacOS 代理配置与清除

    * 修复:点击表头排序时,超时服务器排在前面的问题

commit c4b490e
Author: DecorativeFamily <185765765+decorativefamily@users.noreply.github.com>
Date:   Thu Nov 7 10:16:27 2024 +0330

    [CodeFactor] Apply fixes (2dust#6005)

    Co-authored-by: codefactor-io <support@codefactor.io>

commit 45febe3
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 6 15:00:45 2024 +0800

    up 7.0.7

    2dust#5970

commit 689a81a
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Nov 6 14:52:54 2024 +0800

    Built-in font for Desktop

    2dust#5970

commit 28620b3
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Nov 5 19:49:27 2024 +0800

    Update MsgView.xaml

    2dust#5997

commit be13446
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 4 14:21:11 2024 +0800

    Speed ​​test address maintenance

commit ee57d5b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 4 14:15:59 2024 +0800

    Improve checkup date

commit 4eda3dd
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 4 10:42:42 2024 +0800

    Add Memo attribute to subscription group

    2dust#5981

commit 911dc7f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Nov 4 10:37:44 2024 +0800

    Revert

    9fd20ff

commit 18005b9
Author: fonaix <fonaix@qq.com>
Date:   Mon Nov 4 09:44:03 2024 +0800

    修复:双击表头弹出编辑窗口的问题 (2dust#5984)

    * 修复:日志文本框垂直显示上下空白问题

    * 修复:双击表头弹出编辑窗口的问题

commit a3e45d2
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 3 21:15:50 2024 +0800

    Bug fix

    2dust#5979

commit 0accf26
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 3 16:49:06 2024 +0800

    up 7.0.6

commit e0eb73b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 3 16:45:48 2024 +0800

    Code clean

commit 258e822
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 3 14:48:13 2024 +0800

    Add exit function to the main interface for Desktop

commit 4f05b93
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 3 13:44:12 2024 +0800

    Bug fix

    MainModule FileName only exists in Win32.

commit bb661d4
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Nov 3 13:30:32 2024 +0800

    Only one instance is allowed to run

commit 201cfaa
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Nov 2 15:02:30 2024 +0800

    Fix

    2dust#5966

commit c339aa3
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Nov 2 14:42:26 2024 +0800

    up PackageReference

commit 046421f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Nov 2 14:42:01 2024 +0800

    Code clean

commit 3a2c9e7
Author: fonaix <fonaix@qq.com>
Date:   Sat Nov 2 10:28:18 2024 +0800

    修复:日志文本框垂直显示上下空白问题 (2dust#5967)

commit 0bb6e6b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 1 16:54:16 2024 +0800

    up 7.0.5

commit 693e8ab
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 1 14:54:23 2024 +0800

    Add startup auto-start for desktop

commit 033c16c
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 1 10:19:31 2024 +0800

    Refactor to select active nodes when updating subscriptions

commit 6ec6143
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Nov 1 09:26:15 2024 +0800

    Only update the stable version of the core

    2dust#5950

commit 072f773
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 31 09:59:59 2024 +0800

    up 7.0.4

commit 0086f65
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 30 08:57:10 2024 +0800

    Bug fix

    b7f4fd7

commit 281f14f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 28 13:45:39 2024 +0800

    Adjustment of preset rule sets

commit 9fd20ff
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 28 09:38:20 2024 +0800

    De-duplication after subscription update

commit 7df90a6
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 28 09:16:24 2024 +0800

    Bug fix

    2dust#5928

commit 019869e
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Oct 27 15:01:14 2024 +0800

    up 7.0.3

commit b7f4fd7
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Oct 27 14:59:06 2024 +0800

    Add font settings for Desktop

commit 1273d2a
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Oct 27 14:57:45 2024 +0800

    Improved font settings

commit 88990b4
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 26 18:00:22 2024 +0800

    Bug fix

    0efb0b5

commit 2f02c29
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 26 17:55:36 2024 +0800

    UseShellExecute  = true

commit ade789c
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 26 17:55:08 2024 +0800

    Update UpgradeApp.cs

commit 9738f90
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 26 15:00:57 2024 +0800

    up 7.0.2

commit 6ed0741
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 26 14:57:28 2024 +0800

    Bug fix

    2dust#5923

commit e6b1e22
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 26 14:42:58 2024 +0800

    Update UpgradeApp.cs

commit 6b922be
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 26 10:42:29 2024 +0800

    Set AssemblyName to v2rayN

commit 6e35a26
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 26 09:55:22 2024 +0800

    Bug fix

    2dust#5915

commit 1106fd8
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 20:32:47 2024 +0800

    Give upgrade app execute permission at runtime

commit fb92b90
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 17:58:54 2024 +0800

    Bug fix

    2dust#5909

commit 5effbee
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 17:41:01 2024 +0800

    Fix

    2dust#5905

commit 9bc50a9
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 13:50:17 2024 +0800

    up 7.0.1

commit 2a5a339
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 11:56:15 2024 +0800

    Update UpgradeApp.cs

commit 78d182f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 11:06:04 2024 +0800

     Add a warning about the use of insecure HTTP protocol subscription address

commit 0efb0b5
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 10:10:55 2024 +0800

    Give core execute permission at runtime

commit a2e8755
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 09:31:16 2024 +0800

    Xray Asset Location use XRAY_LOCATION_ASSET

commit 06ddedb
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 09:27:11 2024 +0800

    The core folder is all lowercase letters

commit fa148cd
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 25 09:01:59 2024 +0800

    Bug fix

commit c1f71de
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 24 17:57:04 2024 +0800

    up 7.0.0

commit 871cb81
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 24 17:56:39 2024 +0800

    Code clean

commit 34f5c0f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 24 17:09:07 2024 +0800

    Adding checks for subscription url

commit 3fafc6d
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 24 15:35:37 2024 +0800

    Code optimization

commit b013213
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 24 10:55:15 2024 +0800

    Remove simple routing settings

commit 40ea454
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 24 10:32:19 2024 +0800

    Remove X86 support

commit f0bac4b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 24 10:25:02 2024 +0800

    Code optimization

commit ffb3812
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 23 17:19:57 2024 +0800

    The first letter of the guiconfig attribute must be capitalized.

commit 3c550c0
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 23 17:00:33 2024 +0800

    The first letter of the guiconfig attribute must be capitalized.

commit 2d14368
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 23 10:42:35 2024 +0800

    The first letter of the guiconfig attribute must be capitalized.

commit 1e7284f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 23 10:18:55 2024 +0800

    Bug fix

commit 50bdf09
Author: DecorativeFamily <185765765+decorativefamily@users.noreply.github.com>
Date:   Wed Oct 23 05:05:02 2024 +0330

    use Dependabot keep actions updated to latest (2dust#5886)

    like: v2-->v3

commit 10a60b2
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 22 20:08:33 2024 +0800

    After the Linux version updates the core, set chmod+x

commit b3c2084
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 22 17:50:42 2024 +0800

    Code optimization, function asynchrony

commit 3bf2dc7
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 22 11:04:12 2024 +0800

    Improved fontsize

commit 5a78361
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 22 09:46:50 2024 +0800

    Fix some code

commit 0da9cb4
Author: gush4 <86889511+gush4@users.noreply.github.com>
Date:   Tue Oct 22 09:32:07 2024 +0800

    Add icon for PAC mode (2dust#5876)

    Co-authored-by: author <mail@example.com>

commit 28aa954
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 21 20:31:19 2024 +0800

    Improved CheckUpdate

commit 4fc71fb
Merge: 5ea6b1e 0cdfc97
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 21 20:29:54 2024 +0800

    Merge branch 'master' of https://github.com/2dust/v2rayN

commit 5ea6b1e
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 21 18:18:41 2024 +0800

    Update RetResult

commit 0cdfc97
Author: runetfreedom <runetsoldier@proton.me>
Date:   Mon Oct 21 08:47:38 2024 +0300

    change ru templates path (2dust#5869)

commit 3dd5431
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 21 13:46:13 2024 +0800

    Code optimization, function asynchrony

commit a866017
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 21 09:45:33 2024 +0800

    Code optimization, function asynchrony

commit 394b657
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Oct 20 11:51:05 2024 +0800

    Code optimization, function asynchrony

commit 50449df
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 19 14:30:14 2024 +0800

    Improved

commit fe3836b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 19 14:29:53 2024 +0800

    Bug fix QRCodeHelper

commit 055cd62
Author: runetfreedom <runetsoldier@proton.me>
Date:   Fri Oct 18 15:33:41 2024 +0300

    Sing-box srs updating support (2dust#5855)

commit 4d1f7fa
Author: runetfreedom <runetsoldier@proton.me>
Date:   Fri Oct 18 12:54:47 2024 +0300

    External dns configs support + ru translation  (2dust#5854)

    * Ru translation

    * External dns for presets

commit 5c0fba8
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 18 17:35:32 2024 +0800

    Add scanning QR code from image

commit b74ddc0
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 17 15:29:23 2024 +0800

    Adjust Resources

commit d004c68
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 17 15:28:32 2024 +0800

    Add check update for sing-box

commit fc3ba6c
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 16 19:36:38 2024 +0800

    Improved UI

commit 9c4dc18
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 16 15:42:44 2024 +0800

    Adjust some code

    2dust#5840

commit 2edbbc5
Author: runetfreedom <runetsoldier@proton.me>
Date:   Wed Oct 16 09:11:20 2024 +0300

    External routing rules templates + regional presets support (2dust#5840)

    * External routing rules templates + auto download geo file if repo changed

    * Regional presets support

commit a5122b6
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 16 10:52:45 2024 +0800

    Bug fix for Dsktop

commit 74f980a
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 16 09:20:05 2024 +0800

    Refactor system proxy

commit 35e5475
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 15 20:22:26 2024 +0800

    Add system proxy for kde

commit fb649c0
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 15 15:17:05 2024 +0800

    Code clean

commit 4ce7ca3
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 15 13:37:36 2024 +0800

    Fix

    2dust#5835

commit eebb673
Author: runetfreedom <runetsoldier@proton.me>
Date:   Tue Oct 15 08:28:51 2024 +0300

    Add sing-box srs custom url support for fix TUN (2dust#5835)

    Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>

commit e96c9ab
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 15 11:02:17 2024 +0800

    Improved share Uri

    2dust#5807

commit fd7cf16
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 15 09:31:30 2024 +0800

    Fix

    2dust#5821

commit 24afe8b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 14 19:29:15 2024 +0800

    Fix

    2dust#5829

commit 9540669
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 14 19:27:22 2024 +0800

    prefer_ipv4 for sing-box dns strategy

    2dust#5790

commit c6caf29
Author: runetfreedom <runetsoldier@proton.me>
Date:   Mon Oct 14 12:50:44 2024 +0300

    Custom geo file source from settings (2dust#5829)

    Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>

commit 2698137
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 14 17:28:10 2024 +0800

    Improved UI

    2dust#5814

commit bdae08b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 14 14:27:53 2024 +0800

    Improved UI

commit 019c69e
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 14 10:57:40 2024 +0800

    Refactor Common

commit 6b99b7e
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 14 10:42:05 2024 +0800

    Refactor Utils

commit 4eb443e
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Oct 13 20:15:43 2024 +0800

    Bug fix for IsAdministrator

    This reverts commit 7618f9f.

commit e530789
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 12 19:46:06 2024 +0800

    Improved Desktop TrayIcon

commit 7618f9f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 12 15:45:21 2024 +0800

    Refactor new StatusBarViewModel

commit d7bde77
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 11 15:06:48 2024 +0800

    up PackageReference

commit a0286ff
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 11 10:17:44 2024 +0800

    Improved MessageBus contract

commit b172b03
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 11 09:24:15 2024 +0800

    Improved UI for Desktop

commit a556bf9
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 10 18:02:09 2024 +0800

    Improved  ReactiveCommand.CreateFromTask

commit 4f5362f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 10 14:05:14 2024 +0800

    Update build.ps1

commit 176a91e
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 9 20:44:37 2024 +0800

    Update build.ps1

commit 3c45ef6
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 9 20:13:25 2024 +0800

    Rename v2rayUpgrade 2 AmazTool

commit fea7c9f
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 8 20:45:56 2024 +0800

    Improved CliWrap

commit aa6b6e3
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 8 17:40:25 2024 +0800

    Remove Mono.Posix.NETStandard

commit f5956e7
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 8 14:55:06 2024 +0800

    Improved await _updateView

commit b266910
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 8 14:03:15 2024 +0800

    Refactor Upgrade

commit 53e19ec
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 8 13:47:13 2024 +0800

    Improved Action Invoke

commit 3e74bb6
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Tue Oct 8 09:50:03 2024 +0800

    Improved models

commit f60575b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 7 20:10:00 2024 +0800

    Improved CoreInfo

commit 7a83906
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 7 11:18:24 2024 +0800

    Refactor CoreHandler

commit 4ccc7aa
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 7 10:59:13 2024 +0800

    Refactor NoticeHandler

commit d5c6a42
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 7 10:39:43 2024 +0800

    Refactor some service

commit 3bdef4d
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Oct 7 09:51:41 2024 +0800

    Rename LazyConfig to AppHandler

commit f40eb72
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Oct 6 21:16:17 2024 +0800

    Add AppViewModel for Desktop

commit 4d84eed
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Oct 6 20:44:43 2024 +0800

    Refactor ProxySettingWindows

commit 53a2fbd
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Oct 6 10:42:08 2024 +0800

    Bug fix

commit 409fe52
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Oct 6 10:23:44 2024 +0800

    Implementing IsAdministrator for non-Windows

commit 75d86cf
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 5 17:51:31 2024 +0800

    Remove SagerNet clash clash_meta

commit b33f536
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 5 14:53:34 2024 +0800

    Improved UI for Desktop PathIcon

commit 1f77c56
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 5 11:12:52 2024 +0800

    Fix TrayIcon display

commit fe895b1
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Oct 5 10:43:37 2024 +0800

    Improved v2rayUpgrade

commit 20bb263
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 4 17:10:30 2024 +0800

    Bug fix for check update

commit 3ecbd3b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 4 16:01:36 2024 +0800

    Improved UI for Desktop CheckUpdate

commit fe81b51
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 4 15:22:32 2024 +0800

    Add BackupAndRestore

commit 90ba804
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Oct 4 14:25:09 2024 +0800

    Improved UI for Desktop version

commit 2bb5f6a
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 3 17:22:07 2024 +0800

    Add DialogHost fro Desktop

commit 3971318
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Thu Oct 3 13:56:06 2024 +0800

    Improved UI for  routing rules

commit 5fbeb4b
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Wed Oct 2 21:08:17 2024 +0800

    Improved UI for Desktop version

commit 1b2b838
Author: NagisaEfi <141222574+NagisaEfi@users.noreply.github.com>
Date:   Tue Oct 1 09:49:02 2024 +0800

    Update ResUI.resx and ResUI.zh-Hant.resx (2dust#5767)

commit 8e28cc0
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Mon Sep 30 09:29:06 2024 +0800

    Fix TextFormattingMode = Display

    2dust#5740

commit 77a59e9
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sun Sep 29 20:59:53 2024 +0800

    StorageUI and RestoreUI

commit 1411643
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Sat Sep 28 10:41:30 2024 +0800

    Add system proxy for Linux

commit fde2a76
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Sep 27 20:25:06 2024 +0800

    Improved UI for Desktop version

commit b008a58
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Sep 27 09:58:33 2024 +0800

    Code improvements

commit 8e02394
Author: 2dust <31833384+2dust@users.noreply.github.com>
Date:   Fri Sep 27 09:58:09 2024 +0800

    Adjustments to automatically update GEO files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants