wwqgtxx
|
a4e84f0479
|
chore: better apply tcp keepalive to listeners
|
2024-09-25 15:10:53 +08:00 |
|
wwqgtxx
|
09be5cbc99
|
feat: tun support auto-redirect , route-address-set and route-exclude-address-set
|
2024-06-17 22:04:51 +08:00 |
|
5aaee9
|
ac2506154f
|
fix: possibly using released buffer in tproxy (#1286)
|
2024-05-21 23:25:28 +08:00 |
|
wwqgtxx
|
d1539e6c07
|
fix: IN-PORT not work in tproxy tcp inbound
https://github.com/MetaCubeX/mihomo/issues/1162
|
2024-04-04 23:54:25 +08:00 |
|
xishang0128
|
823f59b5c7
|
chore: Add dns-redirect options to iptables
|
2024-03-07 00:52:20 +08:00 |
|
wwqgtxx
|
0c384b1e42
|
fix: tproxy start error
|
2024-02-07 21:07:41 +08:00 |
|
pretze
|
25d6ad220d
|
feat: add DSCP rule for Tproxy UDP packets (#996)
* feat: add `DSCP` rule for Tproxy UDP packets
* fix: fix compatibility issue with non_linux platform
* chore: remove redundant lines for DSCP
|
2024-01-20 10:19:42 +08:00 |
|
wwqgtxx
|
17c9d507be
|
chore: hello mihomo
|
2023-11-03 21:58:21 +08:00 |
|
wwqgtxx
|
e0458a8fde
|
chore: decrease goroutine used in core tunnel
|
2023-09-28 18:59:31 +08:00 |
|
wwqgtxx
|
1cad615b25
|
chore: using xsync.MapOf replace sync.Map
|
2023-09-02 16:54:48 +08:00 |
|
Larvan2
|
73fa79bf3f
|
feat: configurable TCPKeepAlive interval
|
2023-09-02 16:45:16 +08:00 |
|
wwqgtxx
|
63b5387164
|
chore: update proxy's udpConn when received a new packet
|
2023-06-03 21:40:09 +08:00 |
|
wwqgtxx
|
534282839c
|
chore: better tproxy error logging
|
2023-05-11 21:31:29 +08:00 |
|
wwqgtxx
|
6a89cc15c3
|
chore: Considering remove GOAMD64=v2 of linux-amd64-compatible
close https://github.com/MetaCubeX/Clash.Meta/issues/391
|
2023-02-18 13:32:26 +08:00 |
|
wwqgtxx
|
fc50392ec7
|
chore: cleanup natTable's api
|
2023-02-18 13:16:07 +08:00 |
|
Ovear
|
8e4dfbd10d
|
feat: introduce a new robust approach to handle tproxy udp. (#389)
|
2023-02-17 16:31:15 +08:00 |
|
wwqgtxx
|
b7d976796a
|
chore: listeners support shadowsocks/vmess
|
2022-12-05 10:12:53 +08:00 |
|
wwqgtxx
|
2e22c712af
|
chore: rebuild add adapter/inbound.Addition to simply Listener.New apis
|
2022-12-05 00:20:50 +08:00 |
|
wwqgtxx
|
62474e0ed6
|
fix: correct C.Metadata
|
2022-12-04 22:08:20 +08:00 |
|
wwqgtxx
|
6fc62da7ae
|
chore: change C.PacketAdapter from a struct to an interface
|
2022-12-04 14:37:52 +08:00 |
|
Skyxim
|
4f75201a98
|
feat: add linsters
|
2022-12-04 13:37:14 +08:00 |
|
wwqgtxx
|
dc3e144b6a
|
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
|
2022-11-12 20:43:48 +08:00 |
|
wwqgtxx
|
b2d7149a95
|
chore: support IN-PORT rule
|
2022-11-11 23:36:06 +08:00 |
|
Dreamacro
|
fc5c9b931b
|
Fix: try to unmap lAddr on tproxy udp listener
|
2022-06-29 23:36:45 +08:00 |
|
Dreamacro
|
2fa1a5c4b9
|
Chore: update tproxy udp packet read logic
|
2022-06-12 19:37:51 +08:00 |
|
yaling888
|
4fd7d0f707
|
Chore: use generics as possible
|
2022-04-25 13:18:30 +08:00 |
|
Adlyq
|
f19b67fe9d
|
bypass support for auto-iptables
|
2022-03-23 11:36:13 +08:00 |
|
yaling888
|
ac4cde1411
|
Refactor: iptables auto config, disabled by default
|
2022-03-22 05:38:42 +08:00 |
|
yaling888
|
346d817dba
|
Chore: Merge branch 'ogn-dev' into with-tun
|
2022-03-16 20:16:30 +08:00 |
|
Dreamacro
|
6a661bff0c
|
Migration: go 1.18
|
2022-03-16 12:10:13 +08:00 |
|
yaling888
|
8333815e95
|
Chore: refactor TUN
|
2022-03-09 05:08:35 +08:00 |
|
yaling888
|
cd3b139c3f
|
Chore: use "-m mark --mark" instead of "-m owner --uid-owner"
|
2022-02-23 14:19:59 +08:00 |
|
yaling888
|
b192238699
|
Merge from remote branch
|
2022-02-23 01:00:27 +08:00 |
|
Dreamacro
|
bcb301b730
|
Chore: adjust all udp alloc size
|
2021-11-03 22:29:24 +08:00 |
|
yaling888
|
2680e8ffa3
|
Merge from remote branch
|
2021-10-28 11:36:11 +08:00 |
|
yaling888
|
48aef1829f
|
Merge from remote branch
|
2021-09-01 00:38:43 +08:00 |
|
Dreamacro
|
571d2a0075
|
Migration: go 1.17
|
2021-08-18 13:26:23 +08:00 |
|
yaling888
|
83c9664c17
|
Merge from remote branch
|
2021-08-05 00:49:17 +08:00 |
|
Dreamacro
|
1bfebd0d03
|
Fix: listener patch diff
|
2021-08-01 00:35:37 +08:00 |
|
yaling888
|
ba2fd00f01
|
Merge from remote branch
|
2021-07-28 22:13:21 +08:00 |
|
ayanamist
|
247dd84970
|
Chore: logging real listen port (#1492)
|
2021-07-19 14:07:51 +08:00 |
|
yaling888
|
96e5a52651
|
Style: code style
|
2021-07-09 02:19:43 +08:00 |
|
yaling888
|
d7732f6ebc
|
Code: refresh code
|
2021-07-01 22:49:29 +08:00 |
|
Dreamacro
|
f231a63e93
|
Chore: Listener should not expose original net.Listener
|
2021-06-13 23:05:22 +08:00 |
|
Dreamacro
|
6091fcdfec
|
Style: code style
|
2021-06-13 17:23:10 +08:00 |
|