clash/listener
YanceyChiew 427a377c2a refactor: Decouple .Cleanup from ReCreateTun
The listener.Cleanup method will be called during
executor.Shutdown and route.restart, so it should serve
all kinds of listeners rather than a single tun device.

Currently listener.ReCreateTun will call it to handle
some internal affairs, This should be decoupled.

In this way, the cleanup tasks for data outside the
process life cycle that other listeners will add here
in the future will not be accidentally triggered
by configuring tun.
2023-09-02 14:12:53 +08:00
..
auth Style: use gofumpt for fmt 2021-10-10 23:44:09 +08:00
autoredir chore: listeners support shadowsocks/vmess 2022-12-05 10:12:53 +08:00
config chore: fix TUIC cwnd parsing 2023-06-21 00:47:05 +08:00
http chore: listeners support shadowsocks/vmess 2022-12-05 10:12:53 +08:00
inbound fix: tuic server cwnd parsing 2023-06-21 14:00:49 +08:00
inner fixes #512: geo download failed when startup (#538) 2023-05-01 21:27:55 +08:00
mixed chore: listeners support shadowsocks/vmess 2022-12-05 10:12:53 +08:00
redir chore: Something update from clash :) (#606) 2023-06-06 09:45:05 +08:00
shadowsocks chore: update proxy's udpConn when received a new packet 2023-06-03 21:40:09 +08:00
sing feat: add udp-over-stream for tuic 2023-08-21 12:37:39 +08:00
sing_shadowsocks feat: ntp service 2023-09-02 02:15:46 +08:00
sing_tun chore: improve read waiter interface 2023-05-12 12:12:22 +08:00
sing_vmess feat: ntp service 2023-09-02 02:15:46 +08:00
socks chore: update proxy's udpConn when received a new packet 2023-06-03 21:40:09 +08:00
tproxy chore: update proxy's udpConn when received a new packet 2023-06-03 21:40:09 +08:00
tuic feat: add udp-over-stream for tuic 2023-08-21 12:37:39 +08:00
tunnel chore: update proxy's udpConn when received a new packet 2023-06-03 21:40:09 +08:00
listener.go refactor: Decouple .Cleanup from ReCreateTun 2023-09-02 14:12:53 +08:00
parse.go chore: shadowsocks listener support the "udp" setting 2023-03-21 12:40:36 +08:00