Commit Graph

33 Commits

Author SHA1 Message Date
czybjtu
e71c272693
style: format golang import package code style (#58)
Co-authored-by: Kevin Yu <yqlbu@Bu.edu>
2023-04-23 13:27:29 +08:00
mzz2017
f3b80c977c style: beautify log 2023-03-30 01:56:05 +08:00
mzz2017
12febe94cf optimize: remove rush-answer detector because it does always work in all districts 2023-03-29 18:14:13 +08:00
mzz2017
e2964ee6aa chore: transferred to daeuniverse 2023-03-14 15:01:55 +08:00
mzz2017
741a8dedb4 chore 2023-02-28 21:25:15 +08:00
mzz2017
01162f3d7e feat: support reload 2023-02-27 13:29:42 +08:00
mzz
8bd6a77398
feat: dns routing (#26) 2023-02-25 02:38:21 +08:00
mzz2017
9efeada72d chore 2023-02-19 22:17:08 +08:00
mzz2017
156769bf55 feat: add min moving average latencies policy 2023-02-19 01:49:36 +08:00
mzz
8f6b0a6e2a
feat/optimize: add userspace routing and optimize domain routing (#18) 2023-02-18 18:27:28 +08:00
mzz
e495ee1b7c
feat: support to dial domain for udp and support udp for ssr (#17) 2023-02-18 00:49:35 +08:00
mzz2017
11f8683d8f fix: latency comparison had potential arithmetic overflow problem 2023-02-13 15:27:36 +08:00
mzz2017
4c2f936fa4 feat: support to check independent tcp dns connectivity 2023-02-12 15:39:00 +08:00
mzz2017
5a4d87c085 optimize: re-select algorithm 2023-02-12 00:14:00 +08:00
mzz2017
e269c4bf60 fix: panic when dialer switching from nil old dialer 2023-02-11 22:26:28 +08:00
mzz2017
55301897e0 fix: fix dialer switching if only one node and fix ss+simple-obfs 2023-02-11 22:24:14 +08:00
mzz2017
158dfb2a27 feat: add check_tolerance to make node selection stable 2023-02-09 21:16:51 +08:00
mzz2017
e3a71d0ee2 fix: calcMinLatency should skip no latency dialer 2023-02-09 20:54:06 +08:00
mzz
15faa3cdd2
feat: support tcp:// and tcp+udp:// for dns_upstream (#11) 2023-02-09 11:40:34 +08:00
mzz2017
ea260ab581 fix: incorrect outbound alive state change result 2023-02-08 23:35:30 +08:00
mzz2017
f3e3ae2ae7 fix: problem that disable l4proto+ipversion when single node is down 2023-02-08 23:35:30 +08:00
mzz2017
2ef332b018 feat: drop frame in kernel to take advance of happy eyeballs if outbound shoud fail 2023-02-08 23:35:30 +08:00
mzz2017
5e7b68822a feat: support independent tcp4, tcp6, udp4, udp6 connectivity check 2023-02-08 23:35:30 +08:00
mzz2017
e42730ed81 style/optimize: refine log; udp lazily call group.Select() 2023-02-04 15:28:48 +08:00
mzz2017
a70d09f59a feat: new log formatter 2023-02-04 15:02:44 +08:00
mzz2017
2de1a73dd2 feat: support bind to wan 2023-01-30 15:50:55 +08:00
mzz2017
e4996ace25 fix: routing problems 2023-01-29 11:19:58 +08:00
mzz2017
f8d40e03c1 fix: log 2023-01-28 15:59:53 +08:00
mzz2017
cd4d3ada3e optimize: url check and log 2023-01-28 15:47:43 +08:00
mzz2017
af0f50b308 chore: update copyright 2023-01-28 13:56:06 +08:00
mzz2017
af22a9b0e6 chore: fix copyright 2023-01-28 02:35:18 +08:00
mzz2017
ea409f16d5 feat: rename package 2023-01-23 20:01:24 +08:00
mzz2017
6fba4f8570 init 2023-01-23 19:54:21 +08:00