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

Welcome Andrew as commit author 1271: https://github.com/curl/curl/pull/13625

bagder, to random
@bagder@mastodon.social avatar

Welcome Juliusz Sosinowicz as commit author 1270: https://github.com/curl/curl/pull/13680

bagder, to random
@bagder@mastodon.social avatar

On the website, you can find 92 video presentations on all things curl: https://curl.se/docs/videos/

Almost 68 hours in total.

bagder, to random
@bagder@mastodon.social avatar

Welcome Antoine Bollengier as commit author 1269: https://github.com/curl/curl/pull/13666

bagder, to random
@bagder@mastodon.social avatar

To use with , use --socks5-hostname or the socks5h:// scheme for the hostname set with -x / --proxy.

curl has worked fine for Tor transfers for decades.

Those options make curl tell the proxy to do the name resolving instead of doing it itself.

bagder, to random
@bagder@mastodon.social avatar

I took my wooden tiles out to meet my lawn and now I have an image for my release presentation next week.

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!

bagder, to random
@bagder@mastodon.social avatar

In the project, being written in C, we always work on simplifying the code. One way is to use more internal helper functions and avoid direct use of some functions that are often involved in C mistakes/vulnerabilities.

To measure how this develops, we count number of these function calls used per every thousand lines of code. Over time.
In a graph.

badrihippo, to random
@badrihippo@fosstodon.org avatar

Why do people usually suggest and not for downloading files? Is curl more common or something? ⬇️

The same applies for the very dangerous curl | bash, although I have seen my fair share of wget | bashes too... ⚙️

bagder, to random
@bagder@mastodon.social avatar

In the project, we spend 3.3 days/day on running tests - around 140,000 tests per commit/PR. In addition to what every developer runs in their own systems of course.

Our test failure rate in CI jobs is at 0.004%, which is annoyingly high when running this many tests.

Data from Dan Fandrich's curl up 2024 talk: https://www.youtube.com/watch?v=TxNdAm845Ts

bagder, to random
@bagder@mastodon.social avatar

We are 7 days from the next release.

proactiveservices, to random
@proactiveservices@fosstodon.org avatar

The 11th #curl user survey is now up. Responding is the least you can do for the most widely-used hobbyist software in the worlds!

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

bagder, to random
@bagder@mastodon.social avatar

If you would listen to this presentation next week, what question would you ask me?

bagder, to random
@bagder@mastodon.social avatar

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

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

dgoosens, to rust French
@dgoosens@phpc.social avatar

This looks interesting

Hurl is a command line tool that runs HTTP requests defined in a simple plain text format.

It can chain requests, capture values and evaluate queries on headers and body response. Hurl is very versatile: it can be used for both fetching data and testing HTTP sessions.

Hurl makes it easy to work with HTML content, / SOAP / GraphQL APIs, or any other XML / JSON based APIs.

(Built with powered by )

https://hurl.dev/

bagder, to random
@bagder@mastodon.social avatar

Twenty-six years ago on this day, we shipped 4.4. Adding support for specifying the port number for the proxy given to the -x flag. Simpler times.

https://curl.se/changes.html#4_4

bagder, to random
@bagder@mastodon.social avatar

It has been a long time coming, but I've made it official:

"Daniel no longer answers questions on stackoverflow. Use a dedicated public curl forum for accurate and timely answers about anything . "

(yes, speaking about myself in 3rd person)

https://stackoverflow.com/users/93747/daniel-stenberg

anopka, to random
@anopka@social.tchncs.de avatar

@bagder Even high-end workstation synthesizers run

This photo was taken from a Roland Fantom 6. I think it's using curl within the firmware update process.

bagder, to random
@bagder@mastodon.social avatar

One of my "tricks" to stay sane is to make sure the list of open issues and PRs is always short (<100). Things that go stale and nobody is working on will get moved to documents and queues elsewhere. I know this is sometimes controversial, but it helps us communicate what is actually being worked on and it keeps maintainers from overload.

bagder,
@bagder@mastodon.social avatar

there's a graph for everything. The length of the work queue in over time. The number of open issues + pull requests per day, since 2015

bagder, to random
@bagder@mastodon.social avatar
  1. do not assume that URLs will be treated the same cross user-agents.

  2. do not assume that IPv4-mapped IPv6-addresses can be written in octal.

Another day. Another security report against #curl we could close.

https://hackerone.com/reports/2493548

bagder, to random
@bagder@mastodon.social avatar

"To me, the latest is the latest my OS provides me. If maintainers dont care about pushing the latest into the OSes they support, it's not me to blame. I think curl maintainers should push Centos to provide the latest to all users. What's the purpose of you fixing multiple bugs and security holes if you dont spend time to make it available to the broader audience?"

We are obviously all just too lazy.

https://github.com/curl/curl/issues/13546

bagder, to random
@bagder@mastodon.social avatar

It is soon time for the annual user survey. Anything in particular I need to remember to ask this time around? https://curl.se/mail/lib-2024-05/0008.html

bagder, to random
@bagder@mastodon.social avatar

In , we are back discussing deprecating TLS libraries without 1.3 support: https://github.com/curl/curl/pull/13544

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