Search

Items tagged with: curl


#curl


#curl


#curl


#curl


#curl


#curl


#curl


Ten years ago on this day we went full GitHub model in #curl: pull-request style development. We have since handled over 10,700 PRs in an increasing amount of activity.

daniel.haxx.se/blog/2015/03/03…

#curl


@thomas_klopf sometimes you must really want to get something done and put in the extra effort to make sure it happens. Being captain of the #curl ship takes me to many such places...


Today is also two years since "the nuget story" where I struggled to get a ten year old and vulnerable #curl version delisted:

daniel.haxx.se/blog/2023/03/02…

#curl



#curl


#curl


#curl


#curl


#curl


I think #curl needs a few minor tweaks to support this really well...
#curl


#curl


#curl


#curl


If you use a curl built with GnuTLS (debian sid, for example), specifying --ciphers now does nothing.

But some people have need of that option to work. Here you can chime in on how it should be supported:

github.com/curl/curl/discussio…
#curl

#curl


@wolf480pl I'm neutral on this. I'm mostly observing and thinking about how this will/should impact #curl if it gets adopted for real.


#curl


#curl


#curl


Sunday surprise!

A friend of mine found an old email from me dated January 17 1997

Attached in this mail was the #httpget 0.2 source code. Previously believed to be lost, now the oldest httpget code I have.

165 lines long. 110 lines code, 30 lines comments, 25 blank lines.

This morning, #curl was 174,854 lines of code, not counting blank lines but comments.

1248 times larger over 28 years.


#curl


#curl


Sometimes people think #curl is a simple little HTTP tool, while in reality there's a whole internet transfer machine in there supporting 28 protocols.
#curl


Daniel shows off the plumbing, related scripts and how to keep the #curl RELEASE-NOTES file in sync during development so that it is ready and in good shape at release time.

youtu.be/sElmQtHoo5Y

#curl


Wait, what? 😯

#curl can send email? Damn... @bagder I'm impressed (not that I didn't expected that), curl just keeps on giving. 😁

curl --url "smtp://$SMTP_SERVER:$SMTP_PORT" \
--ssl-reqd \
--mail-from "$SMTP_USER" \
--mail-rcpt "$EMAIL" \
--upload-file "$LOG_FILE" \
--user "$SMTP_USER:$SMTP_PASSWORD" \
--insecure


How I create and maintain RELEASE-NOTES for #curl: live-streamed tomorrow.

It was mostly implied from my how I do releases video, so I figured I could show a little more from how the sausage is actually made.

Should be a fairly brief one. At 10:00 CET tomorrow Friday over at twitch.tv/curlhacker as usual.

#curl


#curl


For educational purposes we disclose this recent hackerone report on #curl claiming its sprintf() implementation is bad because it can be made to deref a bad pointer when you use it incorrectly. You know, exactly how all sprintf() implementation work - by design.

This is not the first time we had this "flaw" reported. (I did not check the "AI slop" checkbox on this one)

hackerone.com/reports/2990139

#curl