mihomo/component
wwqgtxx a1c7881229
Some checks failed
Test / test (1.20, macos-13) (push) Waiting to run
Test / test (1.20, macos-latest) (push) Waiting to run
Test / test (1.20, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.20, windows-latest) (push) Waiting to run
Test / test (1.21, macos-13) (push) Waiting to run
Test / test (1.21, macos-latest) (push) Waiting to run
Test / test (1.21, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.21, windows-latest) (push) Waiting to run
Test / test (1.22, macos-13) (push) Waiting to run
Test / test (1.22, macos-latest) (push) Waiting to run
Test / test (1.22, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.22, windows-latest) (push) Waiting to run
Test / test (1.23, macos-13) (push) Waiting to run
Test / test (1.23, macos-latest) (push) Waiting to run
Test / test (1.23, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.23, windows-latest) (push) Waiting to run
Test / test (1.24, macos-13) (push) Waiting to run
Test / test (1.24, macos-latest) (push) Waiting to run
Test / test (1.24, ubuntu-24.04-arm) (push) Waiting to run
Test / test (1.24, windows-latest) (push) Waiting to run
Test / test (1.20, ubuntu-latest) (push) Failing after 1s
Test / test (1.21, ubuntu-latest) (push) Failing after 1s
Test / test (1.22, ubuntu-latest) (push) Failing after 1s
Test / test (1.23, ubuntu-latest) (push) Failing after 1s
Test / test (1.24, ubuntu-latest) (push) Failing after 1s
Trigger CMFA Update / trigger-CMFA-update (push) Failing after 1s
chore: rebuild udp dns resolve
The DNS resolution of the overall UDP part has been delayed to the connection initiation stage. During the rule matching process, it will only be triggered when the IP rule without no-resolve is matched.

For direct and wireguard outbound, the same logic as the TCP part will be followed, that is, when direct-nameserver (or DNS configured by wireguard) exists, the result of the matching process will be discarded and the domain name will be re-resolved. This re-resolution logic is only effective for fakeip.

For reject and DNS outbound, no resolution is required.

For other outbound, resolution will still be performed when the connection is initiated, and the domain name will not be sent directly to the remote server at present.
2025-05-27 10:45:26 +08:00
..
auth fix: skip-auth-prefixes not apply on listeners when users is unset 2024-09-27 18:10:05 +08:00
ca chore: the updateConfigs api also adds a check for SAFE_PATHS 2025-05-12 11:28:15 +08:00
cidr chore: add sourceGeoIP and sourceIPASN to metadata 2024-08-28 12:25:45 +08:00
dhcp chore: cleanup netip code 2025-04-09 18:02:13 +08:00
dialer chore: apply the default interface/mark of the dialer in the final stage 2025-04-18 20:16:51 +08:00
ech chore: proxy's ech should fetch from proxy-nameserver 2025-05-22 17:42:40 +08:00
fakeip chore: cleanup netip code 2025-04-09 18:02:13 +08:00
generater feat: add ech-key for listeners 2025-05-17 20:50:21 +08:00
geodata chore: cleanup geo internal code 2024-09-09 16:08:48 +08:00
http chore: code cleanup 2025-04-16 09:54:02 +08:00
iface chore: handle two interfaces have the same prefix but different address 2025-05-24 11:32:36 +08:00
keepalive chore: decrease direct using *net.TCPConn 2025-04-11 00:33:07 +08:00
loopback chore: reduce the performance overhead of not enabling LoopBackDetector 2024-11-05 09:29:56 +08:00
mmdb chore: Increase support for other format of ASN 2024-11-04 19:31:43 +08:00
nat chore: ensures packets can be sent without blocking the tunnel 2024-09-26 11:21:07 +08:00
pool Chore: use generics as possible 2022-04-25 13:18:30 +08:00
power chore: corrected the incoming parameters of PowerUnregisterSuspendResumeNotification 2024-08-08 13:27:06 +08:00
process chore: cleanup netip code 2025-04-09 18:02:13 +08:00
profile chore: change subscription-userinfo retrieval 2024-10-20 06:01:02 +08:00
proxydialer chore: update dependencies 2025-05-03 15:06:13 +08:00
resolver feat: add ech-opts for anytls/shadowsocks/trojan/vmess/vless outbound 2025-05-17 13:53:21 +08:00
resource chore: adjust min backoff from 1s to 10s 2025-05-14 21:51:18 +08:00
slowdown chore: fetcher will change duration to achieve fast retry when the update failed with a 2x factor step from 1s to interval 2025-04-30 17:28:06 +08:00
sniffer chore: rebuild udp dns resolve 2025-05-27 10:45:26 +08:00
tls fix: listener close panic 2025-05-22 17:01:24 +08:00
trie chore: disallow space at begin or end in DomainTrie 2024-09-21 21:03:59 +08:00
updater chore: simplify the single root decompression process 2025-05-20 09:48:05 +08:00