wwqgtxx
|
4fecf68b8b
|
chore: add sourceGeoIP and sourceIPASN to metadata
|
2024-08-28 12:25:45 +08:00 |
|
wwqgtxx
|
92ec5f2236
|
chore: cleanup dns policy match code
|
2024-08-15 20:08:14 +08:00 |
|
wwqgtxx
|
7fd0467aef
|
feat: sniffer 's force-domain and skip-domain support rule-set: and geosite:
|
2024-08-14 23:29:53 +08:00 |
|
wwqgtxx
|
09be5cbc99
|
feat: tun support auto-redirect , route-address-set and route-exclude-address-set
|
2024-06-17 22:04:51 +08:00 |
|
wwqgtxx
|
1bc3c16b59
|
feat: add PROCESS-NAME-REGEX and PROCESS-PATH-REGEX
|
2024-05-15 10:44:56 +08:00 |
|
xishang0128
|
3b472f786e
|
chore: Add source matching for ip type rules
|
2024-04-01 18:16:34 +08:00 |
|
xishang0128
|
44d8a14629
|
feat: add IP-ASN rule
|
2024-03-12 03:14:25 +08:00 |
|
xishang0128
|
234a4bfc93
|
feat: add DOMAIN-REGEX rule
|
2024-03-07 23:32:07 +08:00 |
|
pretze
|
25d6ad220d
|
feat: add DSCP rule for Tproxy UDP packets (#996)
* feat: add `DSCP` rule for Tproxy UDP packets
* fix: fix compatibility issue with non_linux platform
* chore: remove redundant lines for DSCP
|
2024-01-20 10:19:42 +08:00 |
|
wwqgtxx
|
9c2972afb0
|
chore: add IN-USER and IN-NAME rules
|
2023-05-28 17:19:57 +08:00 |
|
wwqgtxx
|
b2d7149a95
|
chore: support IN-PORT rule
|
2022-11-11 23:36:06 +08:00 |
|
adlyq
|
9b89ff9f2d
|
feat: support sub-rule, eg.
rules:
- SUB-RULE,(AND,((NETWORK,TCP),(DOMAIN-KEYWORD,google))),TEST2
- SUB-RULE,(GEOIP,!CN),TEST1
- MATCH,DIRECT
sub-rules:
TEST2:
- MATCH,Proxy
TEST1:
- RULE-SET,Local,DIRECT,no-resolve
- GEOSITE,CN,Domestic
- GEOIP,CN,Domestic
- MATCH,Proxy
|
2022-09-06 17:30:35 +08:00 |
|
Skyxim
|
473d0f74bd
|
fix: remove extra and the actual original IDNA domain name is no longer stored, for reduce memory
|
2022-08-11 21:50:16 +08:00 |
|
adlyq
|
04e5d02ab9
|
feat: IP-SUFFIX
eg. IP-SUFFIX,0.0.0.124/6,匹配ip二进制后四位(IP-CIDR的倒序),支持ipv6
|
2022-06-02 12:53:19 +08:00 |
|
adlyq
|
3ab82849d4
|
feat: IN-TYPE rule support
eg. IN-TYPE,SOCKS/REDIR/INNER,Proxy
support list: HTTP HTTPS SOCKS SOCKS4 SOCKS5 REDIR TPROXY TUN INNER
|
2022-05-20 23:17:16 +08:00 |
|
CHIZI-0618
|
5bd5f1bfda
|
chore: remove Script mode residual code.
|
2022-05-14 13:00:33 +08:00 |
|
adlyq
|
3d6aea4c1e
|
feat: support uid rule
eg. UID,1000/5000-6000,Proxy
|
2022-04-22 16:27:51 +08:00 |
|
MetaCubeX
|
30f1b29257
|
Merge remote-tracking branch 'yaling888/with-tun' into Alpha
# Conflicts:
# .github/workflows/codeql-analysis.yml
# .github/workflows/linter.yml
# .github/workflows/release.yml
# Makefile
# README.md
# adapter/outbound/vless.go
# component/geodata/memconservative/cache.go
# component/geodata/router/condition.go
# component/geodata/router/condition_geoip.go
# component/geodata/standard/standard.go
# component/geodata/utils.go
# config/config.go
# config/initial.go
# constant/metadata.go
# constant/path.go
# constant/rule.go
# constant/rule_extra.go
# dns/client.go
# dns/filters.go
# dns/resolver.go
# go.mod
# go.sum
# hub/executor/executor.go
# hub/route/configs.go
# listener/listener.go
# listener/tproxy/tproxy_linux_iptables.go
# listener/tun/dev/dev.go
# listener/tun/dev/dev_darwin.go
# listener/tun/dev/dev_linux.go
# listener/tun/dev/dev_windows.go
# listener/tun/dev/wintun/config.go
# listener/tun/dev/wintun/dll_windows.go
# listener/tun/dev/wintun/session_windows.go
# listener/tun/dev/wintun/wintun_windows.go
# listener/tun/ipstack/commons/dns.go
# listener/tun/ipstack/gvisor/tun.go
# listener/tun/ipstack/gvisor/tundns.go
# listener/tun/ipstack/gvisor/utils.go
# listener/tun/ipstack/stack_adapter.go
# listener/tun/ipstack/system/dns.go
# listener/tun/ipstack/system/tcp.go
# listener/tun/ipstack/system/tun.go
# listener/tun/tun_adapter.go
# main.go
# rule/common/base.go
# rule/common/domain.go
# rule/common/domain_keyword.go
# rule/common/domain_suffix.go
# rule/common/final.go
# rule/common/geoip.go
# rule/common/geosite.go
# rule/common/ipcidr.go
# rule/common/port.go
# rule/parser.go
# rule/process.go
# test/go.mod
# test/go.sum
# transport/vless/xtls.go
# tunnel/tunnel.go
|
2022-03-17 17:41:02 +08:00 |
|
MetaCubeX
|
0f2123179a
|
[build test]
|
2022-03-16 17:29:09 +08:00 |
|
MetaCubeX
|
f01ac69654
|
Merge remote-tracking branch 'clash/dev' into Alpha
# Conflicts:
# .github/workflows/codeql-analysis.yml
# .github/workflows/docker.yml
# .github/workflows/linter.yml
# .github/workflows/stale.yml
# Makefile
# component/dialer/dialer.go
# config/config.go
# constant/metadata.go
# constant/rule.go
# rule/common/domain.go
# rule/common/domain_keyword.go
# rule/common/domain_suffix.go
# rule/common/final.go
# rule/common/ipcidr.go
# rule/geoip.go
# rule/parser.go
# rule/port.go
# rule/process.go
|
2022-03-15 23:13:41 +08:00 |
|
yaling888
|
46b9a1092d
|
Chore: embed the RuleExtra into Base
|
2022-03-13 01:22:05 +08:00 |
|
Kr328
|
b866f06414
|
Chore: move find connection process to tunnel (#2016)
|
2022-03-12 19:07:53 +08:00 |
|
yaling888
|
d876d6e74c
|
Feature: resolve ip with a proxy adapter
|
2022-02-23 02:38:50 +08:00 |
|
Skyxim
|
8595d6c2e9
|
[Feature]
1.Add Network rule, match network type(TCP/UDP)
2.Add logic rules(NOT,OR,AND)
-AND,((DOMAIN,baidu.com),(NETWORK,UDP)),REJECT
(cherry picked from commit d7092e2e37f2c48282c878edea1b2ebc2912b09a)
|
2022-01-22 22:37:07 +08:00 |
|
Skyxim
|
c6f923041f
|
Feature:Supported Rule-Set
|
2021-12-02 22:56:17 +08:00 |
|
Maze.tsz
|
35cf39e415
|
Revert "[test] rule providers"
This reverts commit 078389f4f6 .
|
2021-11-26 00:57:41 +08:00 |
|
maze.y2b@gmail.com
|
078389f4f6
|
[test] rule providers
|
2021-11-25 23:14:31 +08:00 |
|
Mazeorz
|
900e852525
|
[test]
|
2021-11-17 16:03:47 +08:00 |
|
yaling888
|
2953772a0e
|
Style: format code
|
2021-10-28 00:06:55 +08:00 |
|
yaling888
|
4cc16e0136
|
Feature: add source ipcidr condition for all rules
|
2021-08-31 21:46:04 +08:00 |
|
yaling888
|
d7732f6ebc
|
Code: refresh code
|
2021-07-01 22:49:29 +08:00 |
|
Dreamacro
|
78c3034158
|
Chore: rename NoResolveIP to ShouldResolveIP
|
2020-07-27 11:57:55 +08:00 |
|
Dreamacro
|
ae1e1dc9f6
|
Feature: support PROCESS-NAME on macOS
|
2020-07-19 13:18:23 +08:00 |
|
Fndroid
|
82a8c03953
|
Feature: add no-resolve for ip rules (#375)
|
2019-10-28 00:02:23 +08:00 |
|
Dreamacro
|
207371aeae
|
Feature: add experimental connections API
|
2019-10-27 21:44:07 +08:00 |
|
comwrg
|
71f0a4e35e
|
Fix: typo (#281)
|
2019-08-26 12:26:14 +08:00 |
|
Dreamacro
|
225c530d13
|
Feature: add DST-PORT and SRC-PORT
|
2019-05-09 21:00:29 +08:00 |
|
Dreamacro
|
c0bd82d62b
|
Chore: rename final
|
2019-02-18 21:53:57 +08:00 |
|
宋辰文
|
42d33fe629
|
Feature: SOURCE-IP-CIDR rule type (#96)
|
2019-02-02 21:03:13 +08:00 |
|
Dreamacro
|
2fd59cb31c
|
Chore: make the code more semantic
|
2018-09-30 12:25:52 +08:00 |
|
Dreamacro
|
4082a2c700
|
Improve: add DOMAIN rule
|
2018-09-09 15:01:46 +08:00 |
|
Dreamacro
|
05ab653103
|
Add: config hub route
|
2018-06-20 22:41:02 +08:00 |
|
Dreamacro
|
4f192ef575
|
Init: first commit 🎉
|
2018-06-10 22:50:03 +08:00 |
|