laburaps
c7fc93df37
fix: the TLS Sniffer fails when the length of the ClientHello packet exceeds the TCP MSS ( #1711 )
...
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
* 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 )
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
2024-12-10 16:15:08 +08:00
ForestL
5a24efdabf
fix: DisableKeepAlive default value of android ( #1690 )
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 10s
2024-12-02 22:49:16 +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
Larvan2
792f16265e
fix: find process panic
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 11s
2024-11-08 16:29:32 +08:00
wwqgtxx
215bf0995f
chore: switch syscall.SyscallN back to syscall.Syscall6
...
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 16s
Until the current version, SyscallN always escapes the variadic argument
2024-11-08 09:40:38 +08:00
wwqgtxx
d4478dbfa2
chore: reduce the performance overhead of not enabling LoopBackDetector
2024-11-05 09:29:56 +08:00
wwqgtxx
e6d1c8cedf
chore: update sing-tun to v0.4.0-rc.5
2024-11-05 09:12:20 +08:00
xishang0128
a86c562852
chore: Increase support for other format of ASN
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 30s
2024-11-04 19:31:43 +08:00
xishang0128
95af5f7325
chore: change subscription-userinfo retrieval
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 20s
2024-10-20 06:01:02 +08:00
ForestL
4437c8861c
chore: better getUpdateTime() for iterating all Geofiles ( #1570 )
2024-10-11 08:46:31 +08:00
wwqgtxx
08dcef80bf
fix: mistaken using net.Dialer
...
https://github.com/MetaCubeX/mihomo/issues/1572
2024-10-09 12:04:56 +08:00
wwqgtxx
8e6eb70e71
chore: temporary update general in ParseRawConfig and rollback before its retur
2024-10-06 00:21:00 +08:00
wwqgtxx
9286e21026
chore: rebuild external ui updater
2024-10-05 13:40:00 +08:00
wwqgtxx
c63a851bba
feat: add direct-nameserver
and direct-nameserver-follow-policy
in dns
section
2024-10-04 14:20:10 +08:00
wwqgtxx
4a16d22398
chore: no longer used net.DefaultResolver when dns
section is disabled, now is equally only "system://"
2024-10-02 14:45:06 +08:00
wwqgtxx
acfc9f8baa
chore: reset resolver's connection after default interface changed
2024-09-27 20:36:00 +08:00
wwqgtxx
cd2d1c6bb0
fix: skip-auth-prefixes
not apply on listeners when users
is unset
2024-09-27 18:10:05 +08:00
wwqgtxx
4fa15c6334
chore: ensures packets can be sent without blocking the tunnel
2024-09-26 11:21:07 +08:00
wwqgtxx
a4e84f0479
chore: better apply tcp keepalive to listeners
2024-09-25 15:10:53 +08:00
wwqgtxx
59a2b24593
chore: save etag in bbolt by msgpack
2024-09-23 19:25:35 +08:00
wwqgtxx
966eeae41b
chore: rewrite bbolt cachefile implements
...
never use returned byte slices outside the transaction, ref:
https://pkg.go.dev/go.etcd.io/bbolt#hdr-Caveats
2024-09-23 09:35:48 +08:00
wwqgtxx
ddfa9e8671
feat: add etag-support
to let user can disable this feature manually
2024-09-22 14:41:45 +08:00
wwqgtxx
b7cb6774bf
chore: support ETag for update geo
2024-09-22 13:57:57 +08:00
wwqgtxx
5d242510c8
chore: support ETag for providers
2024-09-22 11:42:29 +08:00
wwqgtxx
223eae0e06
chore: force refresh provider in background
2024-09-22 00:24:49 +08:00
wwqgtxx
7dafe7889e
chore: disallow space at begin or end in DomainTrie
2024-09-21 21:03:59 +08:00
wwqgtxx
0a2f606e1b
chore: cleanup the patch code
2024-09-11 16:10:49 +08:00
wwqgtxx
7c8f451892
chore: cleanup geo internal code
2024-09-09 16:08:48 +08:00
wwqgtxx
ef244b896a
chore: update geo in a batch
2024-09-09 10:07:50 +08:00
wwqgtxx
dc29514fb6
chore: typo
2024-09-09 10:07:50 +08:00
wwqgtxx
8940bdd56f
chore: better pool_test
2024-09-09 10:07:50 +08:00
Larvan2
56fe7d5304
chore: clean up update_ui code
2024-09-02 11:17:35 +08:00
wwqgtxx
f6164ac195
feat: add fake-ip-filter-mode
in dns
...
https://github.com/MetaCubeX/mihomo/issues/1479
2024-08-31 09:59:48 +08:00
wwqgtxx
4fecf68b8b
chore: add sourceGeoIP
and sourceIPASN
to metadata
2024-08-28 12:25:45 +08:00
wwqgtxx
8483178524
feat: sniff
add skip-src-address
and skip-dst-address
2024-08-27 20:33:43 +08:00
wwqgtxx
3e2c9ce821
chore: cleanup patch code
2024-08-27 11:04:42 +08:00
wwqgtxx
41efc5e5ab
chore: update dependencies
2024-08-22 09:24:27 +08:00
wwqgtxx
c4660e1aad
chore: reopen tfo support on windows for golang1.23
...
maybe broken again when golang1.24 release
2024-08-21 10:57:44 +08:00
Larvan2
0793998de8
chore: drop support of eBPF
2024-08-16 14:15:36 +08:00
wwqgtxx
4fedfc47b0
chore: update geo unneeded reload whole config
2024-08-16 09:19:18 +08:00
wwqgtxx
4c10d42fbf
fix: normal rule not working in fake-ip-filter
2024-08-15 07:42:59 +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
696b75ee37
feat: fake-ip-filter
support rule-set:
and geosite:
2024-08-14 20:45:36 +08:00
wwqgtxx
f20f371a61
chore: better keepalive handle
2024-08-14 13:01:06 +08:00
Larvan2
50d0cd363c
chore: auto download external UI when 'external-ui' is set and not empty
2024-08-13 14:19:34 +08:00
wwqgtxx
5bf22422d9
fix: wireguard not working in CMFA
2024-08-13 13:36:25 +08:00
wwqgtxx
951cae2156
chore: corrected the incoming parameters of PowerUnregisterSuspendResumeNotification
2024-08-08 13:27:06 +08:00
wwqgtxx
c830b8aaf7
feat: support convert mrs
format back to text
format
2024-07-28 11:00:27 +08:00
wwqgtxx
4f8a5a5f54
feat: add mrs
format ipcidr ruleset
2024-07-27 10:36:11 +08:00