I just published a blog post about getaddrinfo and all the other weird DNS APIs that we use in Firefox to resolve HTTPS records.
valentin.gosu.se/blog/2025/02/…
All this was part of the talk I gave at FOSDEM last weekend.
getaddrinfo sucks. everything else is much worse
DNS is one of the critical building blocks of the internet and of the modern web. For the longest time the only way for Firefox to resolve a DNS domain was by using getaddrinfo.Binary Ch01ce (blog)
daniel:// stenberg://
in reply to Valentin Gosu • • •Valentin Gosu
in reply to daniel:// stenberg:// • • •