gVisor bot
|
c076d38ab1
|
refactor: adjust provider loading order, remove meaningless pointers
|
2022-04-28 08:55:45 +08:00 |
|
gVisor bot
|
086772b721
|
fix: logic of auto-detect-interface
|
2022-04-23 23:42:42 +08:00 |
|
gVisor bot
|
7cdbab467f
|
fix: sniffer port whitelist error
|
2022-04-23 09:36:11 +08:00 |
|
gVisor bot
|
7e61c9b6b3
|
fix: wrong parameter name
|
2022-04-23 00:45:43 +08:00 |
|
gVisor bot
|
532ec82a08
|
feat: support tcp concurrent, Separate dialing and dns resolver ipv6
tcp-concurrent:true
|
2022-04-23 00:27:22 +08:00 |
|
gVisor bot
|
f8a9c272f3
|
feat: dnsHijack support "any"
chore: adjust process debug display logic
|
2022-04-22 13:30:04 +08:00 |
|
gVisor bot
|
03a014957f
|
feat: add sniffer port whitelist, when empty will add all ports
|
2022-04-21 07:06:08 -07:00 |
|
gVisor bot
|
113d84b438
|
[fix] auto-route for android
|
2022-04-21 17:47:04 +08:00 |
|
gVisor bot
|
e2dbbb7cfe
|
Refactor: metadata use netip.Addr
|
2022-04-20 22:52:05 +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
|
363f9ff181
|
fix: domain tree match failed
|
2022-04-16 11:55:49 +08:00 |
|
gVisor bot
|
e11775a9b1
|
fix: sniffer npe
|
2022-04-16 08:45:18 +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
|
bc33cd5630
|
Refactor: fakeip pool use netip.Prefix, supports ipv6 range
|
2022-04-12 20:32:08 +08:00 |
|
gVisor bot
|
950e638222
|
Chore: fix typos
|
2022-04-12 19:08:13 +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
|
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
|
3c6be05ec9
|
fix: default-nameserver allow DOT and DOH with host is ip
|
2022-04-03 19:14:21 +08:00 |
|
gVisor bot
|
d66febb1a6
|
[Fixed]尝试修复PASS空指针问题
[Chore]调整workflows测试
|
2022-03-28 16:36:34 +08:00 |
|
gVisor bot
|
7b4e06816f
|
Merge remote-tracking branch 'tun/with-tun' into Alpha
|
2022-03-28 10:51:59 +08:00 |
|
gVisor bot
|
67d04485ca
|
Refactor: MainResolver
|
2022-03-28 00:44:13 +08:00 |
|
gVisor bot
|
eea2e3def9
|
[commit]
[Feat] add Pass type for support temporary skip rule set
|
2022-03-27 23:44:51 +08:00 |
|
gVisor bot
|
35ceca309f
|
[Fix] url-test npe
|
2022-03-23 13:29:51 +08:00 |
|
gVisor bot
|
6addcc260f
|
bypass support for auto-iptables
|
2022-03-23 11:36:13 +08:00 |
|
gVisor bot
|
9065b1865f
|
delete useless field
|
2022-03-23 10:18:26 +08:00 |
|
gVisor bot
|
22db48dd37
|
[skip ci]
# Conflicts:
# .github/workflows/linter.yml
# .github/workflows/release.yml
# config/config.go
# go.mod
# go.sum
# hub/executor/executor.go
|
2022-03-23 01:41:42 +08:00 |
|
gVisor bot
|
56dc81ea73
|
Refactor: iptables auto config, disabled by default
|
2022-03-22 05:38:42 +08:00 |
|
gVisor bot
|
ebf7dd6e8e
|
delete useless code
|
2022-03-21 18:09:36 +08:00 |
|
gVisor bot
|
1b72afb708
|
Only prompt when interface cannot be found
|
2022-03-18 17:41:06 +08:00 |
|
gVisor bot
|
47450aa401
|
1.fix module package
2.fix govet error
|
2022-03-18 02:35:15 +08:00 |
|
gVisor bot
|
b8c9a1bf6d
|
update
|
2022-03-17 23:24:07 +08:00 |
|
gVisor bot
|
db31cfbd7f
|
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 |
|
gVisor bot
|
f3d1de077e
|
[Fix] Parse
|
2022-03-17 12:26:43 +08:00 |
|
gVisor bot
|
77f725afb6
|
[Fix] Parse
|
2022-03-17 12:23:50 +08:00 |
|
gVisor bot
|
50ab57c72e
|
Merge remote-tracking branch 'clash/dev' into Alpha
# Conflicts:
# .github/workflows/docker.yml
# adapter/outboundgroup/fallback.go
# adapter/outboundgroup/loadbalance.go
# adapter/outboundgroup/relay.go
# adapter/outboundgroup/selector.go
# adapter/outboundgroup/urltest.go
# config/config.go
# go.mod
# go.sum
# main.go
# test/go.mod
# test/go.sum
|
2022-03-17 01:41:51 +08:00 |
|
gVisor bot
|
90e464ef38
|
[Fix] 优化geodata初始化逻辑
|
2022-03-16 22:55:18 +08:00 |
|
gVisor bot
|
5af26db8ff
|
[build test] 1.18
|
2022-03-16 21:47:00 +08:00 |
|
gVisor bot
|
446fd99436
|
Chore: Merge branch 'ogn-dev' into with-tun
|
2022-03-16 20:16:30 +08:00 |
|
gVisor bot
|
7a3a4413c9
|
[build test]
|
2022-03-16 17:29:09 +08:00 |
|
gVisor bot
|
907c68c9cb
|
Migration: go 1.18
|
2022-03-16 12:10:13 +08:00 |
|
gVisor bot
|
40381afa05
|
[build test]
|
2022-03-16 00:43:08 +08:00 |
|
gVisor bot
|
f7759c1468
|
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 |
|
gVisor bot
|
440b54ab22
|
[Skip CI]
|
2022-03-15 22:25:33 +08:00 |
|
gVisor bot
|
fb7ba942c7
|
Style: code style
|
2022-03-15 02:55:06 +08:00 |
|
gVisor bot
|
64bf2454b6
|
[Skip CI]
|
2022-03-15 02:06:57 +08:00 |
|
gVisor bot
|
dc0339e399
|
Chore: embed the RuleExtra into Base
|
2022-03-13 01:22:05 +08:00 |
|
gVisor bot
|
c8861d83f8
|
Chore: bump to go1.18rc1, use netip.Addr to replace net.IP with system TUN stack
|
2022-03-12 02:16:13 +08:00 |
|
gVisor bot
|
0175b103d0
|
Chore: refactor TUN
|
2022-03-09 05:08:35 +08:00 |
|