Hiya,

On 15/09/2023 16:14, Daniel Stenberg wrote:
On Thu, 14 Sep 2023, Stephen Farrell wrote:

I've only gotten this working on a localhost test so far but reckon I should have curl+ECH working with either OpenSSL or WolfSSL in the next week or so. Once I'm there, is it worth making a PR for curl on github to get feedback

Sure, why not?!

Will do that so:-)

As of now, I have both curl+OpenSSL+ECH and curl+WolfSSL+ECH
working more or less the same wrt ECH, both being able to
take an ECHConfig from command line or from an HTTPS RR in
DNS.

I still have to add more HTTPS RR parsing (e.g. to pull out
ALPNs and IP address hints) and for some reason the WolfSSL
version doesn't like the defo.ie public key cert (--capath
doesn't seem to work the same with both?), but the ECH
handling is the same, so things seem in good shape. I guess
that attempting to walk the DNS tree if an aliasMode HTTPS
RR is found is ok to leave for later. (So I plan to leave
that for later:-)

Question: what, if anything, is worth doing now to consider
how applications using libcurl might make use of ECH? If the
answer is "don't worry about that yet", I'm fine with that,
if there's something obvious to do, happy to do that before
I make a PR.

Cheers,
S.
.

Attachment: OpenPGP_0xE4D8E9F997A833DD.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

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

Reply via email to