@bagder@mastodon.social
@bagder@mastodon.social avatar

bagder

@bagder@mastodon.social

Internet protocols geek at wolfSSL. I lead the curl project. I don't know anything.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

bagder, to random
@bagder@mastodon.social avatar

bye bye hosting c-ares web

https://daniel.haxx.se/blog/2024/06/06/bye-bye-hosting-c-ares-web/

I passed on the duty after two decades.

icing, to random
@icing@chaos.social avatar

Digging into mbedTLS 3.6.0 failures in curl's tests. It starts to negotiate TLSv1.3 and fails the handshake where curl disables peer verification.

"We don't support disabling server authentication in TLS 1.3." ๐Ÿค”

My view: this does not make anyone more secure. A library has no full understanding of its applications. It does not know what it'll break with such a change.

https://github.com/Mbed-TLS/mbedtls/issues/9210

bagder, to random
@bagder@mastodon.social avatar

Yday I first talked #http3 at #webbhuset at a lovely and well organized event. Then I walked over to #securityfest where I met lots of more friends. Received so much appreciation and love all day. Gave away enormous amounts of curl stickers. Had a blast.

brother,
@brother@mastodon.melin.org avatar
qmacro, to random
@qmacro@hachyderm.io avatar

This thread (via @bagder ) is amazing. It shows me how far from reality some folks are, and cements my total aversion to PowerShell. https://github.com/PowerShell/PowerShell/pull/1901

icing, to random
@icing@chaos.social avatar

Me, writing an obscure bug in curl and then being the hero for fixing it later.๐Ÿ˜Œ

icing, to random
@icing@chaos.social avatar

When @bagder reached out to the various distros earlier this year, everyone working around curl got more personal contact and means to share information.

I feel that cooperation with the project and between distros has become easier and improves life for everyone.๐Ÿ˜

https://github.com/curl/curl/blob/master/docs/DISTROS.md

EC_DIGIT, to random
@EC_DIGIT@ec.social-network.europa.eu avatar

Big thank you to @bagder for accepting the invitation from @EC_OSPO and joining the EC OSSpresso session.

OSSpresso is the Commission's open source community and we loved having Daniel with us and hear about his curl journey.

LawmanLungis, to random
@LawmanLungis@mastodon.social avatar

Besides being a freakin' awesome swiss army knife for (any|every)thing network related, this is another reason to love
"curl shall forever remain independent. curl is not part of any umbrella organization, it is not owned or controlled by any company. It makes us entirely independent and free to do what we think is best for the community"

