Commit Graph

  • 0947cb4a5a fix: whitelist Skyxim 2022-04-23 09:52:23 +08:00
  • 0368bb4180 fix: sniffer port whitelist error Skyxim 2022-04-23 09:36:11 +08:00
  • 4aeac0e227 chore: Adjust the connection IP log Skyxim 2022-04-23 08:53:51 +08:00
  • bd3c493c9f fix: ipv6 enable logic adlyq 2022-04-23 01:31:34 +08:00
  • 0a99fc4d74 fix: wrong parameter name Skyxim 2022-04-23 00:45:43 +08:00
  • 19fc70b2c4 fix: general ipv6 is false should be broke ipv6 conn Skyxim 2022-04-23 00:30:25 +08:00
  • 81b5543b0d feat: support tcp concurrent, Separate dialing and dns resolver ipv6 tcp-concurrent:true Skyxim 2022-04-23 00:27:22 +08:00
  • 2e1d9a4f2e fix: hotspot for android adlyq 2022-04-22 22:25:45 +08:00
  • de4341c8cd Revert: "fix: proxy-groups filter logic" adlyq 2022-04-22 18:55:28 +08:00
  • 8a85c63b08 fix: proxy-groups filter logic adlyq 2022-04-22 17:27:55 +08:00
  • b0dd74e74e fix: sniffer adlyq 2022-04-22 17:00:39 +08:00
  • 4dd9e199b7 fix: uid rule only support linux and android adlyq 2022-04-22 16:51:01 +08:00
  • 3d6aea4c1e feat: support uid rule eg. UID,1000/5000-6000,Proxy adlyq 2022-04-22 16:27:51 +08:00
  • 0cb5270452 Merge remote-tracking branch 'origin/Alpha' into Alpha adlyq 2022-04-22 15:58:57 +08:00
  • 3f6d2e5f91 feat: dnsHijack support "any" chore: adjust process debug display logic Meta Gowork 2022-04-22 13:30:04 +08:00
  • 3b16fcef92 Chore: wait for system stack to close yaling888 2022-04-22 05:37:44 +08:00
  • f91d106cdf Chore: fix typos yaling888 2022-04-21 03:54:34 +08:00
  • c812363090 Chore: wait for system stack to close yaling888 2022-04-22 05:37:44 +08:00
  • 9e6ba64940 fix: add wait timeout, and log Skyxim 2022-04-21 08:08:37 -07:00
  • bee1bddceb feat: add sniffer port whitelist, when empty will add all ports Skyxim 2022-04-21 07:06:08 -07:00
  • be8eb7c17c feat: add port whitelist, empty is all port v1.1.13 Skyxim 2022-04-21 06:50:20 -07:00
  • e98dcc4267 [fix] logic adlyq 2022-04-21 18:56:33 +08:00
  • 4b79f8de93 [fix] auto-route for android adlyq 2022-04-20 22:00:05 +08:00
  • 0a2701eef0 Fix: actions build yaling888 2022-04-21 04:51:01 +08:00
  • 0d004bf6f3 Chore: merge branch 'with-tun' into plus-pro yaling888 2022-04-21 04:33:53 +08:00
  • 450c608c83 Chore: fix typos yaling888 2022-04-21 03:54:34 +08:00
  • f40c2eb71d Chore: update dependencies yaling888 2022-04-20 01:59:57 +08:00
  • 7ca1a03d73 Refactor: metadata use netip.Addr yaling888 2022-04-20 01:52:51 +08:00
  • 6c4791480e Chore: IpToAddr yaling888 2022-04-19 17:46:13 +08:00
  • 053366c3e1 Chore: merge branch 'with-tun' into plus-pro yaling888 2022-04-20 02:40:44 +08:00
  • 567fe74f10 Chore: update dependencies yaling888 2022-04-20 01:59:57 +08:00
  • cd62daccb0 Refactor: metadata use netip.Addr yaling888 2022-04-20 01:52:51 +08:00
  • 42d853a7e6 chore: upgrade dependencies MetaCubeX 2022-04-20 01:31:33 +08:00
  • 5d36d8b139 Improve: replace bootstrap dns (#2080) Kr328 2022-04-16 15:31:26 +08:00
  • 5a4441c47f Chore: add none alias to dummy on ShadowsocksR (#2056) Anankke 2022-04-12 22:06:06 -04:00
  • 0ca10798ea Chore: fix typo yaling888 2022-04-13 16:47:47 +08:00
  • 3ea3653d7a Chore: persistence fakeip pool state yaling888 2022-04-13 05:55:08 +08:00
  • 29c775331a Chore: IpToAddr yaling888 2022-04-19 17:46:13 +08:00
  • 33d23dad6c Chore: remove TODO yaling888 2022-04-19 17:05:12 +08:00
  • 42cf42fd8b Chore: merge branch 'ogn-dev' into tun-dev yaling888 2022-04-18 17:21:00 +08:00
  • 58cd8f9ac1
    fix:force-domain invalid Skyxim 2022-04-17 21:17:21 +08:00
  • ea0d236259 chore: change comments Skyxim 2022-04-17 20:03:53 +08:00
  • 48a01adb7a refactor: sniffer param force and reverses deprecated, will be removed when release version, replace force-domain and skip-sni, force-domain add '+' equivalent to force is true sniffer: enable: true force-domain: - "google.com" skip-sni: - www.baidu.com sniffing: - tls Skyxim 2022-04-17 20:02:13 +08:00
  • f8d7f29856 fix: PASS policy inconsistent names Skyxim 2022-04-17 14:11:58 +08:00
  • e010940b61
    Improve: replace bootstrap dns (#2080) Kr328 2022-04-16 15:31:26 +08:00
  • 1cf9321aa0 fix: domain tree match failed Skyxim 2022-04-16 11:55:49 +08:00
  • 71a1f5dfbd fix: domain type fix Mapping Skyxim 2022-04-16 09:51:31 +08:00
  • 25426cba33 chore: log style Skyxim 2022-04-16 09:04:43 +08:00
  • 9d364f66e9 fix: reverse error when force is false Skyxim 2022-04-16 08:53:31 +08:00
  • 7c23fa2bd4 fix: sniffer npe Skyxim 2022-04-16 08:45:18 +08:00
  • 0658ecadd3 fix: adjust loading timing Skyxim 2022-04-16 08:29:38 +08:00
  • efbc334b3b Merge branch 'logic-rule' into Alpha Skyxim 2022-04-16 08:22:08 +08:00
  • 80764217c2 feat: add domain list for sniffer, reverse force logic when force is false, if domain in the list, will force replace when force is true, if sniff domain in the list, will skip it Skyxim 2022-04-16 08:21:31 +08:00
  • 45fe6e996b fix: npe when parse rule Skyxim 2022-04-16 00:21:08 +08:00
  • 46f7c5e565 Fix: only rule mode need break conn when sni update Author: littoy 2022-04-15 00:46:07 +08:00
  • 6327cf7434 Chore: adjust mitm proxy yaling888 2022-04-15 00:29:21 +08:00
  • 2c9a4d276a Chore: add more github action cache Dreamacro 2022-04-14 23:37:41 +08:00
  • 4dfba73e5c Fix: SyscallN should not use nargs Dreamacro 2022-04-14 23:27:49 +08:00
  • 36a719e2f8 feat: support http headers Meta Gowork 2022-04-14 13:07:39 +08:00
  • c282d662ca Fix: make golangci lint support multi GOOS Dreamacro 2022-04-13 17:51:21 +08:00
  • ca76e5cf0e Chore: fix typo yaling888 2022-04-13 16:47:47 +08:00
  • b3d7594813
    Chore: add none alias to dummy on ShadowsocksR (#2056) Anankke 2022-04-12 22:06:06 -04:00
  • 1b6b0052c2 chore:adjust sniffer debuglog info Meta 2022-04-13 08:38:55 +08:00
  • 9d72bf2a36 Chore: merge branch 'with-tun' into plus-pro yaling888 2022-04-13 06:01:22 +08:00
  • a3a50f9c7b Chore: persistence fakeip pool state yaling888 2022-04-13 05:55:08 +08:00
  • abc8ed4df0 Chore: hijack traffic destined for port 80 to mitm proxy server by default yaling888 2022-04-13 05:51:24 +08:00
  • c981ef0f28 chore: update dependencies Meta Gowork 2022-04-13 02:32:55 +08:00
  • 1bf291d240 chore: update dependencies Meta Gowork 2022-04-13 02:24:21 +08:00
  • b179d09efb Chore: adjust ipstack yaling888 2022-04-12 22:33:10 +08:00
  • 4be17653e0 Fix: fakeip pool cycle used yaling888 2022-04-12 21:54:54 +08:00
  • 643f1ae970 Chore: update dependencies yaling888 2022-04-12 22:35:21 +08:00
  • 21a56ea36b Chore: adjust ipstack yaling888 2022-04-12 22:33:10 +08:00
  • a98749eb16 Fix: fakeip pool cycle used yaling888 2022-04-12 21:54:54 +08:00
  • 21446ba5d4 chore: adjust code Meta Gowork 2022-04-12 21:39:31 +08:00
  • 75ce6b59bf Refactor: fakeip pool use netip.Prefix, supports ipv6 range yaling888 2022-04-12 00:31:04 +08:00
  • ce96ac35fb chore:merge & adjust code Meta 2022-04-12 20:20:04 +08:00
  • 173e10abe6 Chore: fix typos yaling888 2022-04-11 06:28:42 +08:00
  • a6eb11ce18 Refactor: DomainTrie use generics yaling888 2022-04-06 04:25:53 +08:00
  • 0c65f6962a Refactor: queue use generics yaling888 2022-04-06 01:07:08 +08:00
  • baa9e02af6 Refactor: cache use generics yaling888 2022-04-05 23:29:52 +08:00
  • 673541e2a8 Refactor: lrucache use generics yaling888 2022-04-05 20:23:16 +08:00
  • 14878b37f6 fix: trojan fail may panic fishg 2022-04-09 21:29:19 +08:00
  • 571c34f140 Chore: merge branch 'with-tun' into plus-pro yaling888 2022-04-12 00:47:45 +08:00
  • 008ee613ab Refactor: fakeip pool use netip.Prefix, supports ipv6 range yaling888 2022-04-12 00:31:04 +08:00
  • 83e0abaa8c chore: adjust code Meta Gowork 2022-04-11 13:23:59 +08:00
  • 5999b6262d Chore: fix typos yaling888 2022-04-11 06:28:42 +08:00
  • 7166db2ac9 fix: code logic error Skyxim 2022-04-10 20:01:35 +08:00
  • 05b4a326de Chore: merge branch 'with-tun' into plus-pro yaling888 2022-04-10 05:57:06 +08:00
  • f036e06f6f Feature: MITM rewrite yaling888 2022-04-10 03:59:27 +08:00
  • 815a060309
    Update metadata.go Meta 2022-04-10 00:47:22 +08:00
  • 5a27ebd1b3 Refactor: DomainTrie use generics yaling888 2022-04-06 04:25:53 +08:00
  • a8646082a3 Refactor: queue use generics yaling888 2022-04-06 01:07:08 +08:00
  • 400be9a905 Refactor: cache use generics yaling888 2022-04-05 23:29:52 +08:00
  • 0582c608b3 Refactor: lrucache use generics yaling888 2022-04-05 20:23:16 +08:00
  • 92d9d03f99 Chore: move sniffing logic into a single file & code style yaling888 2022-04-10 00:05:59 +08:00
  • b6653dd9b5 fix: trojan fail may panic fishg 2022-04-09 21:29:19 +08:00
  • 544e0f137d feat: sniffer support sniffer: enable: true force: false # Overwrite domain sniffing: - tls Skyxim 2022-04-09 22:30:36 +08:00
  • 07906c0aa5 fix: parse logic rule error Skyxim 2022-04-09 22:25:39 +08:00
  • b2981f921c chore: reduce a little memory Skyxim 2022-04-09 22:13:45 +08:00
  • 7be3e617ab disable process name on android Adlyq 2022-04-09 17:54:01 +08:00