Commit graph

  • 9bcc1ec384
    Minor fixes 世界 2024-10-23 13:41:50 +08:00
  • e95737eccb
    Implement TCP and ICMP rejects 世界 2024-10-22 21:18:32 +08:00
  • 1793988a6d
    Migrate clashtcpip to gVisor tcpip copied 世界 2024-10-22 15:33:49 +08:00
  • 7f8e556bb0
    Migrate to udpnat2 / Add PrepareConnection 世界 2024-10-21 21:55:07 +08:00
  • 99eea00432
    Update network handler usages 世界 2024-10-20 13:42:53 +08:00
  • a8ae222eeb
    Add lazy conn support for gVisor 世界 2024-10-19 15:02:25 +08:00
  • f8191b7dc0
    Update gvisor to 20241007.0 世界 2024-10-19 09:15:40 +08:00
  • b2b56ffcf8
    Fix gateway select 世界 2024-11-06 19:39:18 +08:00
  • d95423e833
    Update dependencies 世界 2024-11-04 11:21:52 +08:00
  • 92c18cc7ec
    Add renovate configuration 世界 2024-10-20 14:39:15 +08:00
  • 10f73346a0
    Fix gateway & FIx prefix check 世界 2024-10-26 14:54:08 +08:00
  • 07278fb470
    Retry system listen 世界 2024-10-14 22:10:16 +08:00
  • c3a3f8141f
    Update dependencies 世界 2024-10-13 13:10:09 +08:00
  • 059f5b6aaf
    auto-redirect: Let fw4 take precedence over prerouting 世界 2024-10-08 20:54:52 +08:00
  • 9e1969527e
    Reuse InterfaceFinder 世界 2024-09-22 22:21:50 +08:00
  • f845cffeac
    Update linter configuration 世界 2024-09-14 14:40:11 +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:26:38 +08:00
  • 5d440412ba
    auto-redirect: Fix nftables available check 世界 2024-07-04 00:07:40 +08:00
  • 60a8276dc4
    auto-redirect: Fix iptables rules 世界 2024-07-03 22:57:54 +08:00
  • 7c4975c412
    Use new fswatcher to udpate android packages 世界 2024-06-26 00:27:50 +08:00
  • c01b403a44
    Avoid hijack DNS requests send to loopback 世界 2024-06-24 19:35:03 +08:00
  • 625ac412bb Using netipx.IPSet safely wwqgtxx 2024-06-19 10:03:15 +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-12 02:37:51 +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:12 +08:00
  • c4df3641c7
    Update workflow 世界 2024-06-09 10:03:26 +08:00
  • cca25493d3
    Drop support for go1.18 and go1.19 世界 2024-06-03 22:16:12 +08:00
  • 65383d3c39
    Make DNS hijack optional 世界 2024-06-01 14:13:56 +08:00
  • 67a5b408ef
    Add auto-redirect 世界 2024-06-01 12:35:50 +08:00
  • ad763519ff
    Improve iproute2 rules 世界 2024-05-30 22:25:26 +08:00
  • 9939b78c88
    Revert "Update dependencies" 世界 2024-06-07 15:01:55 +08:00
  • 4efde6372e
    Do not submit EventNoRoute repeatedly 世界 2024-06-03 22:16:12 +08:00
  • 1c6d2891ab
    Fix "Fix darwin routes" 世界 2024-05-31 18:57: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:09 +08:00
  • d923e5d10a
    Fix darwin routes XYenon 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:37 +08:00
  • fb6e917a2c
    Add StackOptions.IncludeAllNetworks 世界 2024-05-07 20:20:44 +08:00
  • e272ff0ad3
    Remove bad suppress_prefixlength iproute2 rule 世界 2024-05-07 19:50:55 +08:00
  • 5584917e52
    Update gVisor to 20240422.0 世界 2024-04-28 13:31:55 +08:00
  • e0ddbbb84f
    Update gVisor to 20240212.0-65-g71212d503 世界 2024-03-15 16:10:21 +08:00
  • a9895a7d88
    Update gVisor to 20240206.0 世界 2024-02-14 12:51:48 +08:00
  • 9380493c39
    Fix bad usage for exec 世界 2024-05-07 19:36:12 +08:00
  • 63f6630a0a
    Fix darwin monitor 世界 2024-05-03 15:32:43 +08:00
  • d174625727
    Update dependencies 世界 2024-04-06 22:39:43 +08:00
  • 520d1bc9bb
    Remove dependency on comshim 世界 2024-03-15 16:11:02 +08:00
  • fc63ec9388
    avoid netlink dos networkUpdateMonitor wwqgtxx 2024-04-05 10:15:56 +08:00
  • cddf60537d
    Fix timer usage for monitor check update 世界 2024-04-02 22:53:47 +08:00
  • 8bfb64cf04
    Fix GSO batch size 世界 2024-03-22 14:49:51 +08:00
  • 689e60891c
    Fix darwin monitor 世界 2024-03-14 13:37:44 +08:00
  • 6ef2a6cdaa
    Fix deadlock on network update 世界 2024-02-26 22:51:55 +08:00
  • 8d285f70fb
    Fix darwin monitor 世界 2024-02-26 13:20:38 +08:00
  • e8633c66d2
    Update .gitignore 世界 2024-02-26 13:22:15 +08:00
  • 951af3ca7a
    Update dependencies 世界 2024-02-26 13:21:22 +08:00
  • 9b7c2a0a3c
    Fix unaligned panic on windows 世界 2024-02-10 21:16:33 +08:00
  • 38c945fec5
    Remove duplicated rules 世界 2024-02-02 14:29:06 +08:00
  • a276461b88
    Update dependencies 世界 2024-01-07 16:43:45 +08:00
  • ebb3908ecf
    Fix bind forwarder to interface for systems stack 世界 2023-12-16 16:10:49 +08:00
  • 5b50c61b72
    Add GSO support 世界 2023-12-10 00:00:14 +08:00
  • fa89d2c0a5
    Update gVisor to 20231204.0 世界 2023-12-09 02:03:28 +08:00
  • cad35277a2
    Update unbind packet conn usage 世界 2023-12-07 11:27:37 +08:00
  • 69c3b72eec
    FIx error handling for netlink banned in Android 世界 2023-12-12 13:50:07 +08:00
  • 62f2d98190
    Fix auto-route IPv6 on darwin 世界 2023-12-11 21:28:30 +08:00
  • d275b4a0fd
    Update dependencies 世界 2023-12-09 02:03:28 +08:00
  • 46adeb9b5d
    Update dependencies 世界 2023-12-04 21:00:08 +08:00
  • f6ea97c5af
    Update gVisor to 20231113.0 世界 2023-11-19 11:55:13 +08:00
  • 3fa4ee409a
    Add route exclude support 世界 2023-10-30 14:50:33 +08:00
  • 958d6a25a4
    Fix "Fix Linux IPv6 auto route rules" 世界 2023-11-16 18:21:03 +08:00
  • 86322a3fe1
    Update dependency 世界 2023-11-14 19:28:42 +08:00
  • 78e0dfa18f
    Fix broadcast filter not applied to mixed stack 世界 2023-11-13 13:33:48 +08:00
  • ce9c864d89
    system: Check UDP invalid packet 世界 2023-11-11 23:41:09 +08:00
  • da350ecc72
    Add broadcast filter 世界 2023-11-06 21:33:35 +08:00
  • 1a00992d06
    Update dependencies 世界 2023-11-05 16:00:35 +08:00
  • 150b116231
    Add multicast filter 世界 2023-11-01 20:57:42 +08:00
  • b93db9639d
    Remove network requirement on start 世界 2023-11-03 00:35:23 +08:00
  • efd9884154
    Disable Windows DNS registration i40e 2023-10-10 13:26:34 +08:00
  • 1a85bd3ef4
    Add DefaultInterface func 世界 2023-10-01 01:00:51 +08:00
  • 56a9b85cf5
    Update gVisor to 20230814.0 世界 2023-09-30 22:20:33 +08:00
  • 660222a0dd
    Fix Linux IPv6 auto route rules 世界 2023-10-22 22:58:27 +08:00
  • fee2614ae3
    Update dependencies 世界 2023-10-26 11:58:57 +08:00
  • 2b625a47c0
    Update dependencies 世界 2023-10-06 17:07:20 +08:00
  • dcf7d50379
    Fix gVisor UDP 6to4 check 世界 2023-10-03 11:50:00 +08:00
  • 4979f75513
    Update dependencies 世界 2023-09-30 22:33:39 +08:00
  • 2a0a0ab228
    android: Fix netlink check 世界 2023-09-26 17:39:14 +08:00
  • 8adce0ea02
    android: Check netlink available on monitor create 世界 2023-09-25 17:15:15 +08:00
  • b6d323004e
    Remove use of Write Unreachable as SendRejectionError panics when passing invalid packet 世界 2023-09-22 11:28:50 +08:00
  • e212724bac
    Update dependencies 世界 2023-09-20 22:18:32 +08:00
  • 9c933ea553
    Remove defaultInterfaceName when no route 世界 2023-09-20 14:08:16 +08:00
  • 7545dc2d56
    Fix darwin monitor socket leak 世界 2023-08-21 14:30:38 +08:00
  • db70908d61
    Update dependencies 世界 2023-08-20 17:19:22 +08:00
  • 824b903ebd
    Add [include/exclude]_interface iproute2 options 世界 2023-08-20 15:48:48 +08:00
  • 10d98f2679
    Add mixed stack 世界 2023-07-23 14:19:51 +08:00