Commit graph

1317 commits

Author SHA1 Message Date
gVisor bot
caf271a669 Chore: fix typo 2022-04-19 22:38:20 +08:00
gVisor bot
66503d64e3 Chore: persistence fakeip pool state 2022-04-19 22:37:47 +08:00
gVisor bot
d76abc8fe3 fix:force-domain invalid 2022-04-17 21:17:21 +08:00
gVisor bot
0ffa697d8d chore: change comments 2022-04-17 20:03:53 +08:00
gVisor bot
b6a134b34c 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
2022-04-17 20:02:13 +08:00
gVisor bot
e76e0f5e03 fix: PASS policy inconsistent names 2022-04-17 14:11:58 +08:00
gVisor bot
363f9ff181 fix: domain tree match failed 2022-04-16 11:55:49 +08:00
gVisor bot
566ed821fc fix: domain type fix Mapping 2022-04-16 09:51:31 +08:00
gVisor bot
181d213321 chore: log style 2022-04-16 09:04:43 +08:00
gVisor bot
baac54e8ee fix: reverse error when force is false 2022-04-16 08:53:31 +08:00
gVisor bot
e11775a9b1 fix: sniffer npe 2022-04-16 08:45:18 +08:00
gVisor bot
642ce5c403 fix: adjust loading timing 2022-04-16 08:29:38 +08:00
gVisor bot
4de55f9521 Merge branch 'logic-rule' into Alpha 2022-04-16 08:22:08 +08:00
gVisor bot
6c56a3b80e 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
gVisor bot
607daf4e75 fix: npe when parse rule 2022-04-16 00:21:08 +08:00
gVisor bot
351182d8f3 feat: support http headers 2022-04-14 13:07:39 +08:00
gVisor bot
d55f77798d chore:adjust sniffer debuglog info 2022-04-13 08:38:55 +08:00
gVisor bot
f4500524e4 chore: update dependencies 2022-04-13 02:32:55 +08:00
gVisor bot
ce4712e925 chore: update dependencies 2022-04-13 02:24:21 +08:00
gVisor bot
e54d403a1e Chore: adjust ipstack 2022-04-13 02:20:53 +08:00
gVisor bot
ebacc76433 Fix: fakeip pool cycle used 2022-04-13 02:19:42 +08:00
gVisor bot
7b22a3bd62 chore: adjust code 2022-04-12 21:39:31 +08:00
gVisor bot
bc33cd5630 Refactor: fakeip pool use netip.Prefix, supports ipv6 range 2022-04-12 20:32:08 +08:00
gVisor bot
895d93b10b chore:merge & adjust code 2022-04-12 20:20:04 +08:00
gVisor bot
950e638222 Chore: fix typos 2022-04-12 19:08:13 +08:00
gVisor bot
89d75e59d1 Refactor: DomainTrie use generics 2022-04-12 18:45:47 +08:00
gVisor bot
06b780f5cc Refactor: queue use generics 2022-04-12 18:44:13 +08:00
gVisor bot
58c7157f71 Refactor: cache use generics 2022-04-12 18:44:10 +08:00
gVisor bot
b1cf4dc1a2 Refactor: lrucache use generics 2022-04-12 18:44:07 +08:00
gVisor bot
1101775bf0 fix: trojan fail may panic 2022-04-12 18:43:55 +08:00
gVisor bot
c9a9c49a16 chore: adjust code 2022-04-11 13:23:59 +08:00
gVisor bot
d7d6ed5c70 fix: code logic error 2022-04-10 20:01:35 +08:00
gVisor bot
b6ea3eac16 Update metadata.go
revet commit 13012a9
2022-04-10 00:47:22 +08:00
gVisor bot
b2becaffe3 feat: sniffer support
sniffer:
  enable: true
  force: false # Overwrite domain
  sniffing:
    - tls
2022-04-09 22:30:36 +08:00
gVisor bot
277dd2dc68 fix: parse logic rule error 2022-04-09 22:25:39 +08:00
gVisor bot
2b5e14533b chore: reduce a little memory 2022-04-09 22:24:48 +08:00
gVisor bot
0042b5de3b disable process name on android 2022-04-09 17:54:01 +08:00
gVisor bot
d069d56860 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
gVisor bot
08bcec8feb Revert "Add docker workflow"
This reverts commit ce4902e5e6.
2022-04-07 10:24:23 +08:00
gVisor bot
a73eb17380 Add docker workflow 2022-04-06 08:31:34 +08:00
gVisor bot
a4bff632bc revert:the name of tun device on mac 2022-04-05 23:04:59 +08:00
gVisor bot
e9a5be05a4 Merge remote-tracking branch 'yaling888/with-tun' into Alpha 2022-04-05 14:44:40 +08:00
gVisor bot
f37c8cadac feat: add SMTPS/POP3S/IMAPS port to sni detect 2022-04-05 03:26:23 +08:00
gVisor bot
3a6569aca2 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
gVisor bot
5cd593f31c fix: npe panic 2022-04-04 22:28:47 +08:00
gVisor bot
40ee33f062 refactor: Some adjustments 2022-04-03 19:15:16 +08:00
gVisor bot
3c6be05ec9 fix: default-nameserver allow DOT and DOH with host is ip 2022-04-03 19:14:21 +08:00
gVisor bot
0d1e4405da Merge remote-tracking branch 'Plus/with-tun' into Alpha 2022-04-02 20:48:11 +08:00
gVisor bot
f5c0e759a6 fix: dns over proxy may due to cancel request, but proxy live status is fine 2022-04-02 18:24:11 +08:00
gVisor bot
d71f031de9 fix: dns over proxy may due to cancel request, but proxy live status is fine 2022-04-02 17:32:37 +08:00