Commit Graph
374 Commits
Author SHA1 Message Date
wwqgtxx 85c2f6a773 chore: change the type of the internal value being passed 2026-06-24 15:42:45 +08:00
wwqgtxx 8c40e36087 feat: support fallback-lazy-query for dns section 2026-06-21 14:05:41 +08:00
wwqgtxx 42810015f9 fix: restore the original fallback concurrency behavior 2026-06-21 13:33:42 +08:00
wwqgtxx 0daa3ff722 chore: allow overriding inbound listen config for api user 2026-06-12 10:50:42 +08:00
wwqgtxx aff8dc73e1 chore: adjust struct name 2026-06-12 10:35:35 +08:00
wwqgtxx ad730ae974 feat: support listen-routing-mark for dns section 2026-06-12 10:12:04 +08:00
wwqgtxx d67572bbae feat: support routing-mark for listeners except tun/redir/tproxy and top-level external-controller-routing-mark 2026-06-12 10:05:53 +08:00
wwqgtxx c710025559 fix: readMsg in doq out-of-bounds access 2026-06-05 09:22:17 +08:00
wwqgtxx 9761bcd7f9 fix: exchangeQUIC not fully respecting context 2026-06-04 19:15:52 +08:00
wwqgtxx d610afef1b chore: clear parameter passing 2026-05-25 09:49:30 +08:00
汐殇 571925d2d2 feat: add Tailscale outbound support (#2786) 2026-05-14 12:47:05 +08:00
wwqgtxx 00e6df5018 chore: close http2 connections when closing client in doh 2026-05-12 18:20:33 +08:00
wwqgtxx cc376acc5b fix: skip TTL update for OPT records 2026-05-09 22:14:25 +08:00
wwqgtxx ffe6e42cfa fix: conn maybe not closed in error handling 2026-05-09 09:53:40 +08:00
wwqgtxx 8bc7d3e58f chore: using new net/http api in doh client 2026-05-07 18:47:55 +08:00
wwqgtxx 299a63f8f6 fix: quic underlay packetConn maybe not closed in doh3/doq 2026-04-11 01:12:43 +08:00
woaihsw d0f33125a9 fix: incorrect OPT RR filter order (#2634) 2026-03-23 01:12:02 +08:00
wwqgtxx c9bc2d3926 chore: don't modify msg when getting minimalTTL 2026-03-21 17:16:28 +08:00
wwqgtxx 20bf57c117 feat: add disable-reuse params for DoT 2026-02-10 15:03:15 +08:00
wwqgtxx dede56fe4b feat: add proxy-server-nameserver-policy to dns section 2026-02-03 01:41:00 +08:00
wwqgtxx 98b3060558 chore: optimize timeout control in DoH TLS probe 2026-01-25 22:49:04 +08:00
wwqgtxx b90100645e chore: using mihomo's global pool in DoQ 2026-01-25 22:48:48 +08:00
H1JK 828fd30dc3 chore: support connection reuse for DoT 2026-01-16 14:20:20 +08:00
wwqgtxx 4d7670339b feat: all dns client support disable-qtype-<int> params 2026-01-02 22:43:58 +08:00
wwqgtxx 1cab34d257 chore: update quic-go to 0.57.1 2025-12-17 16:13:12 +08:00
wwqgtxx e7a04e0762 chore: don't process msg.Extra in msgToHTTPSRRInfo 2025-12-12 19:42:29 +08:00
Eric Moore 7e8c2876fb chore: improve HTTPS RR logging (#2431) 2025-12-12 17:43:54 +08:00
wwqgtxx 7571c87afb chore: add fake-ip-ttl to dns section 2025-11-23 21:34:30 +08:00
wwqgtxx 2f545ef634 fix: hosts not working
https://github.com/MetaCubeX/mihomo/issues/2351
2025-11-10 10:55:02 +08:00
wwqgtxx d48bcf1e1e fix: fakeip6 logic not work correctly 2025-11-09 19:19:20 +08:00
wwqgtxx c8af92a01f feat: support fake-ip-range6 in dns module 2025-10-28 11:40:00 +08:00
wwqgtxx 40e0813869 chore: adjust the internal code structure of the dns module 2025-09-29 11:24:41 +08:00
wwqgtxx 94b591ed44 chore: separate the DNS enhancer config passing 2025-09-29 10:36:55 +08:00
wwqgtxx 40b2cde2b2 chore: cleanup dns client code 2025-09-19 21:18:16 +08:00
wwqgtxx cea29e2615 chore: sync code style 2025-09-13 14:31:30 +08:00
wwqgtxx 57e14e5b62 chore: cleanup internal ca using 2025-09-13 14:13:01 +08:00
wwqgtxx 16ff9e815b chore: code cleanup 2025-07-27 22:30:39 +08:00
wwqgtxx 5f1f296213 chore: add /cache/dns/flush to restful api 2025-07-27 12:30:33 +08:00
wwqgtxx 66fd5c9f0c chore: allow setting cache-max-size in dns section 2025-07-27 10:31:12 +08:00
wwqgtxx 6a620ba287 chore: revert "chore: better dns batchExchange"
This reverts commit 55f626424f.

The previous changes resulted in a situation where no resolution results were found when multiple DNS servers were used concurrently, and the final resolution time was dragged down by the slowest server.
2025-07-05 23:05:49 +08:00
wwqgtxx 56c3462b76 chore: update quic-go to 0.53.0 2025-06-28 18:16:29 +08:00
wwqgtxx 40587b62b8 feat: all dns client support skip-cert-verify params 2025-06-06 00:52:12 +08:00
wwqgtxx 85e6d25de5 feat: all dns client support ecs and ecs-override params 2025-06-06 00:45:58 +08:00
wwqgtxx 29a37f4f4b feat: all dns client support disable-ipv4 and disable-ipv6 params 2025-06-06 00:24:57 +08:00
wwqgtxx 2f9a3b3469 chore: cleanup code 2025-06-05 21:20:38 +08:00
wwqgtxx c0f452b540 chore: more unmap for 4in6 address 2025-05-29 10:14:06 +08:00
wwqgtxx c6d7ef8cb8 feat: add ech-opts for anytls/shadowsocks/trojan/vmess/vless outbound 2025-05-17 13:53:21 +08:00
wwqgtxx 6e35cf9399 fix: truncated UDP response in system dns
https://github.com/MetaCubeX/mihomo/issues/2031
2025-05-12 12:34:22 +08:00
wwqgtxx 7e7016b567 chore: removed routing-mark and interface-name of the group, please set it directly on the proxy instead 2025-05-01 02:13:35 +08:00
wwqgtxx 793ce45db0 chore: update quic-go to 0.51.0 2025-04-21 22:58:08 +08:00