DHR60
be3566df2f
Add finalMask parsing to Wireguard configuration handling ( #10201 )
2026-09-19 17:38:51 +08:00
DHR60
6e9ec6cbee
Fix ( #10200 )
2026-09-19 14:49:01 +08:00
DHR60
e6e95e00d7
Fix udptest ( #10199 )
...
* Fix
* Reformat
* Fix tcp read
* Fix verify
2026-09-19 14:42:51 +08:00
DHR60
21bafe52e0
Optimize download and speedtest ( #10147 )
...
* Optimize RunMixedTestAsync
* Use stopCts instead of exitLoopKey
* Refactor
2026-09-19 10:41:40 +08:00
DHR60
cef40d38ee
Optimize ViewModel activation lifecycle ( #10146 )
...
* Optimize ViewModel activation lifecycle
* Fix
* Fix
* Fix
* Set period to 1s
2026-09-12 17:48:27 +08:00
DHR60
7674d7e472
Delete redundant fields ( #10144 )
2026-09-10 13:52:28 +08:00
DHR60
143ada1358
Remove vnext ( #10132 )
2026-09-09 13:59:52 +08:00
DHR60
7286c67a78
Display more information for Connections ( #10116 )
...
* Display sniff host
* Display process path
2026-09-09 09:22:30 +08:00
DHR60
b8e8321603
Fix ViewModel and UI ( #10093 )
...
* Fix avalonia ScrollToEnd
* Refactor ViewModel
2026-09-04 14:46:41 +08:00
DHR60
4a59c7f4d6
Lock sing-box max version ( #10091 )
...
* Refactor Semantic Version
* Lock max version
* Allow sing-box update to pre-release
2026-09-04 10:17:31 +08:00
DHR60
093b8d4c34
Adjust Clash API ( #10088 )
2026-09-03 20:21:46 +08:00
DHR60
f62eaab8c5
Support sing-box 1.14 ( #9736 )
...
* Support sing-box 1.14
* Unified format
* Support parallel dns
* Add `optimistic DNS caching` support
* Try fix serial multi DNS
* Add HttpClient support
2026-09-02 11:54:06 +08:00
DHR60
1bf3d14771
Fix UI ( #10066 )
2026-09-02 11:28:55 +08:00
DHR60
7870ae89cf
Move "GLOBAL" to the end ( #10064 )
2026-08-31 18:00:44 +08:00
DHR60
0d452328a2
Add wireguard remote dns support ( #10036 )
2026-08-28 14:38:43 +08:00
DHR60
0a2f3e4f22
Fix hy2 fmt ( #10044 )
2026-08-27 15:31:39 +08:00
DHR60
e50c0a9170
Fix ( #10035 )
...
* Fix
* Fix
* Use HashSet instead of List
* Use HashSet instead of List for sing-box
2026-08-26 19:41:52 +08:00
DHR60
0436081436
Revert "fix(tun): automatically exclude proxy node IPs and resolved domains from TUN routing to prevent loops ( #9974 ) ( #10012 )" ( #10013 )
...
This reverts commit 2be63d1655 .
2026-08-22 15:02:24 +08:00
DHR60
74bd28bbd0
Fix test ( #10007 )
2026-08-22 10:25:57 +08:00
DHR60
be501cbd2a
Fix dependabot path ( #10008 )
2026-08-22 10:20:41 +08:00
DHR60
728cbe70f2
Add block AAAA query support ( #10004 )
2026-08-22 10:18:48 +08:00
DHR60
26a86f9bd2
Fix ( #10002 )
2026-08-22 10:17:09 +08:00
DHR60
c66c55b05e
Fix dnd ( #10003 )
...
* Fix dnd
* Fix
2026-08-22 10:13:21 +08:00
DHR60
ebb4bd5daa
Optimize file download ( #9952 )
...
* Optimize file download
* Optimize func call
2026-08-21 14:15:54 +08:00
DHR60
2d514ff480
Fix ( #9991 )
2026-08-19 13:48:59 +08:00
DHR60
11bd52b6a5
Fix ( #9987 )
2026-08-19 09:56:38 +08:00
DHR60
c9e843aa3b
TUnit ( #9981 )
2026-08-19 09:54:51 +08:00
DHR60
7be264c65c
Log with caller ( #9976 )
2026-08-17 14:33:33 +08:00
DHR60
fb7033aab5
Add hy2 ech support ( #9954 )
2026-08-14 10:22:31 +08:00
DHR60
b6cc3913ac
Perf hy2 fmt ( #9953 )
2026-08-14 10:22:10 +08:00
DHR60
bc06a5dc21
Fix ( #9951 )
...
* Fix
* Fix
* Add HandleSafe
2026-08-14 10:20:58 +08:00
DHR60
b3df42b9ba
Sync finalmask order ( #9943 )
2026-08-14 10:19:56 +08:00
DHR60
8b4063b44b
Set tun "route only" to true ( #9933 )
2026-08-09 20:53:00 +08:00
DHR60
3136f573dd
Revert "Fix Windows TUN restart issue ( #9925 )" ( #9932 )
...
This reverts commit f347fe1c03 .
2026-08-09 20:52:36 +08:00
DHR60
b27ae11d1e
Adjust allow insecure fmt ( #9888 )
...
* Adjust allow insecure fmt
* Remove `VLESS` insecure fmt
2026-08-05 14:26:16 +08:00
DHR60 and 2dust
eff584597f
Add custom outbound support ( #9817 )
...
* Add custom outbound support
* Add test
* Add inner fmt support
* Full config to outbounds
* Rename to `Outbound`
* AI optimized
* Fix
* Add bind interface placeholder
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-08-05 14:25:16 +08:00
DHR60
d924c6f557
ReactiveUI 24 ( #9678 )
...
* ReactiveUI.SourceGenerators
* Primitives
* Try fix
2026-08-01 10:08:43 +08:00
DHR60
0d42996573
Fix ui ( #9789 )
2026-07-19 09:54:26 +08:00
DHR60
a37772f12b
Fakeip ( #9786 )
...
* Add fakeip range
* Xray fakedns
2026-07-18 17:47:14 +08:00
DHR60
531e0e9443
Fix ( #9787 )
2026-07-18 17:45:42 +08:00
DHR60
4584ecc5c9
Add HappyEyeballs ( #9772 )
...
* Add HappyEyeballs
* Clean up the code
* Fix
2026-07-17 09:12:50 +08:00
DHR60
d9dc2d7cf5
Fix ( #9776 )
2026-07-17 09:11:28 +08:00
DHR60
36f8565b7a
Update cert ( #9773 )
2026-07-17 08:59:30 +08:00
DHR60
f55d8b2565
Sync xray ( #9708 )
...
* Sync xray fragment
* Sync xray freedom domainStrategy
* Add Strategy4ProxyDial
2026-07-16 18:55:06 +08:00
DHR60
09ea4890a7
Fix ( #9771 )
2026-07-16 17:37:17 +08:00
DHR60
5cc2aaba13
Fix ( #9769 )
2026-07-16 17:37:04 +08:00
DHR60
b8889bad86
Fix ( #9768 )
2026-07-16 17:36:51 +08:00
DHR60
e615314582
Xray tun route only ( #9759 )
2026-07-15 19:12:34 +08:00
DHR60
ca9978b625
Fix ( #9758 )
2026-07-15 18:12:55 +08:00
DHR60
74ab7ad097
Add ProtectCoreTypeList ( #9756 )
...
* Add ProtectCoreTypeList
* Add process path restrictions
2026-07-15 17:32:07 +08:00
DHR60 and 2dust
8f5cbad988
Xray precore for custom config ( #9754 )
...
* Xray precore for custom config
* Fix
* Custom Pre
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-07-15 17:23:21 +08:00
DHR60
50ab02e8a9
Desktop DragDropSort ( #9734 )
2026-07-14 09:57:00 +08:00
DHR60
9664ee380e
ViewModel-First ( #9621 )
...
* Interaction
* Remove view action
* ViewModel-first
* MainGirdOrientation Hot Reload
* Fix avalonia preview
* Remove CloseWindowInteraction
* Fix
* Avoid threading issues
* Fix
* ProfilesSelect
* Try fix previewer
* Remove AppEvents.ProfilesRefreshRequested
* Remove AppEvents.SubscriptionsRefreshRequested
* Remove AppEvents.ProxiesReloadRequested
* Remove AppEvents.AdjustMainLvColWidthRequested
* Remove AppEvents.SetDefaultServerRequested
* Remove AppEvents.RoutingsMenuRefreshRequested
* Remove AppEvents.TestServerRequested
* Remove AppEvents.InboundDisplayRequested
* Remove AppEvents.SubscriptionsUpdateRequested
* Remove AppEvents.ShowHideWindowRequested
* Remove AppEvents.ReloadRequested
* Remove AppEvents.AddServerRequested
* Fix
2026-07-14 09:05:05 +08:00
DHR60
6f50206606
Update Avalonia to 12.1 ( #9148 )
2026-07-13 09:41:28 +08:00
DHR60
a0bd8f9934
Remove fallbackTag ( #9728 )
2026-07-11 15:18:16 +08:00
DHR60
2c70b018ce
Revert "Fix" ( #9727 )
...
* Revert "Fix"
This reverts commit 45ab7503e3 .
* Fix
2026-07-11 14:02:12 +08:00
DHR60
fa61fedf11
Add Root Cert Store ( #9703 )
2026-07-09 16:25:02 +08:00
DHR60
ad12a6c456
Update ca cert ( #9700 )
2026-07-08 09:48:46 +08:00
DHR60
31e32f174e
Fix ( #9648 )
2026-07-02 09:20:14 +08:00
5a9a9b7ab1
Wait For Proxy Port ( #9640 )
...
Co-authored-by: MrTeeett <mrteeett@gmail.com >
Co-authored-by: drownrat <drownrat@users.noreply.github.com >
2026-06-28 09:44:34 +08:00
DHR60
8d94997ba0
xray tun for linux and macos ( #9632 )
2026-06-26 09:04:44 +08:00
DHR60
c97dc1d894
Fix ui ( #9626 )
2026-06-25 19:28:21 +08:00
DHR60
3cebf492d1
Fix ( #9614 )
2026-06-23 13:46:36 +08:00
DHR60
ef46f4e7e6
Hysteria Realm & Gecko ( #9516 )
...
* Hysteria Realm
* Core config
* Fix
* Fix
* Add Gecko support
2026-06-22 20:52:47 +08:00
DHR60
ce380b861c
Node check ( #9603 )
2026-06-20 10:09:27 +08:00
DHR60
1a681695a2
Revert "Fetch cert allow insecure ( #8998 )" ( #9585 )
...
This reverts commit 25d7f393b6 .
2026-06-18 10:34:18 +08:00
DHR60
2126ea5a87
Fix tun ( #9582 )
...
* Fix tun
* Format
2026-06-18 10:33:58 +08:00
DHR60
3d4f202cd7
Metrics listen directly ( #9533 )
2026-06-12 09:47:59 +08:00