bagder, to random
@bagder@mastodon.social avatar

has proudly served as the HTTP(S) engine in for nineteen years now.

bagder, to random
@bagder@mastodon.social avatar

In about thirty minutes I start the getting started with #libcurl #webinar

https://daniel.haxx.se/blog/2024/03/18/getting-started-with-libcurl/

djh,
@djh@chaos.social avatar

@bagder Awesome, so much to learn wrt. libcurl! 😍 Posting links below in case anyone is looking for them ✨

📺 Getting started with libcurl

https://youtube.com/watch?v=aS2eJDA5nSM

📺 Mastering libcurl

https://youtube.com/watch?v=ZQXv5v9xocU

https://youtube.com/watch?v=9KqnXsSxqGA

#curl #libcurl

bagder, to random
@bagder@mastodon.social avatar

It's just two years since we introduced the headers API to #libcurl

https://daniel.haxx.se/blog/2022/03/22/a-headers-api-for-libcurl/

bagder, to random
@bagder@mastodon.social avatar

The "getting started with #libcurl" webinar with me: next week.

https://daniel.haxx.se/blog/2024/03/18/getting-started-with-libcurl/

bagder, to python
@bagder@mastodon.social avatar
bagder, to debian
@bagder@mastodon.social avatar

is working on a 64 bit time_t transition for 32 bit systems and have noticed that it breaks the ABI.

There are two time_ts in the API.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061992

bagder, to random
@bagder@mastodon.social avatar

I'm thinking we could switch to another format for the #libcurl documentation: https://github.com/curl/curl/pull/12730

bagder, to random
@bagder@mastodon.social avatar

On this day eleven years ago, I completed the conversion of making the entire #libcurl internals non-blocking: https://daniel.haxx.se/blog/2013/01/17/internally-were-all-multi-now/

"internally, we’re all multi now!"

Looking back over the years, it is kind of amazing how many refactors and overhauls we have done of the libcurl internals while still providing the exact same and functional API...

jscholes, to random
@jscholes@dragonscave.space avatar

Today I learned about #trurl, a command-line tool for URL parsing and manipulation from the developer of #curl and #libcurl. Modify or extract URL hostnames, schemes, port numbers, and path and query segments, trim tracking data, encode spaces and other characters, and get everything as either JSON or readable text output. https://github.com/curl/trurl

bagder, to random
@bagder@mastodon.social avatar

if you ever miss anything in terms of docs for #curl or #libcurl, or if there is ever any detail that makes it not score 10 out of 10, then please let me know.

My aim is to provide the best docs you can find.

josephscott, to random

@bagder have you considered enabling compression by default in curl/libcurl? Given the large number of bots and other automation on the net that make use of it, seems like having that on by default could have a sizable impact on the amount of global network traffic. #curl #libcurl #http #compression #webperf

bagder, to random
@bagder@mastodon.social avatar

me earlier today: I know! I should make sure all examples in every #libcurl man page can actually compile!

me now: wow manually updating 500 man pages is A LOT of work...

bagder, to random
@bagder@mastodon.social avatar

xcurl

I learned that "xCurl is a Microsoft Game Development Kit compliant implementation of the #libCurl API"

https://daniel.haxx.se/blog/2023/11/30/xcurl/

#curl

dec_hl, to VintageOSes
@dec_hl@mastodon.social avatar

In a forum someone was asking for a TLS-able mail client for .
has a plugin with support through . supports and . So I should be able to add that support to DOjS.

Now $somebody only needs to write a mail client in and we are done...🤔

AAAAAHHHHHHH!!!!! I have enough side projects 🤣

Any takers?

bagder, to random
@bagder@mastodon.social avatar
bagder, (edited ) to random
@bagder@mastodon.social avatar

Later today, part two of mastering #libcurl runs.

https://daniel.haxx.se/blog/2023/11/01/mastering-libcurl/

It continues where part one stopped and I will get to:

Transfers
Share API
TLS
Proxies
HTTP
Header API
URL API
WebSocket
Future

Come watch it live. It'll be fun!

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

Later today, I will run part one of my "mastering #libcurl" sessions over on Twitch and Zoom. Part one is a two hour
dive into starting and some libcurl basics. Part two will go deeper and cover many more options and libcurl tricks.

https://daniel.haxx.se/blog/2023/11/01/mastering-libcurl/

This two-parter will show more libcurl code and details than you ever saw in a video before.

It'll be fun!

bagder, to random
@bagder@mastodon.social avatar

Here's the agenda for the two coming monster #libcurl video sessions of mine.

Streaming on November 16 and 20.

https://daniel.haxx.se/blog/2023/11/01/mastering-libcurl/

bagder, to random
@bagder@mastodon.social avatar

""Mastering #libcurl" starts on November 16 with part 1. I just reached 170 slides (!) in the full presentation. And I'm not done yet...

https://daniel.haxx.se/blog/2023/11/01/mastering-libcurl/

bagder, to random
@bagder@mastodon.social avatar

On November 16 2023, I will do a multi-hour tutorial video on how to use #libcurl. How to master it.

I hope you'll like it.

https://daniel.haxx.se/blog/2023/11/01/mastering-libcurl/

bagder, to random
@bagder@mastodon.social avatar

Coming in November. Following up my previous monster video on #curl: the corresponding version for #libcurl: "mastering libcurl"

The exact date is not set yet because man, this takes work and I'm only about half way.

bagder, to ipfs
@bagder@mastodon.social avatar

A proposal to add support to

https://curl.se/mail/lib-2023-10/0073.html

I'm not convinced:
https://curl.se/mail/lib-2023-10/0074.html

Let the discussion flow!

bagder, to random
@bagder@mastodon.social avatar

Some people say the #libcurl API provides so many options it is hard to navigate. Then I just show them this slide listing them all. 😁

(working on the pending monster "master libcurl" video tutorial)

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