tnextday
192d769f75
chore: ensure forced domains are always sniffed ( #1793 )
...
When a domain matches forceDomain:
- SkipList is not checked
- Failed attempts are not cached
- Sniffing is attempted every time
This ensures forced domains are always sniffed regardless of previous failures.
2025-01-16 10:17:32 +08:00
wwqgtxx
c99c71a969
chore: listening tcp together for dns server ( #1792 )
2025-01-16 10:16:37 +08:00
lucidhz
c7661d7765
fix: initialize error message with cipher ( #1760 )
2025-01-07 14:28:56 +08:00
Mossia
56c128880c
fix: empty proxy provider subscription info not omitted ( #1759 )
2025-01-07 13:26:56 +08:00
enfein
f4806b49b4
chore: update mieru version ( #1762 )
2025-01-07 13:25:32 +08:00
J.K.SAGE
49d54cc293
fix: remote conn statistic error ( #1776 )
...
TCP handshake traffic should be counted as upload traffic for the remote connection
2025-01-07 13:23:05 +08:00
wwqgtxx
1c5f4a3ab1
chore: update dependencies
2024-12-31 16:42:33 +08:00
wwqgtxx
368b1e1296
chore: rollback tfo-go version
2024-12-30 22:33:13 +08:00
wwqgtxx
a9ce5da09d
fix: key missing for tun inbound
...
https://github.com/MetaCubeX/mihomo/issues/1672
2024-12-28 11:39:45 +08:00
wwqgtxx
301c78ff9a
chore: update sing-tun to v0.4.5
2024-12-26 10:50:08 +08:00
wwqgtxx
72a126e580
feat: support inline proxy provider
2024-12-25 10:34:16 +08:00
wwqgtxx
20739f5db7
chore: code cleanup
2024-12-25 10:34:16 +08:00
valord577
89dfabe9b3
chore: align time fields in logs ( #1704 )
...
ref: A comma or decimal point followed by one or more zeros represents a fractional second, printed to the given number of decimal places. A comma or decimal point followed by one or more nines represents a fractional second, printed to the given number of decimal places, with trailing zeros removed. For example "15:04:05,000" or "15:04:05.000" formats or parses with millisecond precision.
2024-12-19 15:55:47 +08:00
wwqgtxx
5a9ad0ed3c
chore: code cleanup
2024-12-19 09:29:17 +08:00
qianlongzt
bb803249fa
feat: support inline rule provider ( #1731 )
2024-12-19 09:16:45 +08:00
wwqgtxx
3f6823ba49
fix: handle invalid values in Decoder's decode method
2024-12-16 09:26:11 +08:00
wwqgtxx
c786b72030
chore: update dependencies
2024-12-14 13:27:28 +08:00
wwqgtxx
269c52575c
chore: update gopsutil to v4
2024-12-14 11:09:51 +08:00
laburaps
c7fc93df37
fix: the TLS Sniffer fails when the length of the ClientHello packet exceeds the TCP MSS ( #1711 )
...
* chore: add uniformly formatted debug info to sniffDomain
* fix: when data is not enough, attempt to peek more data and retry
* chore: reduce debug info of sniffDomain
2024-12-12 19:02:34 +08:00
laburaps
5d9d8f4d3b
fix: check whether the dst port is within the specified range ( #1706 )
2024-12-10 16:15:08 +08:00
wwqgtxx
f3a43fe3a6
feat: support read config file from stdin
...
via `-f -`
2024-12-10 09:57:20 +08:00
wwqgtxx
9a959202ed
chore: support config multiplexing
of mieru
2024-12-10 09:19:59 +08:00
enfein
cd23112dc5
chore: remove gRPC dependency from mieru ( #1705 )
2024-12-10 08:03:17 +08:00
enfein
613becd8ea
feat: support mieru protocol ( #1702 )
2024-12-09 12:05:11 +08:00
hingbong
d6b496d3c0
chore: allow upgrade ui in embed mode ( #1692 )
2024-12-04 08:54:01 +08:00
ForestL
5a24efdabf
fix: DisableKeepAlive default value of android ( #1690 )
2024-12-02 22:49:16 +08:00
wwqgtxx
9de9f1ef51
fix: don't panic when listen on localhost
...
https://github.com/MetaCubeX/mihomo/issues/1655
2024-11-27 11:03:38 +08:00
wwqgtxx
fbead56ec9
feat: add size-limit
for provider
...
https://github.com/MetaCubeX/mihomo/issues/1645
2024-11-27 09:28:38 +08:00
wwqgtxx
1fff34d30e
chore: update quic-go to 0.48.2
2024-11-26 13:39:54 +08:00
wwqgtxx
a35f712478
chore: update gvisor
2024-11-26 10:28:07 +08:00
wwqgtxx
f805a9f4c6
chore: cleaned up some weird code
2024-11-26 10:04:41 +08:00
xishang0128
eb985b002e
chore: restful api displays more information
2024-11-21 22:50:54 +08:00
wwqgtxx
462343531e
chore: update sing-tun to v0.4.1
2024-11-21 11:06:25 +08:00
wwqgtxx
671d901ee2
ci: align loongarch golang version when it is not abi1
2024-11-18 10:41:15 +08:00
wwqgtxx
80e4eaad14
fix: process IPv6 Link-Local address ( #1657 )
2024-11-18 10:34:43 +08:00
xishang0128
25b3c86d31
ci: update loongarch golang and android ndk
2024-11-17 23:31:46 +08:00
Chenx Dust
de19f927e8
chore: restful api display smux and mptcp
2024-11-14 10:08:02 +08:00
Larvan2
792f16265e
fix: find process panic
2024-11-08 16:29:32 +08:00
wwqgtxx
215bf0995f
chore: switch syscall.SyscallN back to syscall.Syscall6
...
Until the current version, SyscallN always escapes the variadic argument
2024-11-08 09:40:38 +08:00
wwqgtxx
91d54bdac1
fix: android tun start error
2024-11-06 20:04:14 +08:00
wwqgtxx
ce52c3438b
chore: cleaned up some confusing code
2024-11-05 10:03:21 +08:00
wwqgtxx
d4478dbfa2
chore: reduce the performance overhead of not enabling LoopBackDetector
2024-11-05 09:29:56 +08:00
wwqgtxx
69454b030e
chore: allow disabled overrideAndroidVPN by environment variable DISABLE_OVERRIDE_ANDROID_VPN
2024-11-05 09:15:30 +08:00
wwqgtxx
e6d1c8cedf
chore: update sing-tun to v0.4.0-rc.5
2024-11-05 09:12:20 +08:00
wwqgtxx
fabd216c34
chore: update quic-go to 0.48.1
2024-11-05 08:58:41 +08:00
xishang0128
a86c562852
chore: Increase support for other format of ASN
2024-11-04 19:31:43 +08:00
wwqgtxx
3e966e82c7
chore: update quic-go to 0.48.0
2024-10-21 09:38:21 +08:00
wwqgtxx
b9171ade7f
chore: update sing-tun to v0.4.0-rc.4
2024-10-21 09:17:37 +08:00
xishang0128
95af5f7325
chore: change subscription-userinfo retrieval
2024-10-20 06:01:02 +08:00
xishang0128
ca3f1ebae6
fix: sticky-sessions may not be effective
2024-10-12 08:26:37 +08:00