Skip to content

Commit c42dcd2

Browse files
authored
Add process matching rules support (#8643)
* Add process matching rules support * Fix
1 parent 2fefafd commit c42dcd2

File tree

12 files changed

+69
-11
lines changed

12 files changed

+69
-11
lines changed

v2rayN/ServiceLib/Models/SingboxConfig.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ public class Rule4Sbox
6868
public List<string>? ip_cidr { get; set; }
6969
public List<string>? source_ip_cidr { get; set; }
7070
public List<string>? process_name { get; set; }
71+
public List<string>? process_path { get; set; }
7172
public List<string>? rule_set { get; set; }
7273
public List<Rule4Sbox>? rules { get; set; }
7374
public string? action { get; set; }

v2rayN/ServiceLib/Models/V2rayConfig.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,8 @@ public class RulesItem4Ray
259259
public List<string>? domain { get; set; }
260260

261261
public List<string>? protocol { get; set; }
262+
263+
public List<string>? process { get; set; }
262264
}
263265

264266
public class BalancersItem4Ray

v2rayN/ServiceLib/Resx/ResUI.Designer.cs

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

v2rayN/ServiceLib/Resx/ResUI.fa-Ir.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1027,7 +1027,7 @@
10271027
<value>پروتکل sing-box Mux</value>
10281028
</data>
10291029
<data name="TbRoutingRuleProcess" xml:space="preserve">
1030-
<value>نام کامل فرانید (حالت Tun)</value>
1030+
<value>Process (Tun mode)</value>
10311031
</data>
10321032
<data name="TbRoutingRuleIP" xml:space="preserve">
10331033
<value>IP or IP CIDR</value>

v2rayN/ServiceLib/Resx/ResUI.fr.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1024,7 +1024,7 @@
10241024
<value>Protocole de multiplexage Mux (sing-box)</value>
10251025
</data>
10261026
<data name="TbRoutingRuleProcess" xml:space="preserve">
1027-
<value>Nom complet du processus (mode Tun)</value>
1027+
<value>Process (Tun mode)</value>
10281028
</data>
10291029
<data name="TbRoutingRuleIP" xml:space="preserve">
10301030
<value>IP ou IP CIDR</value>

v2rayN/ServiceLib/Resx/ResUI.hu.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1027,7 +1027,7 @@
10271027
<value>sing-box Mux protokoll</value>
10281028
</data>
10291029
<data name="TbRoutingRuleProcess" xml:space="preserve">
1030-
<value>Teljes folyamatnév (Tun mód)</value>
1030+
<value>Process (Tun mode)</value>
10311031
</data>
10321032
<data name="TbRoutingRuleIP" xml:space="preserve">
10331033
<value>IP vagy IP CIDR</value>

v2rayN/ServiceLib/Resx/ResUI.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1027,7 +1027,7 @@
10271027
<value>sing-box Mux Protocol</value>
10281028
</data>
10291029
<data name="TbRoutingRuleProcess" xml:space="preserve">
1030-
<value>Full process name (Tun mode)</value>
1030+
<value>Process (Tun mode)</value>
10311031
</data>
10321032
<data name="TbRoutingRuleIP" xml:space="preserve">
10331033
<value>IP or IP CIDR</value>

v2rayN/ServiceLib/Resx/ResUI.ru.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1027,7 +1027,7 @@
10271027
<value>Протокол Mux для sing-box</value>
10281028
</data>
10291029
<data name="TbRoutingRuleProcess" xml:space="preserve">
1030-
<value>Полное имя процесса (режим TUN)</value>
1030+
<value>Process (Tun mode)</value>
10311031
</data>
10321032
<data name="TbRoutingRuleIP" xml:space="preserve">
10331033
<value>IP-адрес или сеть CIDR</value>

v2rayN/ServiceLib/Resx/ResUI.zh-Hans.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1024,7 +1024,7 @@
10241024
<value>sing-box Mux 多路复用协议</value>
10251025
</data>
10261026
<data name="TbRoutingRuleProcess" xml:space="preserve">
1027-
<value>进程名全称 (Tun 模式)</value>
1027+
<value>进程 (Tun 模式)</value>
10281028
</data>
10291029
<data name="TbRoutingRuleIP" xml:space="preserve">
10301030
<value>IP 或 IP CIDR</value>

v2rayN/ServiceLib/Resx/ResUI.zh-Hant.resx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1024,7 +1024,7 @@
10241024
<value>sing-box Mux 多路復用協定</value>
10251025
</data>
10261026
<data name="TbRoutingRuleProcess" xml:space="preserve">
1027-
<value>行程名全稱 (Tun 模式)</value>
1027+
<value>行程 (Tun 模式)</value>
10281028
</data>
10291029
<data name="TbRoutingRuleIP" xml:space="preserve">
10301030
<value>IP 或 IP CIDR</value>

0 commit comments

Comments
 (0)