Change #265349
| Category | curl |
| Changed by | Stefan Eissing <stefan@eissing.org> |
| Changed at | Fri 24 Apr 2026 13:10:59 |
| Repository | https://github.com/curl/curl.git |
| Project | curl |
| Branch | master |
| Revision | b6e0ecb3f28708bf49208738bec69a2dd0cbeb17 |
Comments
resolve: pass bool for proxy resolves So that CURLcode failure is correct and not figured out later via `conn->bits.proxy`. Add the flag to the async struct. `for_proxy` is figured out by the caller of Curl_resolv() when it figures out which host/proxy name it wants the addresses for. Remove CONN_IS_PROXIED macro as no longer needed. Closes #21423
Changed files
- lib/asyn-ares.c
- lib/asyn-base.c
- lib/asyn-thrdd.c
- lib/asyn.h
- lib/cf-dns.c
- lib/cf-ip-happy.c
- lib/connect.c
- lib/doh.c
- lib/hostip.c
- lib/hostip.h
- lib/url.c
- lib/urldata.h