Change #265066
| Category | curl |
| Changed by | Stefan Eissing <stefan@eissing.org> |
| Changed at | Mon 20 Apr 2026 23:47:49 |
| Repository | https://github.com/curl/curl.git |
| Project | curl |
| Branch | master |
| Revision | 809dda3a37363160d4bf5ea2dafa0bcb8188a3f0 |
Comments
Happy Eyeballs: add resolution time delay HEv3 describes conditions on when first connect attempts shall be started. https://www.ietf.org/archive/id/draft-ietf-happy-happyeyeballs-v3-01.html Chapter 4.2 libcurl now waits 50ms for AAAA and HTTPS results (when requested) to return before continuing with the connect. Added HTTPS-RR to the "was resolved" information info message. Changed logging of HTTPS-RR to a one-liner with RFC 9460 like formatting. This way the user can see if/what was resolved and used in connecting. Closes #21354
Changed files
- lib/asyn-ares.c
- lib/asyn-thrdd.c
- lib/asyn.h
- lib/cf-dns.c
- lib/cf-dns.h
- lib/cf-https-connect.c
- lib/cf-ip-happy.c
- lib/cfilters.c
- lib/cfilters.h
- lib/hostip.c
- lib/hostip.h
- lib/httpsrr.c
- lib/httpsrr.h