curl HTTP/3 with OpenSSL 3.5 may be coming you way soon. Tatsuhiro, the maintainer of ngtcp2, did the (unnecessarly) heavy lifting to adapt and I did the comparatively few changes for it in curl.
Once ngtcp2 releases, we can merge that hopefully for the next curl release. If you want to test, see:
github.com/curl/curl/pull/1702…
#curl #http3
ngtcp2+openssl support by icing · Pull Request #17027 · curl/curl
With the new addition of QUIC support and the support in ngtcp2 main branch, make the necessary adjustments in curl to support this combination. add support in configure.ac to detect the feature O...GitHub
Tom Bortels
in reply to daniel:// stenberg:// • • •Rewriting curl would be an excellent exercise in humility, and a great way to learn about the many, many protocols it covers, if you have a few years to burn.
But I wouldn't use my rewrite in production. Just sayin. This is like crypto - you want lots of eyeballs on that code for a long time if you're going to trust it.