|
e87c7fa89d
|
fix: should correctly set dialer alive property
|
2023-02-08 23:35:30 +08:00 |
|
|
a20e1a48d8
|
optimize: only print routing log for new connection to avoid the log exploded (Quic and BT).
|
2023-02-08 23:35:30 +08:00 |
|
|
aa38103fee
|
feat: should get new udp endpoint if the dialer has been not alive
|
2023-02-08 23:35:30 +08:00 |
|
|
2ef332b018
|
feat: drop frame in kernel to take advance of happy eyeballs if outbound shoud fail
|
2023-02-08 23:35:30 +08:00 |
|
|
5e7b68822a
|
feat: support independent tcp4, tcp6, udp4, udp6 connectivity check
|
2023-02-08 23:35:30 +08:00 |
|
|
551e79d9e5
|
refactor: rename check_url to tcp_check_url and restrict dns_upstream as udp://ip:port
|
2023-02-08 23:35:30 +08:00 |
|
|
a3d4a06dab
|
chore: refine code and add annotations
|
2023-02-08 15:38:13 +08:00 |
|
|
7c0418d245
|
feat: replace iproute2 runtime dep with netlink
|
2023-02-08 15:23:48 +08:00 |
|
|
3c139765d2
|
feat: support bind wan and lan in the same interface
|
2023-02-08 14:36:16 +08:00 |
|
|
00d42d1a6f
|
chore
|
2023-02-07 23:52:37 +08:00 |
|
|
c49ca89683
|
chore: adjust directory structure
|
2023-02-07 23:49:30 +08:00 |
|