Commit graph

246 commits

Author SHA1 Message Date
世界
9e1969527e
Reuse InterfaceFinder 2024-10-13 13:26:08 +08:00
世界
f845cffeac
Update linter configuration 2024-09-14 21:26:40 +08:00
世界
aaaacba916
auto-redirect: Fix uid rules 2024-09-14 14:32:17 +08:00
世界
2f8200267b
monitor: Do not select disconnected interface 2024-09-14 09:27:10 +08:00
世界
5d440412ba
auto-redirect: Fix nftables available check 2024-07-04 13:18:26 +08:00
世界
60a8276dc4
auto-redirect: Fix iptables rules 2024-07-04 00:25:07 +08:00
世界
7c4975c412
Use new fswatcher to udpate android packages 2024-06-26 11:02:47 +08:00
世界
c01b403a44
Avoid hijack DNS requests send to loopback 2024-06-24 19:36:41 +08:00
wwqgtxx
625ac412bb Using netipx.IPSet safely 2024-06-22 13:01:06 +08:00
世界
ef83d1643c
auto-redirect: Fix android rules 2024-06-17 22:49:09 +08:00
世界
9cf07a2b47
auto-redirect: Cleanup before start 2024-06-17 22:38:34 +08:00
世界
086271ef29
Fix generate empty sets 2024-06-17 22:28:32 +08:00
世界
1048b277ea
Skip generate nftables output chain if lo in excluded interface list 2024-06-17 13:29:56 +08:00
世界
85f5f2dd58
auto-redirect: Add route address set support for nftables 2024-06-16 15:37:27 +08:00
世界
85fe25a592
Improve nftables rules 2024-06-11 21:12:08 +08:00
世界
e5f9651d3d
Fix linter 2024-06-09 13:41:05 +08:00
世界
21b78edd8b
Fix missing address unwrap in redirect server 2024-06-09 10:03:38 +08:00
世界
c4df3641c7
Update workflow 2024-06-09 10:03:37 +08:00
世界
cca25493d3
Drop support for go1.18 and go1.19 2024-06-07 15:51:55 +08:00
世界
65383d3c39
Make DNS hijack optional 2024-06-07 15:49:16 +08:00
世界
67a5b408ef
Add auto-redirect 2024-06-07 15:48:43 +08:00
世界
ad763519ff
Improve iproute2 rules 2024-06-07 15:47:16 +08:00
世界
9939b78c88
Revert "Update dependencies"
This reverts commit 5d9bd04495.

golang.org/x/net@v0.26.0 requires golang.org/x/crypto@24.0 requires go1.19
2024-06-07 15:02:53 +08:00
世界
4efde6372e
Do not submit EventNoRoute repeatedly 2024-06-06 22:29:41 +08:00
世界
1c6d2891ab
Fix "Fix darwin routes" 2024-06-06 22:29:38 +08:00
世界
5d9bd04495
Update dependencies 2024-06-06 22:29:34 +08:00
世界
5bf54dc69a
Fix netlink 2024-05-23 14:54:56 +08:00
世界
840f3758f9
Prioritize *_route_address in linux auto-route 2024-05-20 22:19:46 +08:00
XYenon
d923e5d10a
Fix darwin routes 2024-05-20 19:07:24 +08:00
世界
779d1c7db2
Fix linux auto-route sequence 2024-05-15 22:22:08 +08:00
世界
3f128a4a6a
Fix Remove bad suppress_prefixlength iproute2 rule 2024-05-10 17:50:56 +08:00
世界
fb6e917a2c
Add StackOptions.IncludeAllNetworks 2024-05-07 20:20:44 +08:00
世界
e272ff0ad3
Remove bad suppress_prefixlength iproute2 rule
This change gives tun priority over DHCP 121 rules
2024-05-07 19:52:59 +08:00
世界
5584917e52
Update gVisor to 20240422.0 2024-05-07 19:52:59 +08:00
世界
e0ddbbb84f
Update gVisor to 20240212.0-65-g71212d503 2024-05-07 19:52:59 +08:00
世界
a9895a7d88
Update gVisor to 20240206.0 2024-05-07 19:52:59 +08:00
世界
9380493c39
Fix bad usage for exec 2024-05-07 19:52:44 +08:00
世界
63f6630a0a
Fix darwin monitor 2024-05-03 15:33:14 +08:00
世界
d174625727
Update dependencies 2024-04-06 22:39:43 +08:00
世界
520d1bc9bb
Remove dependency on comshim 2024-04-06 22:38:48 +08:00
wwqgtxx
fc63ec9388
avoid netlink dos networkUpdateMonitor 2024-04-06 22:23:48 +08:00
世界
cddf60537d
Fix timer usage for monitor check update 2024-04-02 22:53:57 +08:00
世界
8bfb64cf04
Fix GSO batch size 2024-03-22 14:52:39 +08:00
世界
689e60891c
Fix darwin monitor 2024-03-14 13:37:55 +08:00
世界
6ef2a6cdaa
Fix deadlock on network update 2024-02-26 22:52:11 +08:00
世界
8d285f70fb
Fix darwin monitor 2024-02-26 13:22:23 +08:00
世界
e8633c66d2
Update .gitignore 2024-02-26 13:22:15 +08:00
世界
951af3ca7a
Update dependencies 2024-02-26 13:21:30 +08:00
世界
9b7c2a0a3c
Fix unaligned panic on windows 2024-02-10 21:17:30 +08:00
世界
38c945fec5
Remove duplicated rules 2024-02-02 14:29:06 +08:00