Commit graph

78 commits

Author SHA1 Message Date
gVisor bot
789235df49 fix: RoundRobin strategy of load balance when called multiple times (#390) 2023-02-17 16:31:00 +08:00
gVisor bot
dc0f68ffd4 Chore: Change default latency test url to HTTPS. 2023-01-27 13:41:23 +08:00
gVisor bot
9c3be97d47 make ConvertsV2Ray more robust (#349)
* make ConvertsV2Ray more  robust
* add log
* fix
2023-01-24 16:34:52 +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
861357234f chore: relay support tuic 2022-12-20 00:11:02 +08:00
gVisor bot
ec0136af1b chore: rebuild relay 2022-12-19 21:34:07 +08:00
gVisor bot
f09afc8d8a chore: support relay native udp when using ss and ssr protocol 2022-12-19 17:02:04 +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
d5d5dc2303 chore: remove AddrType on Metadata 2022-11-11 09:19:50 +08:00
gVisor bot
b1802da5ea fix: exclude-filter not work when filter is empty 2022-11-09 08:41:30 +08:00
gVisor bot
a3d4385a90 chore: add exclude-filter to ProxyGroup 2022-11-09 08:06:37 +08:00
gVisor bot
350fe79865 Fix: a shared fastSingle.Do() may cause providers untouched (#2378) 2022-11-04 13:11:01 +08:00
gVisor bot
dd7e2237e9 fix: group filter add not matched proxies at the end 2022-10-31 21:50:30 +08:00
gVisor bot
f42e2ea890 chore: better UrlTest's torch 2022-10-31 16:58:29 +08:00
gVisor bot
a07205739f fix: UrlTest's torch not work
close #232
2022-10-31 16:45:14 +08:00
gVisor bot
744c058932 fix: lazy check 2022-10-30 23:08:18 +08:00
gVisor bot
9f75ad7278 chore: support multi filter in GroupBase too 2022-10-30 22:30:54 +08:00
gVisor bot
3a750588b8 fix: when connection refused active health test 2022-10-16 13:12:49 +08:00
gVisor bot
545af5d11c fix: Temporarily delete marking node alive as false when error occurs 2022-08-13 18:25:28 +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
054641f8c1 refactor: optimize nodes caching 2022-07-20 08:53:54 +08:00
gVisor bot
5b51b8f727 Change: remove AddrType on Metadata (#2199) 2022-07-05 20:26:43 +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
e107b18954 chore: healthcheck only once check at same time 2022-06-25 08:53:04 +08:00
gVisor bot
41d0aac5ec fix: group filter touch provider 2022-06-07 17:19:25 +08:00
gVisor bot
fa6c28e4e4 chore: 更新geox时通过内存存储 2022-06-03 16:50:49 +08:00
gVisor bot
23cfe20eab chore: 选择fallback时,当节点不可用时触发urltest 2022-06-03 13:32:11 +08:00
gVisor bot
b0f7b9e4e0 feat: proxies group URLTest api 2022-05-30 22:07:09 +08:00
gVisor bot
010a2aaf9c feat: fallback can be select by user 2022-05-24 10:17:44 +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
18ee3ceac5 chore: Android auto-detect-interface plus 2022-05-18 12:00:57 +08:00
gVisor bot
6475f60ce3 fix: 删除udp触发的错误逻辑 2022-05-17 21:23:28 +08:00
gVisor bot
91262c256a refactor: 重构失败主动健康检测 2022-05-17 21:15:14 +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
449bc28ac0 fix: print process path logic 2022-05-12 18:57:30 +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
319884469d feat: Expose remote destination (udp proxy maybe domain of node) 2022-05-04 16:57:08 +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
e2c75161b1 support udp in relay if last proxy could udp-over-tcp 2022-04-30 11:36:42 +08:00
gVisor bot
8e04fcd711 refactor: del useless file 2022-04-28 23:49:24 +08:00
gVisor bot
336d3482d6 fix: replace with sync.map for GroupBase 2022-04-28 23:43:10 +08:00
gVisor bot
265fb0dabd refactor: field name 2022-04-28 23:10:08 +08:00
gVisor bot
e86ab75bb0 refactor: optimize the performance of filter in proxy-group 2022-04-28 19:01:13 +08:00