(Source: https://daniel.haxx.se/blog/2024/05/27/my-bdfl-guiding-principles/)

mnot, to random
@mnot@techpolicy.social avatar
icing, to random
@icing@chaos.social avatar

I started a discussion about making curl -vv ... act as a shortcut for more tracing information. Your views on this as curl user are appreciated:

https://github.com/curl/curl/discussions/13810

icing, to random
@icing@chaos.social avatar

Sometimes we forget what a marvel 'git' really is. Just did

git show <commit-id>

and it pulled out a curl change from 16 years ago in the fraction of a second.

Hat off to its makers and maintainers!

DaniElectra, to random
@DaniElectra@mstdn.social avatar

Trying a little fun experiment

DaniElectra,
@DaniElectra@mstdn.social avatar

It works! After various modifications on Winsock2 and curl itself, #curl 8.4.0 can run on Windows NT 3.51! :win3:

I will release the source for both of them soon

mnot, to random
@mnot@techpolicy.social avatar

Itโ€™s common for voluntary technical standards developing organisations (SDOs such as the IETF and W3C) to make decisions by consensus, rather than (for example) voting. This post explores why we use consensus, what it is, how it works in Internet standards and when its use can become problematic.

https://www.mnot.net/blog/2024/05/24/consensus

icing, to random
@icing@chaos.social avatar

Another nice graph from the curl dashboard:

https://curl.se/dashboard1.html#vulns-releases

bagder, to random
@bagder@mastodon.social avatar

How to verify a #curl release

https://daniel.haxx.se/blog/2024/05/23/how-to-verify-a-curl-release/

How we are not the next xz.

nblr,
@nblr@chaos.social avatar

@bagder aww <3 that's adorbs.

alexandressi,
@alexandressi@piaille.fr avatar

@nblr @bagder Your next tee-shirt.

sil, to random
@sil@mastodon.social avatar

Just taken the curl survey, almost all of which was me saying โ€œno I havenโ€™t used curl for thatโ€ฆ curl does that? Really?โ€

If youโ€™re a developer, youโ€™re using curl whether you know it or not, I bet. But youโ€™re also using it deliberately, I imagine. (I grab files with wget for historical reasons, but any time I want to do an actual http thing I use curl. You might use it for both.) Go tell them what you like; you owe them that at least, I think.

From: @bagder
https://mastodon.social/@bagder/112464273311095166

bagder, to random
@bagder@mastodon.social avatar
jimfuller,
@jimfuller@mastodon.social avatar

@bagder official curl container 8.8.0 released , try it out yourself > podman run quay.io/curl/curl:8.8.0 -V

vsz, to random
@vsz@mastodon.social avatar

#curl 8.8.0 official Windows binaries are out: https://curl.se/windows/

andrewnez, to random
@andrewnez@mastodon.social avatar

Been doing some research into GitHub Sponsors the past few days.

Out of 27k accounts analysed:

~12k had at least one sponsor,
~2k had at least 10 sponsors,
~900 have more than 100 sponsors 78 more than 1000 (past or present)

About 10% of GitHub sponsor accounts are organizations, 90% individuals.

andrewnez,
@andrewnez@mastodon.social avatar

Primary programming languages of GitHub sponsors accounts, based on their featured repositories:

JavaScript: 10.57%
TypeScript: 10.26%
Python: 9.76%
PHP: 4.77%
C#: 4.39%
Go: 3.65%
Java: 3.56%
C++: 3.15%
Rust: 3.05%
C: 1.85%
HTML: 1.74%
Shell: 1.57%
Swift: 1.37%
Ruby: 1.33%
Kotlin: 1.29%
Dart: 1.02%
Jupyter Notebook: 0.64%
Vue: 0.64%
CSS: 0.6%
Lua: 0.51%
PowerShell: 0.38%
Elixir: 0.36%
R: 0.35%
Clojure: 0.33%
Scala: 0.25%

bagder, to random
@bagder@mastodon.social avatar

When #Mozilla created their new logo with :// in it, the team behind reached out to me and asked if I had any objections since #curl already was using :// in our logo.

I did not object - I approved of it. I think it validated our logo choice and I am jealous they have a name that can hold :// integrated the way they do.

(I was employed by Mozilla at the time)

FrankGevaerts,
@FrankGevaerts@mastodon.social avatar

@bagder I found this on my laptop, from January 30th 2016, at Fosdem. The end result is a lot better!

danderson, to random
@danderson@hachyderm.io avatar

How to tell your OSS is ridiculously popular: people aren't 100% sure they didn't embed it, and tack on the software equivalent of "packaged in a facility where peanuts were also present" to the license list.

This watch contains software, so statistically probably contains at least traces of curl.

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

After surveying current OpenAI, Claude, and Meta LLMs, I can safely say none of them are able to answer questions about HTTP/2 flow control.

(Which puts them on par with most humans)

viking, to programming
@viking@fosstodon.org avatar

I have a newfound enormous appreciation for curl's ability to re-use connections in combination with the curl multi interface. Lightning fast way to make craploads of HTTPS requests!

#curl #programming

bagder, to random
@bagder@mastodon.social avatar

Please consider donating a few minutes of your time and answer the #curl user survey 2024:

https://daniel.haxx.se/blog/2024/05/14/curl-user-survey-2024/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines