241ae92bce
feat: support DOMAIN-WILDCARD
rule ( #2124 )
...
only support asterisk(*) and question mark(?)
2025-06-27 16:35:55 +08:00
56c0b088e8
doc: update path doc
2025-06-21 22:46:55 +08:00
255ff5e977
chore: add rate limiting support for reality listener
2025-06-10 10:40:26 +08:00
257fead538
docs: update config.yaml follow 5cf0f18c
2025-05-20 11:08:42 +08:00
188372cb04
feat: add tls.ech-key
for external-controller-tls
2025-05-17 21:21:02 +08:00
a1350d4985
feat: add ech-key
for listeners
2025-05-17 20:50:21 +08:00
dc958e6a39
feat: add ech-opts
for hysteria/hysteria2/tuic outbound
2025-05-17 18:41:39 +08:00
c6d7ef8cb8
feat: add ech-opts
for anytls/shadowsocks/trojan/vmess/vless outbound
2025-05-17 13:53:21 +08:00
00cceba890
docs: update config.yaml follow 7e7016b
( #2022 )
2025-05-10 13:12:45 +08:00
99aa1b0de1
feat: inbound support shadow-tls
2025-04-22 21:16:56 +08:00
e79465d306
chore: add inbound test for hysteria2
2025-04-17 09:26:12 +08:00
0f32c054f4
feat: support UDP over TCP in mieru ( #1926 )
2025-03-20 13:58:04 +08:00
ff89bf0ea0
feat: add gost-plugin in which only ws and mws are currently supported. ( #1896 )
2025-03-13 13:28:40 +08:00
136d114196
feat: socks5/http/mixed inbound support setting tls in listeners
2025-02-28 13:13:53 +08:00
1dc4155195
feat: inbound's port
can use ports format
2025-02-27 09:59:09 +08:00
8d783c65c1
feat: inbound support grpc(lite)
2025-02-26 11:00:11 +08:00
91324b76d2
feat: inbound support trojan
2025-02-25 10:30:27 +08:00
5830afcbde
chore: add MinIdleSession option to AnyTLS configuration
2025-02-21 13:30:24 +08:00
9962a0d091
feat: implement anytls client and server ( #1844 )
2025-02-17 18:51:11 +08:00
ef29e4501e
chore: complete classical rule parse error log ( #1839 )
2025-02-13 17:25:45 +08:00
a440f64080
chore: alignment capability for vmess inbound
2025-02-04 15:28:24 +08:00
0ac6c3b185
feat: inbound support vless
2025-02-04 00:44:18 +08:00
fc233184fd
feat: add receive window config for hy2
...
Build / build (map[goarch:386 goos:linux output:386]) (push) Failing after 10s
Build / build (map[goarch:386 goos:windows goversion:1.20 output:386-go120]) (push) Failing after 12s
Build / build (map[goarch:386 goos:windows goversion:1.21 output:386-go121]) (push) Failing after 13s
Build / build (map[goarch:386 goos:windows goversion:1.22 output:386-go122]) (push) Failing after 13s
Build / build (map[goarch:386 goos:windows output:386]) (push) Failing after 15s
Build / build (map[goarch:amd64 goos:android ndk:x86_64-linux-android34 output:amd64]) (push) Failing after 11s
Build / build (map[goarch:arm goarm:5 goos:linux output:armv5]) (push) Failing after 12s
Build / build (map[goarch:arm goarm:6 goos:linux output:armv6]) (push) Failing after 10s
Build / build (map[goarch:arm goarm:7 goos:linux output:armv7]) (push) Failing after 11s
Build / build (map[goarch:arm goarm:7 goos:windows output:armv7]) (push) Failing after 12s
Build / build (map[goarch:arm goos:android ndk:armv7a-linux-androideabi34 output:armv7]) (push) Failing after 9s
Build / build (map[goarch:arm64 goos:android ndk:aarch64-linux-android34 output:arm64-v8]) (push) Failing after 13s
Build / build (map[goarch:arm64 goos:darwin goversion:1.20 output:arm64-go120]) (push) Failing after 11s
Build / build (map[goarch:arm64 goos:darwin goversion:1.22 output:arm64-go122]) (push) Failing after 10s
Build / build (map[goarch:arm64 goos:darwin output:arm64]) (push) Failing after 12s
Build / build (map[goarch:arm64 goos:freebsd output:arm64]) (push) Failing after 11s
Build / build (map[goarch:arm64 goos:linux output:arm64]) (push) Failing after 11s
Build / build (map[goarch:arm64 goos:windows output:arm64]) (push) Failing after 8s
Build / build (map[goarch:mips gomips:hardfloat goos:linux output:mips-hardfloat]) (push) Failing after 11s
Build / build (map[goarch:mips gomips:softfloat goos:linux output:mips-softfloat]) (push) Failing after 11s
Build / build (map[goarch:mips64 goos:linux output:mips64]) (push) Failing after 12s
Build / build (map[goarch:mips64le goos:linux output:mips64le]) (push) Failing after 11s
Build / build (map[goarch:mipsle gomips:hardfloat goos:linux output:mipsle-hardfloat]) (push) Failing after 11s
Build / build (map[goarch:mipsle gomips:softfloat goos:linux output:mipsle-softfloat]) (push) Failing after 11s
Build / build (map[goarch:riscv64 goos:linux output:riscv64]) (push) Failing after 12s
Build / build (map[goarch:s390x goos:linux output:s390x]) (push) Failing after 11s
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 11s
Build / Upload-Prerelease (push) Has been skipped
Build / Upload-Release (push) Has been skipped
Build / Docker (push) Has been skipped
https://github.com/MetaCubeX/mihomo/issues/1796
2025-01-19 09:56:16 +08:00
72a126e580
feat: support inline proxy provider
Build / build (map[goarch:386 goos:linux output:386]) (push) Failing after 3m40s
Build / build (map[goarch:386 goos:windows goversion:1.20 output:386-go120]) (push) Failing after 3m44s
Build / build (map[goarch:386 goos:windows goversion:1.21 output:386-go121]) (push) Failing after 3m18s
Build / build (map[goarch:386 goos:windows goversion:1.22 output:386-go122]) (push) Failing after 2m48s
Build / build (map[goarch:386 goos:windows output:386]) (push) Failing after 2m8s
Build / build (map[goarch:amd64 goos:android ndk:x86_64-linux-android34 output:amd64]) (push) Failing after 4m13s
Build / build (map[goarch:arm goarm:5 goos:linux output:armv5]) (push) Failing after 3m1s
Build / build (map[goarch:arm goarm:6 goos:linux output:armv6]) (push) Failing after 1m32s
Build / build (map[goarch:arm goarm:7 goos:linux output:armv7]) (push) Failing after 3m30s
Build / build (map[goarch:arm goarm:7 goos:windows output:armv7]) (push) Failing after 1m22s
Build / build (map[goarch:arm goos:android ndk:armv7a-linux-androideabi34 output:armv7]) (push) Failing after 4m30s
Build / build (map[goarch:arm64 goos:android ndk:aarch64-linux-android34 output:arm64-v8]) (push) Failing after 5m2s
Build / build (map[goarch:arm64 goos:darwin goversion:1.20 output:arm64-go120]) (push) Failing after 53s
Build / build (map[goarch:arm64 goos:darwin goversion:1.22 output:arm64-go122]) (push) Failing after 3m11s
Build / build (map[goarch:arm64 goos:darwin output:arm64]) (push) Failing after 4m1s
Build / build (map[goarch:arm64 goos:freebsd output:arm64]) (push) Failing after 3m11s
Build / build (map[goarch:arm64 goos:linux output:arm64]) (push) Failing after 1m53s
Build / build (map[goarch:arm64 goos:windows output:arm64]) (push) Failing after 29s
Build / build (map[goarch:mips gomips:hardfloat goos:linux output:mips-hardfloat]) (push) Failing after 33s
Build / build (map[goarch:mips gomips:softfloat goos:linux output:mips-softfloat]) (push) Failing after 2m23s
Build / build (map[goarch:mips64 goos:linux output:mips64]) (push) Failing after 3m47s
Build / build (map[goarch:mips64le goos:linux output:mips64le]) (push) Failing after 53s
Build / build (map[goarch:mipsle gomips:hardfloat goos:linux output:mipsle-hardfloat]) (push) Failing after 46s
Build / build (map[goarch:mipsle gomips:softfloat goos:linux output:mipsle-softfloat]) (push) Failing after 1m1s
Build / build (map[goarch:riscv64 goos:linux output:riscv64]) (push) Failing after 3m57s
Build / build (map[goarch:s390x goos:linux output:s390x]) (push) Failing after 2m0s
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 57s
Build / Upload-Prerelease (push) Has been skipped
Build / Upload-Release (push) Has been skipped
Build / Docker (push) Has been skipped
2024-12-25 10:34:16 +08:00
bb803249fa
feat: support inline rule provider ( #1731 )
2024-12-19 09:16:45 +08:00
9a959202ed
chore: support config multiplexing
of mieru
2024-12-10 09:19:59 +08:00
613becd8ea
feat: support mieru protocol ( #1702 )
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 41s
2024-12-09 12:05:11 +08:00
fbead56ec9
feat: add size-limit
for provider
...
https://github.com/MetaCubeX/mihomo/issues/1645
2024-11-27 09:28:38 +08:00
c63a851bba
feat: add direct-nameserver
and direct-nameserver-follow-policy
in dns
section
2024-10-04 14:20:10 +08:00
fc9d5cfee9
feat: add external-controller-cors
can config allow-origins
and allow-private-network
2024-09-29 17:13:43 +08:00
88bfe7cffe
feat: add external-controller-pipe
for windows
...
maybe useful for electron and tauri client, node.js and rust still not support AF_UNIX on windows
2024-09-27 16:09:03 +08:00
781b783346
feat: add amnezia-wg-option
to wireguard outbound
2024-09-22 22:07:14 +08:00
3676d1b79f
feat: add proxy name replacement functionality for override ( #1481 )
...
* feat: add proxy name replacement functionality for override
* style: modify `override schema` info and provider parse error message
---------
Co-authored-by: chun <pujichun@outlook.com >
2024-09-18 22:41:06 +08:00
dc29514fb6
chore: typo
2024-09-09 10:07:50 +08:00
f6164ac195
feat: add fake-ip-filter-mode
in dns
...
https://github.com/MetaCubeX/mihomo/issues/1479
2024-08-31 09:59:48 +08:00
8483178524
feat: sniff
add skip-src-address
and skip-dst-address
2024-08-27 20:33:43 +08:00
518e9bdb0b
feat: socks5, http and mixed listeners support independence users
2024-08-25 19:33:31 +08:00
0793998de8
chore: drop support of eBPF
2024-08-16 14:15:36 +08:00
696b75ee37
feat: fake-ip-filter
support rule-set:
and geosite:
2024-08-14 20:45:36 +08:00
f20f371a61
chore: better keepalive handle
2024-08-14 13:01:06 +08:00
24c6e7d819
chore: update tcp keepAlive setting for go1.23
2024-08-14 11:51:39 +08:00
c830b8aaf7
feat: support convert mrs
format back to text
format
2024-07-28 11:00:27 +08:00
1db3e4583b
chore: better converter
2024-07-27 23:54:28 +08:00
4f8a5a5f54
feat: add mrs
format ipcidr ruleset
2024-07-27 10:36:11 +08:00
303f6e4567
feat: add mrs
format domain ruleset
2024-07-26 22:30:42 +08:00
de61e81ff7
feat: support external-doh-server
2024-07-23 00:01:41 +08:00
09be5cbc99
feat: tun support auto-redirect
, route-address-set
and route-exclude-address-set
2024-06-17 22:04:51 +08:00
75c16f9b87
feat: add refresh-server-ip-interval
for wireguard outbound
2024-06-14 14:01:52 +08:00
f317baa8de
feat: add respect-rules
for dns
2024-06-12 15:25:34 +08:00
0b6ae6ffb8
feat: add ss-opts
for trojan outbound like trojan-go's shadowsocks
config
...
https://github.com/MetaCubeX/mihomo/issues/1269
2024-05-22 09:00:59 +08:00