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
- Contemporary messages sorted: [ by date ] [ by thread ] [ by subject ] [ by author ] [ by messages with attachments ]
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
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.htmlReceived on 2023-07-25