gVisor bot
|
5df878cb1f
|
chore: Replace murmur3 with maphash
|
2023-06-10 17:35:19 +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
|
e604ec6bf8
|
chore: wireguard dns can work with domain-based server
|
2023-04-11 14:10:57 +08:00 |
|
gVisor bot
|
3980899f3b
|
fix: firstWriteCallBackConn can pass N.ExtendedConn too
|
2023-04-01 20:56:49 +08:00 |
|
gVisor bot
|
5ea4f0ed0b
|
fix: strategyRoundRobin not begin with zero
|
2023-03-10 12:47:01 +08:00 |
|
gVisor bot
|
b820804343
|
fix: load-balance's touch not effected
|
2023-03-09 11:09:36 +08:00 |
|
gVisor bot
|
830f5a02ef
|
fix: loadbalance panic
|
2023-03-01 14:04:42 +08:00 |
|
gVisor bot
|
e45b8dc404
|
chore: add early conn interface to decrease unneeded write
|
2023-02-27 00:26:49 +08:00 |
|
gVisor bot
|
a132fe585b
|
chore: use early conn to support real ws 0-rtt
|
2023-02-24 09:54:54 +08:00 |
|
gVisor bot
|
789235df49
|
fix: RoundRobin strategy of load balance when called multiple times (#390)
|
2023-02-17 16:31:00 +08:00 |
|
gVisor bot
|
7bd6c1c874
|
chore: Fix fmt in #321
Replace all double spaces to tabs due to Go fmt proposal.
|
2023-01-07 12:24:28 +08:00 |
|
gVisor bot
|
87d9698ac3
|
proxy-groups support exclude node by node type
|
2023-01-03 21:47:57 +08:00 |
|
gVisor bot
|
722e8a6c27
|
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
|
2022-11-12 20:43:48 +08:00 |
|
gVisor bot
|
a3d4385a90
|
chore: add exclude-filter to ProxyGroup
|
2022-11-09 08:06:37 +08:00 |
|
gVisor bot
|
744c058932
|
fix: lazy check
|
2022-10-30 23:08:18 +08:00 |
|
gVisor bot
|
3a750588b8
|
fix: when connection refused active health test
|
2022-10-16 13:12:49 +08:00 |
|
gVisor bot
|
156a6e2e41
|
Chore: load balance hash need to have fallback strategy
|
2022-07-23 23:59:13 +08:00 |
|
gVisor bot
|
5e03be2fb9
|
Chore: load balance hash need to have fallback strategy
|
2022-07-23 23:51:42 +08:00 |
|
gVisor bot
|
761e9cb69a
|
Chore: load balance hash need to have fallback strategy
|
2022-07-04 21:36:33 +08:00 |
|
gVisor bot
|
2a01a0b583
|
Chore: cleanup code
|
2022-06-30 17:12:06 +08:00 |
|
gVisor bot
|
db2bf61714
|
refactor: 修改sticky-session尝试逻辑
|
2022-05-19 20:27:26 +08:00 |
|
gVisor bot
|
4e984588f1
|
fix: sticky-sessions异常
|
2022-05-18 22:29:27 +08:00 |
|
gVisor bot
|
c260affd46
|
refactor: 重构StickySessions
|
2022-05-17 13:28:54 +08:00 |
|
gVisor bot
|
375ed774be
|
refactor: strategyStickySessions
|
2022-05-16 17:46:28 +08:00 |
|
gVisor bot
|
05a484ec56
|
fix: strategyStickySessions nil pointer
|
2022-05-16 17:06:44 +08:00 |
|
gVisor bot
|
c3f871005b
|
feat: add strategy:sticky-sessions for LoadBalance
Signed-off-by: Meta <maze.y2b@gmail.com>
|
2022-05-09 18:56:36 +08:00 |
|
gVisor bot
|
b1c3a102cf
|
fix: loadbalance group npe
|
2022-05-04 19:52:48 +08:00 |
|
gVisor bot
|
855df99b04
|
refactor: Unified active health detection, supported by load balancing policy group
|
2022-05-02 13:50:10 +08:00 |
|
gVisor bot
|
e86ab75bb0
|
refactor: optimize the performance of filter in proxy-group
|
2022-04-28 19:01:13 +08:00 |
|
gVisor bot
|
ad67a1c34c
|
Chore: use generics as possible
|
2022-04-25 13:18:30 +08:00 |
|
gVisor bot
|
a317531428
|
Revert: "fix: proxy-groups filter logic"
This reverts commit 8a85c63b08 .
|
2022-04-22 18:56:35 +08:00 |
|
gVisor bot
|
5386a5f00e
|
fix: proxy-groups filter logic
|
2022-04-22 17:27:55 +08:00 |
|
gVisor bot
|
e2dbbb7cfe
|
Refactor: metadata use netip.Addr
|
2022-04-20 22:52:05 +08:00 |
|
gVisor bot
|
b8996bac73
|
[skip ci] [Pre] avoid npe
|
2022-03-23 13:48:21 +08:00 |
|
gVisor bot
|
50ab57c72e
|
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 |
|
gVisor bot
|
907c68c9cb
|
Migration: go 1.18
|
2022-03-16 12:10:13 +08:00 |
|
gVisor bot
|
3c645b4f54
|
[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 |
|
gVisor bot
|
269a8560ce
|
[test]Add name filter to proxy group
|
2022-01-05 12:19:49 +08:00 |
|
gVisor bot
|
fa244e6cfd
|
Feature: mark on socket (#1705)
|
2021-11-08 16:59:48 +08:00 |
|
gVisor bot
|
2762c33ad3
|
Feature: dial different NIC for all proxies (#1714)
|
2021-11-07 16:48:51 +08:00 |
|
gVisor bot
|
50a2222cd2
|
Chore: contexify ProxyAdapter ListenPacket
|
2021-10-15 21:44:53 +08:00 |
|
gVisor bot
|
e259cea893
|
Chore: move provider interface to constant
|
2021-07-06 00:31:13 +08:00 |
|
gVisor bot
|
542325aae4
|
Style: code style
|
2021-06-10 14:05:56 +08:00 |
|