gVisor bot
923f3cc1e3
fix: improve feature check and add missing patches
2023-11-17 19:10:17 +08:00
gVisor bot
9e389dea3c
chore: add android feature and patch
2023-11-17 13:19:24 +08:00
gVisor bot
fc29d990c8
fix: health check available for 'selector' if configured
2023-11-15 19:06:20 +08:00
gVisor bot
216832e76d
fix: only force health check compatible providers
2023-11-13 08:06:51 +00:00
gVisor bot
abc0a841a4
fix: health check at startup
2023-11-13 15:42:31 +08:00
gVisor bot
22551e0450
chore: modify ua
2023-11-12 02:44:55 +08:00
gVisor bot
79d49d730d
chore: NameServerPolicy will match inorder
2023-11-08 19:29:26 +08:00
gVisor bot
a918cd66d8
chore: hello mihomo
2023-11-03 21:58:21 +08:00
gVisor bot
f9f23e17e6
chore: add route exclude support
2023-11-02 11:37:40 +08:00
gVisor bot
137d461ff7
chore: code cleanup
2023-10-10 21:29:12 +08:00
gVisor bot
7b9bf14302
feat: add skip-auth-prefixes
2023-10-10 21:29:12 +08:00
gVisor bot
c675e82fbf
chore: migrate from gorilla/websocket to gobwas/ws
2023-10-06 17:44:36 +08:00
gVisor bot
49610fcb1b
fix: hy2/tuic inbound cert isn't path
...
Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>
2023-10-01 12:04:34 +08:00
gVisor bot
712cf5b2ec
add quic-go-disable-ecn
to experimental
2023-10-01 09:10:11 +08:00
gVisor bot
0932a9c83f
feat: support clash premium's structured log stream ( #735 )
...
* feat: support clash premium's structured log stream
New version of Clash for Windows uses `ws://external-controller/logs?token=&level=info&format=structured` to get real time log. When Clash Premium Core reveices `format=structured`, it returns a different form of JSON log entry. Supporting this feature will allow better Clash for Windows integration
Signed-off-by: Misty <gyc990326@gmail.com>
2023-09-29 08:50:50 +08:00
gVisor bot
d960e63dda
chore: decrease goroutine used in core tunnel
2023-09-28 18:59:31 +08:00
gVisor bot
07b0e869b4
chore: ntp service support dialer-proxy
2023-09-25 09:11:35 +08:00
gVisor bot
20ca57e1ab
chore: fix typo
2023-09-24 19:00:51 +08:00
gVisor bot
5cae2e157b
chore: handle provider proxies in proxies api
2023-09-24 15:39:14 +08:00
gVisor bot
e340aee94e
chore: updateUI API return 501 when config incomplete
2023-09-23 18:00:07 +08:00
gVisor bot
23970f4332
feat: add provider proxies api
2023-09-23 17:54:20 +08:00
gVisor bot
7de04cd5cf
chore: rebuild ca parsing
2023-09-22 14:45:34 +08:00
gVisor bot
f97dd6838a
Revert "migration: go 1.21"
...
This reverts commit 33d41338ef
.
2023-09-21 08:29:28 +08:00
gVisor bot
c79c2f48f9
feat: update external-ui
2023-09-18 19:21:30 +08:00
gVisor bot
1c0fa63386
migration: go 1.21
2023-09-17 17:05:13 +08:00
gVisor bot
f398b6fda9
feat: download/upgrade XD to external-ui
2023-09-16 11:44:15 +08:00
gVisor bot
c2ed98acc6
feat: Add disable quic-go GSO to experimental
2023-09-08 22:58:59 +08:00
gVisor bot
e3e700ce03
chore: ntp service dep with sing, optional synchronize system time
2023-09-03 17:49:56 +08:00
gVisor bot
8463db4f4e
chore: cleanup codes
2023-09-02 14:12:53 +08:00
gVisor bot
76ea420764
fix: RESTful api missing TunConf.device
...
In commit 54fee7b
, due to failure to take into account that
not all required parameters of `sing_tun.server.New` have
default values provided by `LC.Tun`, the name of the tun device
cannot be obtained when `TunConf.device` is not explicitly
configured. This commit fixed the issue.
2023-09-02 14:12:53 +08:00
gVisor bot
6ffd4a7de1
feat: ntp service
2023-09-02 02:15:46 +08:00
gVisor bot
107613f0f6
Improve: nicer tun info for RESTful api
...
Let the restful api still get TunConf even when tun is off.
Otherwise the api will return the default values,
instead of the values that actually take effect after enable.
* Due to this problem, yacd changes the displayed value
back to gvisor immediately after the user selects tun stack.
2023-08-30 21:13:32 +08:00
gVisor bot
b8894c3d09
chore: rename func name
2023-08-30 15:52:41 +08:00
gVisor bot
c5631f0519
fix: call shutdown before restart ( #709 )
2023-08-30 15:49:28 +08:00
gVisor bot
4de7bc8eae
chore: restore unselected
...
clear selected node in outboundgoup/URLtest when getGroupDelay triggered
2023-08-18 22:17:07 +08:00
gVisor bot
587d8a6386
feat: add inbound-mptcp
for listeners
2023-08-09 17:09:03 +08:00
gVisor bot
ea6e63e94c
chore: better close single connection in restful api
2023-06-26 18:25:36 +08:00
gVisor bot
679348d994
chore: avoid unneeded map copy when close connection in restful api
2023-06-26 17:46:14 +08:00
gVisor bot
e051dc6eb6
fix: tuic server cwnd parsing
2023-06-21 14:00:49 +08:00
gVisor bot
011cde328c
feat: support tuicV5
2023-06-12 18:42:46 +08:00
gVisor bot
f7362f82b5
fix: Resolve delay omission in the presence of nested proxy-groups
2023-06-07 13:20:45 +08:00
gVisor bot
18b21afee6
fix: go1.19 compile
2023-06-06 10:47:50 +08:00
gVisor bot
ea5a231145
chore: Something update from clash :) ( #606 )
2023-06-06 09:45:05 +08:00
gVisor bot
dadd626f91
[Feature] Proxy stores delay data of different URLs. And supports specifying different test URLs and expected statue by group ( #588 )
...
Co-authored-by: Larvan2 <78135608+Larvan2@users.noreply.github.com>
Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>
2023-06-04 11:51:30 +08:00
gVisor bot
46ed30506e
chore: better updater
2023-05-17 00:33:59 +08:00
gVisor bot
75e285b63e
feat: Updater detect and download AMD64v3 artifact
...
Co-authored-by: Larvan2 <78135608+larvan2@users.noreply.github.com>
2023-05-14 12:34:47 +08:00
gVisor bot
23a7aaeeed
chore: force set SelectAble when start load cache
2023-04-24 08:07:17 +08:00
gVisor bot
e604ec6bf8
chore: wireguard dns can work with domain-based server
2023-04-11 14:10:57 +08:00
gVisor bot
fee9cb7bc8
chore: cleanup listener before restart
2023-04-10 21:13:23 +08:00
gVisor bot
99df383103
fix: chat.js not begin with zero
2023-04-08 01:39:48 +08:00