Xray-core/proxy
Meow a3ba3eefb6
Wireguard: Decouple server endpoint DNS from address option (#5417)
* Wireguard: Decouple server endpoint DNS from address option

Previously, Wireguard server endpoint's domain resolution was incorrectly constrained by the local `address` option. For example, `ForceIPv6v4` might fail to resolve AAAA records for the server domain if no IPv6 was explicitly configured in the `address` option.

This commit decouples the server endpoint's domain resolution from the local `address` configuration. It ensures the Wireguard server address is resolved independently, allowing its `domainStrategy` to function correctly without being limited by the client's local network or `address` settings.

* Delete code instead of commenting it out
2025-12-14 10:13:47 -05:00
..
blackhole Chore: Run gofmt (#3990) 2024-11-09 11:16:11 +00:00
dns DNS outbound: Fix some issues (#5081) 2025-09-05 08:15:16 +00:00
dokodemo DispatchLink(): Fix user stats 2025-09-03 23:25:17 +00:00
freedom proxy/proxy.go: IsRAWTransport() -> IsRAWTransportWithoutSecurity() 2025-09-02 18:15:08 +00:00
http HTTP outbound: Read negotiated protocol from uTLS (#5251) 2025-11-21 02:29:25 +00:00
loopback Chore: Generate *.pb.go files with protoc v5.28.2 2024-10-16 04:06:21 +00:00
shadowsocks Outbound: One endpoint and at most one user only (#5144) 2025-09-15 13:31:27 +00:00
shadowsocks_2022 Chore: Run gofmt (#3990) 2024-11-09 11:16:11 +00:00
socks Socks: Fix buffer full panic when encoding large UDP packets (#5252) 2025-11-20 12:21:22 +00:00
trojan Outbound: One endpoint and at most one user only (#5144) 2025-09-15 13:31:27 +00:00
vless XTLS Vision: Discard expired pre-connect conn automatically 2025-12-02 13:44:27 +00:00
vmess Outbound: One endpoint and at most one user only (#5144) 2025-09-15 13:31:27 +00:00
wireguard Wireguard: Decouple server endpoint DNS from address option (#5417) 2025-12-14 10:13:47 -05:00
proxy.go XTLS Vision: LogInfo() -> LogDebug() 2025-12-08 13:19:59 +00:00