JieXu
edd7e7bc5c
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-11 17:20:23 +08:00
JieXu
e1f83a88b3
Merge branch '2dust:master' into master
2026-05-11 12:38:32 +08:00
2dust
8090799ccc
Refactor models into sub-namespaces
...
Move many model classes into new sub-namespaces (ServiceLib.Models.CoreConfigs, ServiceLib.Models.Configs, ServiceLib.Models.Dto, ServiceLib.Models.Entities). Update GlobalUsings in ServiceLib, v2rayN.Desktop, v2rayN and add a tests GlobalUsings file to reference the new namespaces. Adjust static using directives in ClashApiManager and ClashProxiesViewModel to use ServiceLib.Models.Dto. This is a reorganization/rename of files and namespaces with no functional changes.
2026-05-11 11:00:19 +08:00
DHR60
700f98193a
Fix ( #9274 )
2026-05-11 09:57:16 +08:00
JieXu
d0c029e1e5
Merge branch '2dust:master' into master
2026-05-10 22:24:14 +08:00
2dust
eee43288a4
up 7.21.3
release Linux / build (push) Waiting to run
release Linux / release-zip (push) Blocked by required conditions
release Linux / build and release deb x64 & arm64 (push) Waiting to run
release Linux / build and release rpm x64 & arm64 (push) Waiting to run
release Linux / build and release rpm riscv64 (push) Waiting to run
release macOS / build (push) Waiting to run
release macOS / release-zip (push) Blocked by required conditions
release macOS / package and release macOS dmg (push) Blocked by required conditions
release Windows desktop (Avalonia UI) / build (push) Waiting to run
release Windows desktop (Avalonia UI) / release-zip (push) Blocked by required conditions
release Windows / build (push) Waiting to run
release Windows / release-zip (push) Blocked by required conditions
2026-05-10 17:58:35 +08:00
2dust
61ff871dd2
Update GlobalHotKeys
2026-05-10 17:54:50 +08:00
JieXu
08ef5f9867
Update Directory.Packages.props
2026-05-10 16:50:09 +08:00
JieXu
e144d22393
Merge branch '2dust:master' into master
2026-05-10 14:28:19 +08:00
DHR60
f8bc706cda
Fix ( #9271 )
...
release Linux / build (push) Waiting to run
release Linux / release-zip (push) Blocked by required conditions
release Linux / build and release deb x64 & arm64 (push) Waiting to run
release Linux / build and release rpm x64 & arm64 (push) Waiting to run
release Linux / build and release rpm riscv64 (push) Waiting to run
release macOS / build (push) Waiting to run
release macOS / release-zip (push) Blocked by required conditions
release macOS / package and release macOS dmg (push) Blocked by required conditions
release Windows desktop (Avalonia UI) / build (push) Waiting to run
release Windows desktop (Avalonia UI) / release-zip (push) Blocked by required conditions
release Windows / build (push) Waiting to run
release Windows / release-zip (push) Blocked by required conditions
* Fix
* Fix res and uri
* Fix core config
2026-05-10 14:21:51 +08:00
JieXu
9f550162c8
Update Directory.Packages.props
2026-05-09 02:36:53 +08:00
JieXu
3a1ffa8c4f
Merge branch '2dust:master' into master
2026-05-08 21:18:10 +08:00
2dust
e7973840ce
up 7.21.2
release Linux / build (push) Has been cancelled
release Linux / build and release deb x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm riscv64 (push) Has been cancelled
release macOS / build (push) Has been cancelled
release Windows desktop (Avalonia UI) / build (push) Has been cancelled
release Windows / build (push) Has been cancelled
release Linux / release-zip (push) Has been cancelled
release macOS / release-zip (push) Has been cancelled
release macOS / package and release macOS dmg (push) Has been cancelled
release Windows desktop (Avalonia UI) / release-zip (push) Has been cancelled
release Windows / release-zip (push) Has been cancelled
2026-05-08 20:11:01 +08:00
JieXu
f9b3421cbe
Merge branch '2dust:master' into master
2026-05-08 19:40:58 +08:00
VinnyTheFemboy
212071681d
Fix bind interface handling in desktop and sing-box ( #9258 )
...
* Fix desktop bind interface setting
* Fix sing-box bind interface config
* Update CoreConfigSingboxServiceTests.cs
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>
2026-05-08 19:34:25 +08:00
JieXu
bbdf29d69b
Merge branch '2dust:master' into master
2026-05-08 19:14:40 +08:00
tt2563
0f9bfeb275
Update Traditional Chinese translation ( #9253 )
...
* Update traditional Chinese translations in ResUI
Update Traditional Chinese translation
* Update binding interface tip for clarity
2026-05-08 19:13:05 +08:00
VinnyTheFemboy
f5059f1165
Fix sing-box TUN custom config inbound ( #9259 )
2026-05-08 19:12:09 +08:00
JieXu
ddc16f57c7
Merge branch '2dust:master' into master
2026-05-07 10:48:52 +08:00
DHR60
2dc967bc04
Fix ( #9251 )
release Linux / build (push) Has been cancelled
release Linux / build and release deb x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm riscv64 (push) Has been cancelled
release macOS / build (push) Has been cancelled
release Windows desktop (Avalonia UI) / build (push) Has been cancelled
release Windows / build (push) Has been cancelled
release Linux / release-zip (push) Has been cancelled
release macOS / release-zip (push) Has been cancelled
release macOS / package and release macOS dmg (push) Has been cancelled
release Windows desktop (Avalonia UI) / release-zip (push) Has been cancelled
release Windows / release-zip (push) Has been cancelled
2026-05-07 10:11:41 +08:00
JieXu
cf3eea1386
Merge branch '2dust:master' into master
2026-05-06 23:11:03 +08:00
DHR60
75ea81dd69
Inner uri ( #9245 )
...
release Linux / build (push) Waiting to run
release Linux / release-zip (push) Blocked by required conditions
release Linux / build and release deb x64 & arm64 (push) Waiting to run
release Linux / build and release rpm x64 & arm64 (push) Waiting to run
release Linux / build and release rpm riscv64 (push) Waiting to run
release macOS / build (push) Waiting to run
release macOS / release-zip (push) Blocked by required conditions
release macOS / package and release macOS dmg (push) Blocked by required conditions
release Windows desktop (Avalonia UI) / build (push) Waiting to run
release Windows desktop (Avalonia UI) / release-zip (push) Blocked by required conditions
release Windows / build (push) Waiting to run
release Windows / release-zip (push) Blocked by required conditions
* Inner uri import and export
* Add tests
* Fix
* Compress export length
2026-05-06 20:33:35 +08:00
JieXu
7f072f7dc6
Merge branch '2dust:master' into master
2026-05-06 18:27:13 +08:00
DHR60
d13f7a4db6
Fix json compact ( #9246 )
2026-05-06 15:36:26 +08:00
DHR60
f073b14fcc
Add PR test ( #9244 )
...
* Add pr test
* Fix
2026-05-06 15:35:53 +08:00
DHR60
1a44af33d0
Wireguard ( #9241 )
...
* Adjust mtu
* Add Wireguard PresharedKey
* WireGuard config import
* AI opt
* Opt
2026-05-06 15:35:10 +08:00
JieXu
8383a3bd20
Update Repobot.SQLite.Unofficial version to 3.53.1.1
2026-05-06 14:42:03 +08:00
JieXu
22e93075d8
Merge branch '2dust:master' into master
2026-05-04 15:44:02 +08:00
DHR60
8450f2e420
Add bind interface ( #9222 )
release Linux / build (push) Has been cancelled
release Linux / build and release deb x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm riscv64 (push) Has been cancelled
release macOS / build (push) Has been cancelled
release Windows desktop (Avalonia UI) / build (push) Has been cancelled
release Windows / build (push) Has been cancelled
release Linux / release-zip (push) Has been cancelled
release macOS / release-zip (push) Has been cancelled
release macOS / package and release macOS dmg (push) Has been cancelled
release Windows desktop (Avalonia UI) / release-zip (push) Has been cancelled
release Windows / release-zip (push) Has been cancelled
2026-05-04 14:38:32 +08:00
xujie86
94973cb72b
Replace SourceGear.sqlite3 with Repobot.SQLite.Unofficial
2026-05-04 12:49:24 +08:00
xujie86
b1d8ef5804
Replace SourceGear.sqlite3 with Repobot.SQLite.Unofficial
2026-05-04 12:47:52 +08:00
JieXu
4668511e47
Update ServiceLib.csproj
2026-05-04 07:21:57 +08:00
JieXu
b1d54bbb28
Update Directory.Packages.props
2026-05-04 07:20:56 +08:00
JieXu
5acca2d4c0
Update UpdateService.cs
2026-05-04 05:15:29 +08:00
JieXu
803e2fa59f
Update UpdateService.cs
2026-05-04 05:14:08 +08:00
JieXu
7aaf71ca5a
Update Directory.Packages.props
2026-05-04 05:11:38 +08:00
JieXu
5934037a18
Update ServiceLib.csproj
2026-05-04 05:09:30 +08:00
JieXu
6c1fd8de21
Merge branch '2dust:master' into dotnet-10
2026-05-04 05:04:17 +08:00
DHR60
37ef25cbfe
Fix ( #9235 )
...
release Linux / build (push) Waiting to run
release Linux / release-zip (push) Blocked by required conditions
release Linux / build and release deb x64 & arm64 (push) Waiting to run
release Linux / build and release rpm x64 & arm64 (push) Waiting to run
release Linux / build and release rpm riscv64 (push) Waiting to run
release macOS / build (push) Waiting to run
release macOS / release-zip (push) Blocked by required conditions
release macOS / package and release macOS dmg (push) Blocked by required conditions
release Windows desktop (Avalonia UI) / build (push) Waiting to run
release Windows desktop (Avalonia UI) / release-zip (push) Blocked by required conditions
release Windows / build (push) Waiting to run
release Windows / release-zip (push) Blocked by required conditions
* Perf routing
* GeoPrefix move to Global
* Fix negative rules
* Fix
2026-05-03 16:09:47 +08:00
DHR60
0fac18ba95
Fix ( #9230 )
release Linux / build (push) Waiting to run
release Linux / release-zip (push) Blocked by required conditions
release Linux / build and release deb x64 & arm64 (push) Waiting to run
release Linux / build and release rpm x64 & arm64 (push) Waiting to run
release Linux / build and release rpm riscv64 (push) Waiting to run
release macOS / build (push) Waiting to run
release macOS / release-zip (push) Blocked by required conditions
release macOS / package and release macOS dmg (push) Blocked by required conditions
release Windows desktop (Avalonia UI) / build (push) Waiting to run
release Windows desktop (Avalonia UI) / release-zip (push) Blocked by required conditions
release Windows / build (push) Waiting to run
release Windows / release-zip (push) Blocked by required conditions
2026-05-02 19:01:51 +08:00
DHR60
3ccd59d1dc
Fix ( #9224 )
2026-05-02 19:01:31 +08:00
2dust
6c38a08f12
up 7.21.1
release Linux / build (push) Has been cancelled
release Linux / build and release deb x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm riscv64 (push) Has been cancelled
release macOS / build (push) Has been cancelled
release Windows desktop (Avalonia UI) / build (push) Has been cancelled
release Windows / build (push) Has been cancelled
release Linux / release-zip (push) Has been cancelled
release macOS / release-zip (push) Has been cancelled
release macOS / package and release macOS dmg (push) Has been cancelled
release Windows desktop (Avalonia UI) / release-zip (push) Has been cancelled
release Windows / release-zip (push) Has been cancelled
2026-04-30 20:13:34 +08:00
2dust
f8f7fee461
Disable auto-adjust main list column width desktop
release Linux / build (push) Waiting to run
release Linux / release-zip (push) Blocked by required conditions
release Linux / build and release deb x64 & arm64 (push) Waiting to run
release Linux / build and release rpm x64 & arm64 (push) Waiting to run
release Linux / build and release rpm riscv64 (push) Waiting to run
release macOS / build (push) Waiting to run
release macOS / release-zip (push) Blocked by required conditions
release macOS / package and release macOS dmg (push) Blocked by required conditions
release Windows desktop (Avalonia UI) / build (push) Waiting to run
release Windows desktop (Avalonia UI) / release-zip (push) Blocked by required conditions
release Windows / build (push) Waiting to run
release Windows / release-zip (push) Blocked by required conditions
2026-04-30 10:03:10 +08:00
2dust
3e157b0d62
Update 'CheckServerSettings' message
release Linux / build (push) Waiting to run
release Linux / release-zip (push) Blocked by required conditions
release Linux / build and release deb x64 & arm64 (push) Waiting to run
release Linux / build and release rpm x64 & arm64 (push) Waiting to run
release Linux / build and release rpm riscv64 (push) Waiting to run
release macOS / build (push) Waiting to run
release macOS / release-zip (push) Blocked by required conditions
release macOS / package and release macOS dmg (push) Blocked by required conditions
release Windows desktop (Avalonia UI) / build (push) Waiting to run
release Windows desktop (Avalonia UI) / release-zip (push) Blocked by required conditions
release Windows / build (push) Waiting to run
release Windows / release-zip (push) Blocked by required conditions
2026-04-29 20:23:08 +08:00
Miheichev Aleksandr Sergeevich
49d197e37f
i18n(ru): translate new strings and fix terminology casing ( #9207 )
...
release Linux / build (push) Waiting to run
release Linux / release-zip (push) Blocked by required conditions
release Linux / build and release deb x64 & arm64 (push) Waiting to run
release Linux / build and release rpm x64 & arm64 (push) Waiting to run
release Linux / build and release rpm riscv64 (push) Waiting to run
release macOS / build (push) Waiting to run
release macOS / release-zip (push) Blocked by required conditions
release macOS / package and release macOS dmg (push) Blocked by required conditions
release Windows desktop (Avalonia UI) / build (push) Waiting to run
release Windows desktop (Avalonia UI) / release-zip (push) Blocked by required conditions
release Windows / build (push) Waiting to run
release Windows / release-zip (push) Blocked by required conditions
Translate 11 new strings introduced in upstream and fix casing of
several technical terms in ResUI.ru.resx.
New translations (9 existing + 2 added):
- TbAllowInsecureCertFetch, TbAllowInsecureCertFetchTips — insecure
certificate fetch checkbox and MITM warning tooltip
- TbHost — host field label
- TbSettingsDefUserAgentTips — updated transport list
(raw/http, ws, gRPC, xhttp)
- TbSettingsSendThrough, TbSettingsSendThroughTip,
FillCorrectSendThroughIPv4 — local outbound IPv4 setting
- TbSettingsUdpTestUrl, menuUdpTestServer — UDP test URL and menu item
- TransportExtra, TransportExtraTip — XHTTP Extra raw JSON
Terminology fixes:
- "V2ray" → "v2ray" (core name is lowercase by convention)
- "[Anytls]" → "[AnyTLS]" (canonical protocol spelling)
- "LAN порт" → "LAN-порт" (hyphen per Russian grammar)
All translations use canonical casing for protocols (VMess, VLESS,
Shadowsocks, Trojan, WireGuard, Hysteria, TUIC, AnyTLS), cores
(Xray, sing-box, mihomo, v2ray) and abbreviations (TLS, DNS, UUID,
HTTP, IPv4, MTU, TUN, PAC, SOCKS, gRPC, XHTTP).
2026-04-29 14:43:35 +08:00
DHR60
b6f2912f29
Remove EchForceQuery ( #9214 )
2026-04-29 14:43:13 +08:00
2dust
05e349e45c
Code clean
release Linux / build (push) Has been cancelled
release Linux / build and release deb x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm riscv64 (push) Has been cancelled
release macOS / build (push) Has been cancelled
release Windows desktop (Avalonia UI) / build (push) Has been cancelled
release Windows / build (push) Has been cancelled
release Linux / release-zip (push) Has been cancelled
release macOS / release-zip (push) Has been cancelled
release macOS / package and release macOS dmg (push) Has been cancelled
release Windows desktop (Avalonia UI) / release-zip (push) Has been cancelled
release Windows / release-zip (push) Has been cancelled
2026-04-26 19:24:57 +08:00
2dust
ae662a628d
Remove TbSettingsRemoteDNS and update DNS doc
2026-04-26 17:50:10 +08:00
2dust
6e85f79852
Preserve complex profile items during deduplication
...
release Linux / build (push) Has been cancelled
release Linux / build and release deb x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm x64 & arm64 (push) Has been cancelled
release Linux / build and release rpm riscv64 (push) Has been cancelled
release macOS / build (push) Has been cancelled
release Windows desktop (Avalonia UI) / build (push) Has been cancelled
release Windows / build (push) Has been cancelled
release Linux / release-zip (push) Has been cancelled
release macOS / release-zip (push) Has been cancelled
release macOS / package and release macOS dmg (push) Has been cancelled
release Windows desktop (Avalonia UI) / release-zip (push) Has been cancelled
release Windows / release-zip (push) Has been cancelled
https://github.com/2dust/v2rayN/issues/9184
2026-04-25 10:55:51 +08:00
DHR60
0af29f50c0
UDP Test ( #8999 )
...
* UDP Test
Increases UDP test timeout
Pref exception
Fix
Add Minecraft Bedrock Edition Test
* Optimization
* Refactor
* Rename
2026-04-25 10:45:45 +08:00