Commit Graph
27 Commits
Author SHA1 Message Date
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 482062376e fix: Temporarily delete marking node alive as false when error occurs 2022-08-13 18:25:28 +08:00
adlyq 6e84f685ce chore: 更新geox时通过内存存储 2022-06-03 16:50:49 +08:00
adlyq 1ad87cfec9 chore: 选择fallback时,当节点不可用时触发urltest 2022-06-03 13:32:11 +08:00
adlyq c0eb9aac1c feat: fallback can be select by user 2022-05-24 10:17:44 +08:00
Skyxim 8b00be9039 fix: 删除udp触发的错误逻辑 2022-05-17 21:23:28 +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