Sponsor of the Day:
Jerkmate
https://github.com/curl/curl/pull/6655
build: remove all traces of USE_BLOCKING_SOCKETS by bagder · Pull Request #6655 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubbuildremovetraces
https://github.com/curl/curl/pull/15545
cmake: sync GSS config code with other deps by vszakats · Pull Request #15545 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubcmakesyncgss
https://github.com/curl/curl/pull/16100
http version negotiation by icing · Pull Request #16100 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
http versionpull requestcurl githubnegotiationicing
https://github.com/curl/curl/pull/8912
Digest auth fixes by Karlson2k · Pull Request #8912 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubdigestauthfixes
https://github.com/curl/curl/issues/8090
Port zero no longer accepted in URLs · Issue #8090 · curl/curl · GitHub
I did this curl http://localhost:0 curl: (3) URL using bad/illegal format or missing URL (via @bradfitz at...
curl githubportzerolongeraccepted
https://github.com/curl/curl/pull/9796
avoid duplicated include files by bagder · Pull Request #9796 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
include filespull requestcurl githubavoidduplicated
https://github.com/curl/curl/pull/15883
file: fix Android compiler warning by vszakats · Pull Request #15883 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
fix androidcompiler warningpull requestcurl githubfile
https://github.com/curl/curl/pull/18995
conn: fix hostname move on connection reuse by icing · Pull Request #18995 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
connection reusepull requestcurl githubfixhostname
https://github.com/curl/curl/pull/14823
doh: remove redundant checks by bagder · Pull Request #14823 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
remove redundantpull requestcurl githubdohchecks
https://github.com/curl/curl/pull/16034
Check connection for SSL use, not handler by icing · Pull Request #16034 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubcheckconnectionssl
https://github.com/curl/curl/pull/402
libcurl.m4: Put braces around empty if body by spbnick · Pull Request #402 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githublibcurlm4put
https://github.com/curl/curl/issues/20598
Missleading error when having a wrong line config file · Issue #20598 · curl/curl · GitHub
I did this I have found out the hard way that the syntax in a given config file needs to be precice. Never the less I wantet to Point out that the error curl...
config filecurl githuberrorwrongline
https://github.com/curl/curl/issues/1102
HTTP/2 downloads slower with default flow control · Issue #1102 · curl/curl · GitHub
Downloading a large object is much slower using HTTP/2. I peeked at the code and I'm pretty sure curl is using the default flow control window (65k). This is...
http 2flow controlcurl githubdownloadsslower
https://github.com/curl/curl/pull/20579
smb: include arpa/inet.h for NonStop by bagder · Pull Request #20579 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubsmbincludearpa
https://github.com/curl/curl/issues/13818
ECH: SIGSEGV when use HTTP/3 · Issue #13818 · curl/curl · GitHub
I did this curl --http3 --ech true --doh-url https://1.0.0.1/dns-query https://www.cloudflare.com/cdn-cgi/trace * thread #1, name = 'curl', stop reason =...
use httpcurl githubechsigsegv3
https://github.com/curl/curl/pull/16430
libssh2: Print user with verbose flag by samueldr · Pull Request #16430 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githublibssh2printuser
https://github.com/curl/curl/pull/20621
rtspd: fix to check `realloc()` result by vszakats · Pull Request #20621 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubfixcheckrealloc
https://github.com/curl/curl/pull/12612
test1478: verify src/tool_listhelp.c by bagder · Pull Request #12612 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubverifysrctool
https://github.com/curl/curl/pull/20999
asyn-ares: drop orphaned variable references by vszakats · Pull Request #20999 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
asyn arespull requestcurl githubdroporphaned
https://github.com/curl/curl/pull/19310
doh: cleanup resources on error paths by x2018 · Pull Request #19310 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubdohcleanupresources
https://github.com/curl/curl/issues/20611
Test 2090 fails with openssl built with "enable-sslkeylog" · Issue #20611 · curl/curl · GitHub
I did this Test 2090 tests support for the SSLKEYLOGFILE functionality, in which curl uses the OpenSSL key logging callback to write key data in a format...
curl githubtest2090failsopenssl
https://github.com/curl/curl/pull/14983
tests: remove all valgrind disable instructions by bagder · Pull Request #14983 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubtestsremovevalgrind
https://github.com/curl/curl/pull/21070
urlapi: fix handling of "file:///" by bagder · Pull Request #21070 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
fix handlingpull requestcurl githubfilebagder
https://github.com/curl/curl/pull/7466
[Review]Fix the potential 2038 issues by wenshan1 · Pull Request #7466 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
review fixpull requestcurl githubpotential2038
https://github.com/curl/curl/issues/3026
[TLS 1.3] Enable post-handshake auth for OpenSSL 1.1.1 · Issue #3026 · curl/curl · GitHub
Curl does neither call SSL_CTX_set_post_handshake_auth() nor SSL_set_post_handshake_auth() to enable TLS 1.3's post handshake authentication feature. TLS 1.3...
tls 1 3enable postcurl githubhandshakeauth
https://github.com/curl/curl/pull/21230
CURLOPT_SOCKS5_AUTH.md: an access property by bagder · Pull Request #21230 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubcurloptsocks5auth
https://github.com/curl/curl/pull/20833
byebye `conn-hostname_resolve` by icing · Pull Request #20833 · curl/curl · GitHub
pull requestcurl githubbyebyeconnhostname
https://github.com/curl/curl/pull/14927
cmake: fix MSH3 to appear on the feature list by vszakats · Pull Request #14927 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
cmake fixfeature listpull requestcurl githubappear
https://github.com/curl/curl/pull/21090
sha256, sha512_256: switch to wolfCrypt API by vszakats · Pull Request #21090 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
sha256 sha512pull requestcurl githubswitchwolfcrypt
https://github.com/curl/curl/pull/14361
cmake: drop unused internal variable by vszakats · Pull Request #14361 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
drop unusedpull requestcurl githubcmakeinternal
https://github.com/curl/curl/pull/11681
http: remove the p_pragma struct field by bagder · Pull Request #11681 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubhttpremovepragma
https://github.com/curl/curl/pull/20067
lib: strcopy() instead of strcpy() [PROPOSAL] by bagder · Pull Request #20067 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githublibinsteadproposal
https://github.com/curl/curl/pull/17539
pytest: disable test_07_37 with openssl's quic by icing · Pull Request #17539 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
07 37pull requestcurl githubpytestdisable
https://github.com/curl/curl/pull/1578
Enable more compiler warnings by MarcelRaad · Pull Request #1578 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
compiler warningspull requestcurl githubenablemarcelraad
https://github.com/curl/curl/pull/14335
ratelimit/progress tweaks by icing · Pull Request #14335 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubratelimitprogresstweaks
https://github.com/curl/curl/pull/14454
test579, improve robustness by icing · Pull Request #14454 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubimproverobustnessicing
https://github.com/curl/curl/issues/11163
FreeBSD 14 "owns" struct http_req · Issue #11163 · curl/curl · GitHub
(Found here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271526, reported by
freebsd 14http reqcurl githubownsstruct
https://github.com/curl/curl/issues/1828
Compilation fails on AIX with 7.55.1 · Issue #1828 · curl/curl · GitHub
I did this I attempted to build curl 7.55.1 on AIX 7.1 using GCC 5.2.0. I expected the following I expected it to succeed, as we had previously built 7.51.0...
7 55curl githubcompilationfailsaix
https://github.com/curl/curl/issues/8859
local hostname leak with NTLM authentication · Issue #8859 · curl/curl · GitHub
Hi, I am pretty sure this is by design, but I do not see the real reason behind it. While using curl with --ntlm or --negotiate, the local hostname is sent out...
ntlm authenticationcurl githublocalhostnameleak
https://github.com/curl/curl/pull/17637
tests/http/clients: move to tests/client by vszakats · Pull Request #17637 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
http clientspull requestcurl githubtestsmove
https://github.com/curl/curl/pull/6459
schannel_verify: fix safefree call typo by bagder · Pull Request #6459 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubschannelverifyfix
https://github.com/curl/curl/pull/10017
cookie: open cookie jar as a binary file by bagder · Pull Request #10017 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
binary filepull requestcurl githubcookieopen
https://github.com/curl/curl/pull/7911
hyper: enable five more tests by bagder · Pull Request #7911 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubhyperenablefive
https://github.com/curl/curl/pull/17884
connection: terminate after goaway by icing · Pull Request #17884 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubconnectionterminateicing
https://github.com/curl/curl/issues/941
Http2 multi stream, one of stream error cause Pipe broke · Issue #941 · curl/curl · GitHub
I did this I add two easyhandle(one of them make http2 post requset, the ohter make http2 get request) to a multihandle, i already set...
multi streamerror causecurl githubhttp2one
https://github.com/curl/curl/pull/15902
Fix compiler warning in smb.c by prpr19xx · Pull Request #15902 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
compiler warningpull requestcurl githubfixsmb
https://github.com/curl/curl/pull/4523
appveyor: make one of the winbuilds use DEBUG=no by bagder · Pull Request #4523 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
make onepull requestcurl githubappveyoruse
https://github.com/curl/curl/pull/5442
test1167: fixes in badsymbols.pl by majstar · Pull Request #5442 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubfixespl5442
https://github.com/curl/curl/pull/17106
openssl-quic: fix printf mask by vszakats · Pull Request #17106 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
openssl quicpull requestcurl githubfixprintf
https://github.com/curl/curl/pull/7054
version: add OpenLDAP version in the output by bagder · Pull Request #7054 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubversionaddopenldap
https://github.com/curl/curl/pull/18062
contrithanks: fix for BSD `sed` tool by vszakats · Pull Request #18062 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubfixbsdsed
https://github.com/curl/curl/pull/12896
Update HTTP3.md by devkdas · Pull Request #12896 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubupdatehttp3md
https://github.com/curl/curl/pull/17674
tftpd: use `CURLMIN()` macro by vszakats · Pull Request #17674 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubusemacrovszakats
https://github.com/curl/curl/pull/9744
mqtt: return error for too long topic by bagder · Pull Request #9744 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubmqttreturnerror
https://github.com/curl/curl/pull/1227
mbedtls: ramdom can use havege if enabled. by p1ng0o · Pull Request #1227 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubmbedtlsramdomuse
https://github.com/curl/curl/pull/15265
gnutls, use session cache for QUIC by icing · Pull Request #15265 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
use sessionpull requestcurl githubgnutlscache
https://github.com/curl/curl/pull/18675
managen: strict protocol check by bagder · Pull Request #18675 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubmanagenstrictprotocol
https://github.com/curl/curl/pull/12052
RTSP, a more robust RTP parser by icing · Pull Request #12052 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubrtsprobustrtp
https://github.com/curl/curl/pull/10810
GHA-linux: add a sanitizer build by bagder · Pull Request #10810 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubghalinuxadd
https://github.com/curl/curl/pull/20585
docs: clarify --ipv4 and --ipv6 by quite · Pull Request #20585 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubdocsclarifyipv4
https://github.com/curl/curl/pull/11862
cookie cleanups by bagder · Pull Request #11862 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubcookiecleanupsbagder
https://github.com/curl/curl/pull/19323
vtls: properly handle SSL shutdown timeout by x2018 · Pull Request #19323 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
properly handlepull requestcurl githubvtlsssl
https://github.com/curl/curl/pull/21034
curlx_now(), prevent zero timestamp by icing · Pull Request #21034 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
prevent zeropull requestcurl githubcurlxtimestamp
https://github.com/curl/curl/issues/4837
[libcurl] certificate field get truncated · Issue #4837 · curl/curl · GitHub
TL;DR When using libcurl, at least
curl githublibcurlcertificatefieldget
https://github.com/curl/curl/pull/3844
Allow disabling of more features by bagder · Pull Request #3844 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githuballowdisablingfeatures
https://github.com/curl/curl/issues/1859
HTTP CONNECT does not continue after 204 response from proxy · Issue #1859 · curl/curl · GitHub
As per RFC-7231 (4.3.6) curl should treat all 2xx responses as
http connectcurl githubcontinue204response
https://github.com/curl/curl/issues/2369
Pathological performance when setting MAX_TOTAL_CONNECTIONS · Issue #2369 · curl/curl · GitHub
libcurl version: 7.58.0 Operating system: Archlinux (Linux 4.15.5). I'm trying to use libcurl to do as many requests as possible to a local server (similarly...
curl githubpathologicalperformancesettingmax
https://github.com/curl/curl/pull/2455
winbuild: clean target cannot be called by kdekker · Pull Request #2455 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubwinbuildcleantarget
https://github.com/curl/curl/pull/18243
TODO: remove session export item by dfandrich · Pull Request #18243 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubtodoremovesession
https://github.com/curl/curl/issues/9008
Drop misuse of CMake's `-H` flag · Issue #9008 · curl/curl · GitHub
Reference: #8982 (comment) For justification, see this commit microsoft/vscode-cmake-tools@2c181de and the issue it closes. A very quick search reveals 4...
curl githubdropmisusecmakeflag
https://github.com/curl/curl/pull/14621
sectransp: fix setting tls version by jan2000 · Pull Request #14621 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
tls versionpull requestcurl githubfixsetting
https://github.com/curl/curl/issues/5532
7.69, 7.70 busy-loops when doing SOCKS connection · Issue #5532 · curl/curl · GitHub
curl loads the cpu, with many threads this is especially noticeable on version 7.68.0 the problem is not observed
7 69curl github70busyloops
https://github.com/curl/curl/pull/21033
protocol: use scheme names lowercase by bagder · Pull Request #21033 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubprotocolusescheme
https://github.com/curl/curl/issues/857
TFTP upload problem with piped input · Issue #857 · curl/curl · GitHub
If the read callback doesn't fill up the entire buffer, that is considered the end of the transfer by the TFTP server. This can easily happen when uploading...
curl githubtftpuploadproblempiped
https://github.com/curl/curl/pull/20885
Clear the sockaddr_in6 structure before use by vlmarek · Pull Request #20885 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubclearin6structure
https://github.com/curl/curl/pull/10958
bufq: simplify since expression is always true by bagder · Pull Request #10958 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
always truepull requestcurl githubsimplifysince
https://github.com/curl/curl/pull/18865
krb5_sspi: the chlg argument is NOT optional by bagder · Pull Request #18865 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubkrb5sspiargument
https://github.com/curl/curl/pull/3227
implement CURLOPT_CURLU by xquery · Pull Request #3227 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubimplementcurloptxquery
https://github.com/curl/curl/issues/981
CMakeFile produces VS2015 Projects with Link Errors · Issue #981 · curl/curl · GitHub
Ran cmake to create VS0125 projects with -DHTTP_ONLY:BOOL=ON -DBUILD_CURL_EXE:BOOL=OFF msbuild /p:Configuration=Debug CURL.sln I expected it to work but a...
curl githubproducesprojectserrorsissue
https://github.com/curl/curl/pull/10366
WebSocket: fix bad assert, unstick shutdown by bagder · Pull Request #10366 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
fix badpull requestcurl githubwebsocketassert
https://github.com/curl/curl/issues/3453
7.63.0 - OS400 build fails in os400sys.c/ccsidcurl.c · Issue #3453 · curl/curl · GitHub
7 63build failscurl github0issue
https://github.com/curl/curl/pull/3721
travis: only install required apt packages by MarcelRaad · Pull Request #3721 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubtravisinstallrequired
https://github.com/curl/curl/pull/17496
ws: handle blocked sends better by bagder · Pull Request #17496 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubwshandleblocked
https://github.com/curl/curl/pull/12888
badwords: use hostname, not host name by bagder · Pull Request #12888 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubusehostnamebagder
https://github.com/curl/curl/pull/9179
Add Intel CI by mathomp4 · Pull Request #9179 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubaddintelci
https://github.com/curl/curl/pull/16751
Fix pluralization of seconds by dnicolson · Pull Request #16751 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubfixseconds16751
https://github.com/curl/curl/issues/12040
TFTP retries too quickly on mingw-w64 (test 286) · Issue #12040 · curl/curl · GitHub
I did this This CI run shows test 286 (TFTP send of boundary case 512 byte file) failing with a timeout. The logs shows it sending the write request and...
mingw w64curl githubtftpretriesquickly
https://github.com/curl/curl/issues/6691
Crashes with libssh2_userauth_keyboard_interactive_ex · Issue #6691 · curl/curl · GitHub
We got reports about crashes with recent CURL update and libssh2_userauth_keyboard_interactive_ex function. Doing SFTP with LibSSH2 and OpenSSL causes a crash...
curl githubcrasheslibssh2keyboardinteractive
https://github.com/curl/curl/pull/16659
ssh: fix freeing of resources in disconnect by icing · Pull Request #16659 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubsshfixfreeing
https://github.com/curl/curl/pull/3724
Fix several typos by rockdaboot · Pull Request #3724 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubfixseveraltypos
https://github.com/curl/curl/pull/21253
HTTPS-RR use in HTTP/3 by icing · Pull Request #21253 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
http 3pull requestcurl githubhttpsrr
https://github.com/curl/curl/issues/20616
Compilation error when using MbedTLS 4.0.0 MSVC static build · Issue #20616 · curl/curl · GitHub
I did this Hi, MbedTLS 4.0.0 was released in November 2025 and I am trying to build curl using it. I ran bulding command cmake ^...
compilation error4 0curl githubusingmbedtls
https://github.com/curl/curl/pull/20837
proxy-auth: additional tests by icing · Pull Request #20837 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubproxyauthadditional
https://github.com/curl/curl/issues/11737
Alt-svc: support IPv6 alt-authority · Issue #11737 · curl/curl · GitHub
I did this Run curl -v --alt-svc cache
alt svcsupport ipv6curl githubauthorityissue
https://github.com/curl/curl/issues/20465
torture test fails in 951 · Issue #20465 · curl/curl · GitHub
I did this Running torture test 951 on master: ********* System characteristics ******** * curl 8.19.0-DEV (x86_64-apple-darwin24.6.0) * libcurl/8.19.0-DEV...
torture testcurl githubfails951issue
https://github.com/curl/curl/pull/7009
libcurl.3: mention the URL API by bagder · Pull Request #7009 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
url apipull requestcurl githublibcurl3
https://github.com/curl/curl/pull/7083
test2100: make it run with and require IPv6 by bagder · Pull Request #7083 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
pull requestcurl githubmakerunrequire
https://github.com/curl/curl/issues/1174
Connection timeout on https streams · Issue #1174 · curl/curl · GitHub
A regression appeared in cb4e2be, which causes https connections to time out (found out by bisection). To be precise, since the commit, mpd (0.19.21 as well as...
connection timeoutcurl githubhttpsstreamsissue
https://github.com/curl/curl/pull/21238
protocol: disable connection reuse for SMB(S) by bagder · Pull Request #21238 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
connection reusepull requestcurl githubprotocoldisable
https://github.com/curl/curl/pull/20622
clang-tidy: enable more checks by vszakats · Pull Request #20622 · curl/curl · GitHub
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP,...
clang tidypull requestcurl githubenablechecks