Opens profile photo
Follow
Click to Follow bagder
daniel:// stenberg://
@bagder
I do network code and protocols. I write curl. On team . I don't know anything. @bagder@mastodon.social
Stockholm Swedendaniel.haxx.seJoined May 2008

daniel:// stenberg://’s posts

If you are a multi billion dollar company and are concerned about log4j, why not just email OSS authors you never paid anything and demand a response for free within 24 hours with lots of info? (company name redacted for *my* peace of mind)
Image
256
12.7K
This company called runs this package manager called . They host a curl package there, that was last updated in 2013 and now contains **68** documented vulnerabilities. But there is apparently no way I can report this or make them act on this.
50
3,758
I keep getting emails from NASA where they request I inform them about curl. They can land on Mars, sure, but I think they have some other issues left to sort out...
Image
109
3,329
One of the silicon valley multi-billion dollar companies started donating monthly to curl. 44 USD/month. Imagine sitting in the meeting where they came to the conclusion that this amount seems about right.
73
2,825
Do NOT. I repeat. Do NOT remove curl.exe from your Windows System32 folder to silence a (stupid) security scanner. It will lead to tears and sorrows. And if you do, please don't ask *me* for help when you've broken your Windows install. I can't fix that.
58
2,876
I have this well established practice: when the entire household goes to bed, I do curl development for two more hours. Every day, for 23 years and counting. Sometimes a little more, sometimes a little less. Whatever you do consistently for 23 years end up a lot.
Quote
15,000 spare time hours have been spent by Daniel on the curl project as it turns 23 years old #curl23
38
1,459
The 6 largest companies per market cap in the world right now are Apple, Microsoft, Amazon, Alphabet, Facebook and Tencent. They all use curl/libcurl in products and services. Just saying.
22
1,186
You will love CVE-2021-22925. The most embarrassing security advisory in curl for a long time. Facepalm level: 10. Goes public on Wednesday. I will probably hide.
Quote
Two days from next curl release. 82 contributors, 56 commit authors did over 150 bug-fixes and we'll announce *5* CVEs. Buckle up my friends!
41
1,174
At 128 days without any response on my US visa application, a Department of Homeland Security IT guy emails me for private curl support... The irony is not lost of me.
19
858
Naming it "curl" was easy. Because you know, to be able to curl a URL you need a tool called curl and at the time when I started the project there was no such tool.
16
874
curl is 21 years, 8 months and 8 days old. Over the last three weeks alone we've merged code from 8 first-time authors. Now counting 751 authors. Hooray for awesome people!
4
854
Will I ever rewrite curl in rust? I don't believe in rewrites, no matter which language. I believe in replacing code and fixing components gradually over time. That *could* mean that we have a curl written mostly in rust in 10 years. Or in 20 years. Or not.
15
838
The best kind of bug report is when the reporter threatens to give up using your open source product if you don't hurry up to fix it. In your spare time. For their benefit. </sarcasm>
18
795
fun fact: git used curl before curl used git but both git's use of curl and curl's use of git have improved curl ... and I like to think that git's use of curl helps to make it a solid product.
14
826
On this day in 1998, I released urlget 3.12. The last ever release of urlget. I then renamed the tool and released it as "curl" six days later. The first step of an interesting journey.
9
734
Yet, somehow, I don't feel bad. Backseat driving is easy.
Quote
“This is curl’s 249th command line option and...” Imma let you finish, but designing a program with 249 options is a terrible decision that you should feel bad about daniel.haxx.se/blog/2022/11/1
20
736
Do you think log4j saw how heartbleed was the kickstarter that took openssl to funding levels never previously seen in the project and wanted to try the same model? Hm, is there another widely used component we could try this with...?
29
583
Replying to and
I can only contact the "owner", which seems like they might be dead/gone since years back. I've reported it, but says they don't "support" individual packages. As if I asked for support. 137,00 downloads it says. Over 3,000 downloads the last six weeks.
1
573
The log4j case is not a showcase for bad OSS funding. It is a showcase for naive and cheap users not doing their due diligence, code review and testing before using components. Remember goto fail? Silly bugs are shipped even with the greatest funding.
31
528
"How can curl be that much code?" and "How can you keep doing so many bug-fixes after 23 years?" are two common questions that I think prove that we manage to keep an appearance of relative simplicity and consistency on the outside users see. A small win in itself I think.
10
510
friends at : we keep getting reports from users about your outdated curl version in Windows 10 and Windows 11. They are (rightfully) concerned that you don't fix known security problems. How about an upgrade?
12
487
I love this new game of 2020. Indeed's fantastic 10K USD gift is no longer the largest single monetary donation to curl. Backblaze just entered the race at 15,600 USD. Wow.
15
473
I was offered to get a 99 USD product for free in exchange for tweeting favorably about it "2-3 times". I might not be rich, but man, if I would sell out my name and reputation I would at least request proper pay.
18
430
curl's source code repo counts 866 unique commit authors so far. Out of which... 558 made a single commit 307 made two or more 113 made five or more 62 made ten or more One committer has made 15433 commits
16
415