On 21 Jan 2025, at 16:50, Daniel Stenberg wrote:

Bluergh. Unfortunately I am away on vacation over both this Hackathon and the Netnod meeting, which is a little annoying since I live in Stockholm so it would otherwise have been easy to sync up.

That's really unfortunate, but can't be helped.

Anyway, let's see how far we can take curl's HTTPS RR and ECH support before this!

I've been busy with other work, so have only been able to look very occasionally
at what's happening with that activity, so can't usefully comment.

In the meantime, I've had confirmation of my place at the two meetings in
Stockholm.  I won't know for a while whether a Hackathon team will form
around my proposed project. Nevertheless, I would like to describe it here
so that I can take draw severally on your wisdom.

Although what I proposed to the organizers overlaps with current work on
libcurl to support and use data from any (available) HTTPS RR, I am aiming
for something which can be useful for any application or library.

Here it is.

Possible name: getBETTERinfo

Goal: design data structure and related APIs for making HTTPS/SVCB data, as well as what getaddrinfo() provides, available, as simply as possible, to an application.

Things to take into account (first three are already handled by getaddrinfo):
- RFC3493 (addrinfo)
- RFC3484 (address selection policy -- ip6addrctl.conf (BSD), gai.conf(GNU))
- nsswitch
- application pragmatics
- RFC9460 (HTTPS/SVCB RRs)
- Happy Eyeballs v3 draft (https://datatracker.ietf.org/doc/html/draft-pauly-v6ops-happy-eyeballs-v3-02)

/Niall
-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html

Reply via email to