wwqgtxx
1cab34d257
chore: update quic-go to 0.57.1
2025-12-17 16:13:12 +08:00
wwqgtxx
bc9db11cb4
chore: hub/route module handle websocket itself
Test / test (1.20, macos-latest) (push) Has been cancelled
Test / test (1.20, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.20, ubuntu-latest) (push) Has been cancelled
Test / test (1.20, windows-latest) (push) Has been cancelled
Test / test (1.21, macos-15-intel) (push) Has been cancelled
Test / test (1.21, macos-latest) (push) Has been cancelled
Test / test (1.21, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.21, ubuntu-latest) (push) Has been cancelled
Test / test (1.21, windows-latest) (push) Has been cancelled
Test / test (1.22, macos-15-intel) (push) Has been cancelled
Test / test (1.22, macos-latest) (push) Has been cancelled
Test / test (1.22, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.22, ubuntu-latest) (push) Has been cancelled
Test / test (1.22, windows-latest) (push) Has been cancelled
Test / test (1.23, macos-15-intel) (push) Has been cancelled
Test / test (1.23, macos-latest) (push) Has been cancelled
Test / test (1.23, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.23, ubuntu-latest) (push) Has been cancelled
Test / test (1.23, windows-latest) (push) Has been cancelled
Test / test (1.24, macos-15-intel) (push) Has been cancelled
Test / test (1.24, macos-latest) (push) Has been cancelled
Test / test (1.24, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.24, ubuntu-latest) (push) Has been cancelled
Test / test (1.24, windows-latest) (push) Has been cancelled
Test / test (1.25, macos-15-intel) (push) Has been cancelled
Test / test (1.25, macos-latest) (push) Has been cancelled
Test / test (1.25, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.25, ubuntu-latest) (push) Has been cancelled
Test / test (1.25, windows-latest) (push) Has been cancelled
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
2025-12-14 19:56:30 +08:00
wwqgtxx
d8dcaa7500
chore: add upTotal and downTotal data to /traffic restful api
2025-12-03 11:31:13 +08:00
wwqgtxx
0dc5e3051d
feat: add mTLS support for client & server
...
`certificate` and `private-key` for proxies
`client-auth-type` and `client-auth-cert` for listeners
2025-09-20 00:41:39 +08:00
wwqgtxx
a0f1ac4ef5
chore: apply ntp time function more place
2025-09-13 14:21:33 +08:00
phanium
91985c1ef8
chore: typo ( #2127 )
Test / test (1.20, macos-13) (push) Has been cancelled
Test / test (1.20, macos-latest) (push) Has been cancelled
Test / test (1.20, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.20, ubuntu-latest) (push) Has been cancelled
Test / test (1.20, windows-latest) (push) Has been cancelled
Test / test (1.21, macos-13) (push) Has been cancelled
Test / test (1.21, macos-latest) (push) Has been cancelled
Test / test (1.21, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.21, ubuntu-latest) (push) Has been cancelled
Test / test (1.21, windows-latest) (push) Has been cancelled
Test / test (1.22, macos-13) (push) Has been cancelled
Test / test (1.22, macos-latest) (push) Has been cancelled
Test / test (1.22, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.22, ubuntu-latest) (push) Has been cancelled
Test / test (1.22, windows-latest) (push) Has been cancelled
Test / test (1.23, macos-13) (push) Has been cancelled
Test / test (1.23, macos-latest) (push) Has been cancelled
Test / test (1.23, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.23, ubuntu-latest) (push) Has been cancelled
Test / test (1.23, windows-latest) (push) Has been cancelled
Test / test (1.24, macos-13) (push) Has been cancelled
Test / test (1.24, macos-latest) (push) Has been cancelled
Test / test (1.24, ubuntu-24.04-arm) (push) Has been cancelled
Test / test (1.24, ubuntu-latest) (push) Has been cancelled
Test / test (1.24, windows-latest) (push) Has been cancelled
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
2025-06-26 07:45:46 +08:00
wwqgtxx
d036d98128
fix: http server does not handle http2 logic correctly
Test / test (1.20, macos-13) (push) Waiting to run
Test / test (1.20, macos-latest) (push) Waiting to run
Test / test (1.20, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.20, windows-latest) (push) Waiting to run
Test / test (1.21, macos-13) (push) Waiting to run
Test / test (1.21, macos-latest) (push) Waiting to run
Test / test (1.21, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.21, windows-latest) (push) Waiting to run
Test / test (1.22, macos-13) (push) Waiting to run
Test / test (1.22, macos-latest) (push) Waiting to run
Test / test (1.22, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.22, windows-latest) (push) Waiting to run
Test / test (1.23, macos-13) (push) Waiting to run
Test / test (1.23, macos-latest) (push) Waiting to run
Test / test (1.23, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.23, windows-latest) (push) Waiting to run
Test / test (1.24, macos-13) (push) Waiting to run
Test / test (1.24, macos-latest) (push) Waiting to run
Test / test (1.24, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.24, windows-latest) (push) Waiting to run
Test / test (1.20, ubuntu-latest) (push) Failing after 1s
Test / test (1.21, ubuntu-latest) (push) Failing after 1s
Test / test (1.22, ubuntu-latest) (push) Failing after 1s
Test / test (1.23, ubuntu-latest) (push) Failing after 1s
Test / test (1.24, ubuntu-latest) (push) Failing after 1s
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 0s
2025-05-18 23:05:00 +08:00
wwqgtxx
188372cb04
feat: add tls.ech-key for external-controller-tls
2025-05-17 21:21:02 +08:00
wwqgtxx
c2301f66a4
chore: rebuild fingerprint and keypair handle
2025-04-25 10:34:34 +08:00
hingbong
d6b496d3c0
chore: allow upgrade ui in embed mode ( #1692 )
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 3s
2024-12-04 08:54:01 +08:00
wwqgtxx
a330fa1506
chore: disallow some restful api for CMFA
2024-09-30 13:08:50 +08:00
wwqgtxx
fc9d5cfee9
feat: add external-controller-cors can config allow-origins and allow-private-network
2024-09-29 17:13:43 +08:00
wwqgtxx
264713571d
chore: set 0o666 to unix socket file
2024-09-27 22:36:19 +08:00
wwqgtxx
88bfe7cffe
feat: add external-controller-pipe for windows
...
maybe useful for electron and tauri client, node.js and rust still not support AF_UNIX on windows
2024-09-27 16:09:03 +08:00
wwqgtxx
89b9438fc0
fix: restful server restart
2024-09-10 16:43:00 +08:00
wwqgtxx
6306c6b580
chore: add route.ApplyConfig for CMFA
2024-08-31 22:42:24 +08:00
wwqgtxx
de61e81ff7
feat: support external-doh-server
2024-07-23 00:01:41 +08:00
xishang0128
99b274acbc
chore: Make unix socket follow homeDir
2024-04-19 17:33:00 +08:00
xishang0128
189b7b9c5f
chore: Working with unix directory
2024-04-17 11:12:29 +08:00
wwqgtxx
ca84ab1a94
feat: support external-controller-unix
2024-04-17 09:39:00 +08:00
PuerNya
2e87c6f4da
chore: add a new cors response header
2023-12-27 16:28:17 +08:00
Larvan2
5f493fbcfb
fix: mount cache
2023-12-03 14:39:01 +08:00
snakem982
22ed13b9df
feat: support external api extensions ( #852 )
2023-12-03 09:39:34 +08:00
Larvan2
1a0932c210
feat: support ARC for DNS cache
2023-12-03 08:37:05 +08:00
wwqgtxx
17c9d507be
chore: hello mihomo
2023-11-03 21:58:21 +08:00
wwqgtxx
5ff4473083
chore: migrate from gorilla/websocket to gobwas/ws
2023-10-06 17:44:36 +08:00
Larvan2
dbaee284e4
fix: hy2/tuic inbound cert isn't path
...
Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>
2023-10-01 12:04:34 +08:00
NyaMisty
10e7c533d7
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
Larvan2
7c21768e99
feat: update external-ui
2023-09-18 19:21:30 +08:00
Larvan2
c3d72f6883
feat: download/upgrade XD to external-ui
2023-09-16 11:44:15 +08:00
wwqgtxx
ad11a2b813
fix: go1.19 compile
2023-06-06 10:47:50 +08:00
タイムライン
dafecebdc0
chore: Something update from clash :) ( #606 )
2023-06-06 09:45:05 +08:00
rookisbusy
8fb2c68722
fix: chat.js not begin with zero
2023-04-08 01:39:48 +08:00
rookisbusy
76340cc99c
feat: core support memory chat
2023-04-08 00:55:25 +08:00
Larvan2
99ede63a9a
feat: add upgrade api
...
example: curl -X POST -H "Authorization: Bearer 123456" http://ip:port/upgrade
2023-03-23 20:48:20 +08:00
wwqgtxx
0f24c2f849
chore: add /restart to restful api
2023-03-14 22:19:12 +08:00
Skyxim
a1d008e6f0
chore: add pprof api, when log-level is debug
2023-02-23 23:30:53 +08:00
Dreamacro
a6a72a5b54
Feature: add dns query json api
2023-01-28 00:55:24 +08:00
wwqgtxx
6fc62da7ae
chore: change C.PacketAdapter from a struct to an interface
2022-12-04 14:37:52 +08:00
Skyxim
ba884c29bd
refactor: adjust config
2022-12-03 14:14:15 +08:00
Skyxim
2fe271f19f
feat: add tls port for RESTful api and external controller
2022-12-03 12:25:10 +08:00
wwqgtxx
1880a485f8
chore: better tfo inbound code
2022-11-16 10:43:16 +08:00
wwqgtxx
dc3e144b6a
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
2022-11-12 20:43:48 +08:00
Dreamacro
50105f0559
Migration: go1.19
2022-08-07 21:45:50 +08:00
adlyq
4092a7c84b
feat: proxies group URLTest api
2022-05-30 22:07:09 +08:00
CHIZI-0618
5bd5f1bfda
chore: remove Script mode residual code.
2022-05-14 13:00:33 +08:00
Dreamacro
aef4dd3fe7
Fix: make log api unblocked
2022-04-26 22:36:10 +08:00
yaling888
4fd7d0f707
Chore: use generics as possible
2022-04-25 13:18:30 +08:00
MetaCubeX
7a54d616c4
[SKIP CI]
...
Merge remote-tracking branch 'Pro-Plus/with-tun' into Alpha
# Conflicts:
# README.md
# hub/route/server.go
2022-03-23 13:23:34 +08:00
yaling888
ef915c94dc
Feature: flush fakeip pool
2022-03-23 01:05:43 +08:00