ZIm/crates/client/src
张小白 bc68455320
client: Fix an issue where non-IP proxy URLs didn’t resolve correctly (#32664)
If the proxy URL is in the form of `example.com` instead of a raw IP
address, and `example.com` isn't a well-known domain, then the default
URL resolution can fail.

The test setup:

A Linux machine runs a CoreDNS server with a custom entry: `10.254.7.38
example.com`. On a Windows machine, if the proxy URL is set to
`example.com`, the resolved address does **not** end up being
`10.254.7.38`.

Using `hickory_resolver` for more advanced DNS resolution fixes this
issue.


Release Notes:

- Fixed proxy URL resolution when using custom DNS entries.
2025-06-13 15:17:49 +08:00
..
proxy client: Fix an issue where non-IP proxy URLs didn’t resolve correctly (#32664) 2025-06-13 15:17:49 +08:00
telemetry Use Instant not chrono for telemetry (#20756) 2024-11-19 08:23:12 -07:00
client.rs Use git config --global user.email for email address in automatic Co-authored-by (#32624) 2025-06-12 19:39:08 +00:00
proxy.rs client: Fix an issue where non-IP proxy URLs didn’t resolve correctly (#32664) 2025-06-13 15:17:49 +08:00
telemetry.rs client: Remove extra clone, pass big struct by reference (#30716) 2025-05-15 00:16:25 +02:00
test.rs Use anyhow more idiomatically (#31052) 2025-05-20 23:06:07 +00:00
user.rs Use git config --global user.email for email address in automatic Co-authored-by (#32624) 2025-06-12 19:39:08 +00:00
zed_urls.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00