curl / Mailing Lists / curl-users / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

Re: Possible bug in CURL

From: Stefan Eissing via curl-users <curl-users_at_lists.haxx.se>
Date: Tue, 25 Jul 2023 18:09:11 +0200

> Am 25.07.2023 um 17:52 schrieb Włodzimierz O. Kubera via curl-users <curl-users_at_lists.haxx.se>:
>
> Hello, I have a curl build:
> curl 8.2.1-DEV (x86_64-pc-win32) libcurl/8.2.1-DEV Schannel msh3/0.6.0.0
> Release-Date: [unreleased]
> Protocols: http https
> Features: alt-svc AsynchDNS HSTS HTTP3 HTTPS-proxy IPv6 Kerberos Largefile NTLM SPNEGO SSL SSPI threadsafe UnixSockets
> I have a problem:
> This command hangs:
> curl --http3 https://www.google.com
> It worked in the past. Would you check it, please?
> The same problem on libCURL.

I just build the current curl with msh3

curl 8.2.1-DEV (x86_64-apple-darwin22.5.0) libcurl/8.2.1-DEV OpenSSL/3.0.9 zlib/1.2.11 brotli/1.0.9 zstd/1.5.5 c-ares/1.19.1 libidn2/2.3.4 libssh2/1.11.0 nghttp2/1.55.0 msh3/0.6.0.0 librtmp/2.3
Release-Date: [unreleased]
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS brotli Debug GSS-API HSTS HTTP2 HTTP3 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB SPNEGO SSL threadsafe TLS-SRP TrackMemory UnixSockets zstd

and

> ./src/curl -v --http3 https://www.google.com <https://www.google.com/>

works for me with a rare hanger, I am unable to reproduce. Note that msh3 itself is quite a bit from bein a complete implementation.

The library currently best for HTTP/3 support is libngtcp2. libquiche from Cloudflare also works well.

Hope this helps,

Stefan

> Greetings
> Wlodzimierz Kubera
> --
> Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-users
> Etiquette: https://curl.se/mail/etiquette.html


-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-users
Etiquette:   https://curl.se/mail/etiquette.html
Received on 2023-07-25