Search

Items tagged with: Curl


A family of (OpenSSL) forks.

Allow me to give you a glimpse of their differences, similarities and some insights into what it takes to support them all in #curl.

daniel.haxx.se/blog/2025/06/23…

#curl


TIL #curl help categories. When invoked with cli flag '-h' curl can provide you infos about command-line flags related to certain categories, e.g. http, smtp, ...
Thanks for that @bagder


Would you say this is an accurate description of (some of the) #OpenSSL forks family tree?

(These are the OpenSSL forks #curl supports.)


We got this question about adding support for the NETRC environment variable to #curl - because it currently does not support it.

Curious about the prevalence of this environment variable in existing tools I decided to, yeah, Google it...

#curl


We had already triaged a #curl security report and deemed it a vulnerability, and would just earlier today create a test case to work on a fix. As the test case refused not reproduce the issue we slowly realized... it isn't actually a security problem! Hooray!

How is your Saturday?

#curl


#curl


#curl


#curl


#curl


#curl


When is #curl right for my Internet transfer needs? A flow chart.
#curl


Reporting a „possible memory leak“ in a 7 year old curl version, because the RSS jumps from 6.2 to 7 MB once.

Could be.

But, dear reporter, we can only try our best to be a better curl *today*. There is no changing the past (hence the name).

We outstretch our hands to you! Come and live with us in the present! Let the ancestors rest and rejoyce among the living!

#curl

#curl


#curl


So today it is Friday the 13th and apparently I should have stayed in my bed.

Just spent way too much time troubleshooting why the curl requests I got from Firefox by using "copy request to cUrl" did not work. Turns out it is a Firefox bug. For unknown reason it adds a caret "^" before each parameter separator in the query string in the curl request, breaking everything. 😞

bugzilla.mozilla.org/show_bug.…

#firefox #curl #development #bug #fridaythe13th


#curl


#curl


#curl


5,000 game titles has been released so far *this year* on Steam - that use #curl

Almost 30%.

#curl



#curl


How does #curl connect to which host when doing HTTP? First draft.
#curl


#curl 8.14.1 is out

daniel.haxx.se/blog/2025/06/04…

Thanks to Calvin Ruocco, Dan Fandrich, Daniel Stenberg, denandz on github, Ethan Everett, Jacob Mealey, Jeremy Drake, Jeroen Ooms, John Bampton, Kadambini Nema, Michael Kaufmann, Rasmus Melchior Jacobsen, Ray Satiro, Samuel Henrique, Stefan Eissing, Viktor Szakats, x-xiang on github, Yedaya Katsman, Yuyi Wang, z2_

#curl


#curl


If I'm going to be totally honest: implementing anything in #curl is about fourteen times easier and more fun than the thread- and object-spaghetti that is #Firefox code... But don't tell anyone I said this.


After I wrote (most of) the DoH implementation for #Firefox it was not too hard to subsequently add support for DoH in #curl.


#curl


Are you interested in helping out to make a Network.framework SSL backend for #curl?

The Secure Transport one is going away and this could be a new way to use the native Apple system.

But code does not write itself. There is an embryo started, but it needs love.

github.com/curl/curl/pull/1750…

#curl


Did my duty for the pending #curl patch release on Wednesday. The photo.
#curl


FYI: HTTP/3 support in #curl is not experimental anymore if built to use ngtcp2 + nghttp3
#curl


Referring sites for visitors to #curl's GitHub repository over the last 14 days.

Interesting I think.

#curl


The #curl bug-bounty has paid 91,900 USD in reward money

For 80 confirmed security problems.

#curl


FTP is quite unique in the #curl collection of protocols due to its (weird) mandatory use of a separate TCP connection for the data transfer (and the fact that it can be setup in either direction, client to server or server to client) . It is complicated for users, for sysadmins and it is a complication in source code and internal curl TCP management as well.

So yeah, it also keeps causing us headaches to this day.

#curl


Circa five years ago the browsers dropped FTP support.

#curl still supports it. In 2024, 23% of curl users said they used FTP within the past two years.

My post from April 2020:

daniel.haxx.se/blog/2020/04/15…

#curl


#curl


#curl


#curl


How can #OpenSource and #security be interconnected?
What will be the future of funding the open source-dependent public digital infrastructure?

These and many other questions will guide the discussion of our panelists:
🔸@bagder from #cURL
🔸@melanierieback from @ros
🔸Matteo Mole from @EuropeanCyber SecurityOrganisation
🔸Nicholas Gates from @OpenForumEurope
🔸Mirko Boehm from #TheLinuxFoundation

Join the webinar : europeanopensource.academy/for…


#curl