mzz
|
b82b31e350
|
feat: support tuic v5 (#176)
|
2023-07-08 22:07:32 +08:00 |
|
mzz
|
050f9b8c92
|
chore: expose the routable dialer for dae-wing (#172)
|
2023-07-02 16:15:20 +08:00 |
|
mzz
|
0bac1c6ecb
|
fix: should allow fallbacking ip version if dialing domain (#164)
|
2023-06-29 22:30:33 +08:00 |
|
mzz
|
ee09ae17e3
|
feat: support iptables tproxy (#80)
|
2023-06-04 11:38:05 +08:00 |
|
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
|
fb2b55ee51
|
feat: support global.sniffing_timeout
|
2023-04-13 00:18:42 +08:00 |
|
mzz2017
|
e61ac598b5
|
optimize(sniffer): wait data for 300ms instead of 100ms
|
2023-04-12 22:27:44 +08:00 |
|
mzz2017
|
8465229e35
|
refactor(sniffer): refine code
|
2023-04-10 00:37:48 +08:00 |
|
mzz2017
|
129d6055dd
|
fix(sniffer): server push cases for games
|
2023-04-09 16:33:21 +08:00 |
|
mzz2017
|
127a000058
|
fix/optimize: reroute if necessary and add opendns as bootstrap dns
|
2023-04-07 20:38:06 +08:00 |
|
mzz2017
|
648710a40e
|
feat: add virtual must_rules outbound
|
2023-04-02 12:02:57 +08:00 |
|
mzz2017
|
006b7fbfd2
|
feat: support must_xxx outbounds
|
2023-04-02 11:07:53 +08:00 |
|
mzz2017
|
f3b80c977c
|
style: beautify log
|
2023-03-30 01:56:05 +08:00 |
|
mzz2017
|
94f56fcccb
|
fix: should check index before finding outbound
|
2023-03-16 22:32:48 +08:00 |
|
mzz2017
|
86547c6522
|
feat: add dial_mode domain++
|
2023-03-14 18:22:21 +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
|
7542884451
|
chore: log shows dialMode
|
2023-02-26 20:33:50 +08:00 |
|
mzz
|
8bd6a77398
|
feat: dns routing (#26)
|
2023-02-25 02:38:21 +08:00 |
|
mzz2017
|
384b4131a3
|
feat: add more trace info (pid, pname, mac)
|
2023-02-21 16:10:44 +08:00 |
|
mzz
|
9fd52c4d38
|
feat: support to mark direct traffic (#24)
|
2023-02-20 18:06:54 +08:00 |
|
mzz2017
|
9efeada72d
|
chore
|
2023-02-19 22:17:08 +08:00 |
|
mzz
|
8f6b0a6e2a
|
feat/optimize: add userspace routing and optimize domain routing (#18)
|
2023-02-18 18:27:28 +08:00 |
|
mzz2017
|
272ee60d25
|
style: converge IP before dial TCP
|
2023-02-18 02:10:39 +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 |
|
mzz
|
ebdbf9a4a7
|
feat: add sniffing suite and dial_mode option (#16)
|
2023-02-15 01:53:53 +08:00 |
|
mzz2017
|
11f8683d8f
|
fix: latency comparison had potential arithmetic overflow problem
|
2023-02-13 15:27:36 +08:00 |
|
mzz2017
|
fe5c2482de
|
style: better connection trace output
|
2023-02-13 12:54:04 +08:00 |
|
mzz2017
|
87511472c4
|
feat: reject packet sent to tproxy port directly for security
|
2023-02-13 03:41:59 +08:00 |
|
mzz2017
|
feb58925a4
|
feat: add must_direct outbound
|
2023-02-12 23:11:40 +08:00 |
|
mzz2017
|
4c2f936fa4
|
feat: support to check independent tcp dns connectivity
|
2023-02-12 15:39:00 +08:00 |
|
mzz
|
15faa3cdd2
|
feat: support tcp:// and tcp+udp:// for dns_upstream (#11)
|
2023-02-09 11:40:34 +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
|
c49ca89683
|
chore: adjust directory structure
|
2023-02-07 23:49:30 +08:00 |
|