Commit Graph
1162 Commits
Author SHA1 Message Date
Skyxim f8d7f29856 fix: PASS policy inconsistent names 2022-04-17 14:11:58 +08:00
Skyxim 1cf9321aa0 fix: domain tree match failed 2022-04-16 11:55:49 +08:00
Skyxim 71a1f5dfbd fix: domain type fix Mapping 2022-04-16 09:51:31 +08:00
Skyxim 25426cba33 chore: log style 2022-04-16 09:04:43 +08:00
Skyxim 9d364f66e9 fix: reverse error when force is false 2022-04-16 08:53:31 +08:00
Skyxim 7c23fa2bd4 fix: sniffer npe 2022-04-16 08:45:18 +08:00
Skyxim 0658ecadd3 fix: adjust loading timing 2022-04-16 08:29:38 +08:00
Skyxim efbc334b3b Merge branch 'logic-rule' into Alpha 2022-04-16 08:22:08 +08:00
Skyxim 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
2022-04-16 08:21:31 +08:00
Skyxim 45fe6e996b fix: npe when parse rule 2022-04-16 00:21:08 +08:00
Meta Gowork 36a719e2f8 feat: support http headers 2022-04-14 13:07:39 +08:00
Meta 1b6b0052c2 chore:adjust sniffer debuglog info 2022-04-13 08:38:55 +08:00
Meta Gowork c981ef0f28 chore: update dependencies 2022-04-13 02:32:55 +08:00
Meta Gowork 1bf291d240 chore: update dependencies 2022-04-13 02:24:21 +08:00
yaling888 b179d09efb Chore: adjust ipstack 2022-04-13 02:20:53 +08:00
yaling888 4be17653e0 Fix: fakeip pool cycle used 2022-04-13 02:19:42 +08:00
Meta Gowork 21446ba5d4 chore: adjust code 2022-04-12 21:39:31 +08:00
yaling888 75ce6b59bf Refactor: fakeip pool use netip.Prefix, supports ipv6 range 2022-04-12 20:32:08 +08:00
Meta ce96ac35fb chore:merge & adjust code 2022-04-12 20:20:04 +08:00
yaling888 173e10abe6 Chore: fix typos 2022-04-12 19:08:13 +08:00
yaling888 a6eb11ce18 Refactor: DomainTrie use generics 2022-04-12 18:45:47 +08:00
yaling888 0c65f6962a Refactor: queue use generics 2022-04-12 18:44:13 +08:00
yaling888 baa9e02af6 Refactor: cache use generics 2022-04-12 18:44:10 +08:00
yaling888 673541e2a8 Refactor: lrucache use generics 2022-04-12 18:44:07 +08:00
fishg 14878b37f6 fix: trojan fail may panic 2022-04-12 18:43:55 +08:00
Meta Gowork 83e0abaa8c chore: adjust code 2022-04-11 13:23:59 +08:00
Skyxim 7166db2ac9 fix: code logic error 2022-04-10 20:01:35 +08:00
Meta 815a060309 Update metadata.go
revet commit 13012a9
2022-04-10 00:47:22 +08:00
Skyxim 544e0f137d feat: sniffer support
sniffer:
  enable: true
  force: false # Overwrite domain
  sniffing:
    - tls
2022-04-09 22:30:36 +08:00
Skyxim 07906c0aa5 fix: parse logic rule error 2022-04-09 22:25:39 +08:00
Skyxim b2981f921c chore: reduce a little memory 2022-04-09 22:24:48 +08:00
Adlyq 7be3e617ab disable process name on android 2022-04-09 17:54:01 +08:00
Skyxim 9a3bc8ef9e fix: auto detect interface add param[auto-detect-interface], default is true, only use it when tun is enabled 2022-04-07 21:36:19 +08:00
Meta e083d1c57d Revert "Add docker workflow"
This reverts commit ce4902e5e6.
2022-04-07 10:24:23 +08:00
Max Sum ce4902e5e6 Add docker workflow 2022-04-06 08:31:34 +08:00
Skyxim 4b9edc3b66 revert:the name of tun device on mac 2022-04-05 23:04:59 +08:00
MetaCubeX 91e48b707b Merge remote-tracking branch 'yaling888/with-tun' into Alpha 2022-04-05 14:44:40 +08:00
fishg 7a8af90b86 feat: add SMTPS/POP3S/IMAPS port to sni detect 2022-04-05 03:26:23 +08:00
fishg 93d2cfa091 fix: when ssh connect to a ip, if this ip map to a domain in clash, change ip to host may redirect to a diffrent ip 2022-04-05 03:26:23 +08:00
Skyxim 5719b9d22f fix: npe panic 2022-04-04 22:28:47 +08:00
Skyxim b553dd749b refactor: Some adjustments 2022-04-03 19:15:16 +08:00
Skyxim 9461bcd44e fix: default-nameserver allow DOT and DOH with host is ip 2022-04-03 19:14:21 +08:00
Meta Gowork 6548dc90fa Merge remote-tracking branch 'Plus/with-tun' into Alpha 2022-04-02 20:48:11 +08:00
fishg 908ca20afa fix: dns over proxy may due to cancel request, but proxy live status is fine 2022-04-02 18:24:11 +08:00
fishg 13012a9f89 fix: dns over proxy may due to cancel request, but proxy live status is fine 2022-04-02 17:32:37 +08:00
fishg afdcb6cfc7 fix: log level ajust and lint fix 2022-03-31 21:27:25 +08:00
fishg c495d314d4 feat: 添加tls sni 嗅探
# Conflicts:
#	tunnel/statistic/tracker.go
#	tunnel/tunnel.go
2022-03-31 21:27:25 +08:00
yaling888 e877b68179 Chore: revert "Feature: add tls SNI sniffing (#68)"
This reverts commit 24ce6622a2.
2022-03-31 21:20:46 +08:00
fishg 24ce6622a2 Feature: add tls SNI sniffing (#68) 2022-03-31 19:34:40 +08:00
Meta Gowork 88e4b3575e [Chore] fallback dependency 2022-03-31 00:26:01 +08:00