metacubex
|
2c09ce44f6
|
feat: urltest can be select by user
|
2023-04-08 02:04:16 +08:00 |
|
wwqgtxx
|
cd95cf4849
|
fix: firstWriteCallBackConn can pass N.ExtendedConn too
|
2023-04-01 20:56:49 +08:00 |
|
wwqgtxx
|
c1199f1a8a
|
chore: add early conn interface to decrease unneeded write
|
2023-02-27 00:26:49 +08:00 |
|
wwqgtxx
|
75680c5866
|
chore: use early conn to support real ws 0-rtt
|
2023-02-24 09:54:54 +08:00 |
|
H1JK
|
fd48c6df8a
|
chore: Fix fmt in #321
Replace all double spaces to tabs due to Go fmt proposal.
|
2023-01-07 12:24:28 +08:00 |
|
ag2s20150909
|
29b72df14c
|
proxy-groups support exclude node by node type
|
2023-01-03 21:47:57 +08:00 |
|
wwqgtxx
|
5fd79890e7
|
chore: add exclude-filter to ProxyGroup
|
2022-11-09 08:06:37 +08:00 |
|
wwqgtxx
|
2a24effac0
|
chore: better UrlTest's torch
|
2022-10-31 16:58:29 +08:00 |
|
wwqgtxx
|
972d3f1d39
|
fix: UrlTest's torch not work
close #232
|
2022-10-31 16:45:14 +08:00 |
|
wwqgtxx
|
b9d8b69889
|
fix: lazy check
|
2022-10-30 23:08:18 +08:00 |
|
Skyxim
|
0fb0e490f8
|
fix: when connection refused active health test
|
2022-10-16 13:12:49 +08:00 |
|
Skyxim
|
8b00be9039
|
fix: 删除udp触发的错误逻辑
|
2022-05-17 21:23:28 +08:00 |
|
Skyxim
|
fa9e27c5e4
|
refactor: 重构失败主动健康检测
|
2022-05-17 21:15:14 +08:00 |
|
Skyxim
|
b929a19f48
|
refactor: Unified active health detection, supported by load balancing policy group
|
2022-05-02 13:50:10 +08:00 |
|
adlyq
|
f1dab9e9ce
|
refactor: optimize the performance of filter in proxy-group
|
2022-04-28 19:01:13 +08:00 |
|
yaling888
|
4fd7d0f707
|
Chore: use generics as possible
|
2022-04-25 13:18:30 +08:00 |
|
adlyq
|
de4341c8cd
|
Revert: "fix: proxy-groups filter logic"
This reverts commit 8a85c63b08 .
|
2022-04-22 18:56:35 +08:00 |
|
adlyq
|
8a85c63b08
|
fix: proxy-groups filter logic
|
2022-04-22 17:27:55 +08:00 |
|
Adlyq
|
9b4ddbed2c
|
[skip ci] [Pre] avoid npe
|
2022-03-23 13:48:21 +08:00 |
|
MetaCubeX
|
e194efcecb
|
Migration: go 1.18
|
2022-03-17 01:51:28 +08:00 |
|
MetaCubeX
|
609d69191a
|
Merge remote-tracking branch 'clash/dev' into Alpha
# Conflicts:
# .github/workflows/docker.yml
# adapter/outboundgroup/fallback.go
# adapter/outboundgroup/loadbalance.go
# adapter/outboundgroup/relay.go
# adapter/outboundgroup/selector.go
# adapter/outboundgroup/urltest.go
# config/config.go
# go.mod
# go.sum
# main.go
# test/go.mod
# test/go.sum
|
2022-03-17 01:41:51 +08:00 |
|
Dreamacro
|
6a661bff0c
|
Migration: go 1.18
|
2022-03-16 12:10:13 +08:00 |
|
Skyxim
|
b15344ec78
|
[Refactor]
1.allow maybe empty group
2.use COMPATIBLE(DIRECT alias) when proxy group is empty
3.http provider pass through tunnel
|
2022-01-18 21:09:36 +08:00 |
|
Skyxim
|
4f1b227ca2
|
[Style] Positive health check
|
2022-01-08 09:23:49 +08:00 |
|
Skyxim
|
75b5f633cd
|
[Fixed] Positive health check multithreading is not safe
|
2022-01-07 12:58:40 +08:00 |
|
Clash-Mini
|
bfb976bbdc
|
[test]Add name filter to proxy group
|
2022-01-05 12:19:49 +08:00 |
|
Skyxim
|
23ca356447
|
Fixed: Modify the trigger condition, only if it fails successively
|
2021-12-04 00:16:39 +08:00 |
|
Skyxim
|
5c53243e81
|
Experimental: Positive health testing
|
2021-12-03 14:35:21 +08:00 |
|
bobo liu
|
bd2ea2b917
|
Feature: mark on socket (#1705)
|
2021-11-08 16:59:48 +08:00 |
|
Dreamacro
|
1a7830f18e
|
Feature: dial different NIC for all proxies (#1714)
|
2021-11-07 16:48:51 +08:00 |
|
Dreamacro
|
68753b4ae1
|
Chore: contexify ProxyAdapter ListenPacket
|
2021-10-15 21:44:53 +08:00 |
|
Dreamacro
|
d755383e39
|
Chore: move provider interface to constant
|
2021-07-06 00:31:13 +08:00 |
|
Dreamacro
|
045edc188c
|
Style: code style
|
2021-06-10 14:05:56 +08:00 |
|