Search
Items tagged with: libcurl
- 500 bytes (39%, 132 votes)
- 10 KB (10%, 35 votes)
- 100 KB (5%, 19 votes)
- never (44%, 146 votes)
libcurl gets a URL API
libcurl has done internet transfers specified as URLs for a long time, but the URLs you'd tell libcurl to use would always just get parsed and used internally.daniel.haxx.se
Seven day embargo limit for #curl: git.hardenedbsd.org/shawn.webb…
It can take the #HardenedBSD project a full month to rebuild its package repos. And since we've built this software monoculture against libcurl, this will be FUN!
VULN-DISCLOSURE-POLICY.md: 7 days embargo is max (af81e8fe) · Commits · Shawn Webb / Curl · GitLab
It was recently updated in this doc to seven, but there were *two* numbers mentioned and only one of them was updated leaving the paragraph quite confusing. Follow-up to 83c90e50472f32b74e388f6e524d...GitLab
I wonder if #curl could follow the wonderful example from the #Radicle project on how to properly support #Tor onion service endpoints.
daniel.haxx.se/blog/2025/05/16…
#TorProject #libcurl #HumanRights
Leeks and leaks
On the completely impossible situation of blocking the Tor .onion TLD to avoid leaks, but at the same time not block it to make users able to do what they want.daniel.haxx.se
Two years ago we introduced the #libcurl header API, which also made it easier to extract headers with the #curl tool:
daniel.haxx.se/blog/2022/03/24…
Easier header-picking with curl
Okay you might ask, what's the news here? We've been able to get HTTP response headers with curl since virtually the stone age. Yes we have. Get the page and also show the headers: curl -i https://example.daniel.haxx.se
🛡️#Curl has been around for 26 years—and it’s still secure! How?
European Open Source Academy member, @bagder Stenberg, joined the latest episode of Security Weekly Productions, discussing how Curl and #libcurl have maintained security and reliability over decades.
A must-listen for #developers and #cybersecurity enthusiasts! 👨💻🔒
📺 Explore the episode : youtube.com/watch?v=0UavY_kKKic
👉 Learn more about the Academy : europeanopensource.academy/new…
#CyberSecurity #CurlProject #AppSec
Open Source in Europe Enters a New Era with a Successful First European Open Source Awards Ceremony | European Open Source Academy
A significant milestone for the European open source community was reached on January 30, 2025, when the European Open Source Awards (OSAwards 2025) celebrated the launch of the European Open Source Academy with the Inaugural Ceremony.europeanopensource.academy
Tell us what you think of my latest proposal for how to improve redirect-following in #libcurl - in combination with custom methods.
github.com/curl/curl/pull/1647…
lib: add CURLFOLLOW_OBEYCODE and *FIRSTONLY by bagder · Pull Request #16473 · curl/curl
With this change, the argument passed to the CURLOPT_FOLLOWLOCATION option is treated as a mode option instead of a boolean. CURLFOLLOW_OBEYCODE If the mode CURLFOLLOW_OBEYCODE bit is set, it means...GitHub
Via another "crazy security scanner" report, I learn that #libcurl is installed in a #Microsoft Office and/or Teams install on Windows? According to the reddit post, in a normal install.
Does anyone know more?
The reddit page mentioning this: reddit.com/r/sysadmin/comments…
The libcurl mailing list post:
youtu.be/W-0yEqLMkwg
Getting started with libcurl - with Daniel Stenberg
An introduction to doing internet transfers using libcurl's easy API. It's easy and requires very few lines of code to get the first basic transfers going.Da...YouTube
Welcome! You are invited to join a webinar: New and Updated: Getting Started with curl. After registering, you will receive a confirmation email about joining the webinar.
Start 2025 with mastering libcurl! Take your URL transfer skills to the next level! Join curl founder and lead developer Daniel Stenberg on January 9th at 10 AM PT for an exclusive webinar, New and Updated: Getting Started with curl.Zoom
Next week on Thursday Jan 9 comes a new chance to get to learn how to get started with #libcurl development in a live and free webinar with me. Sign up here:
us02web.zoom.us/webinar/regist…
There's a Q&A too of course.
Welcome! You are invited to join a webinar: New and Updated: Getting Started with curl. After registering, you will receive a confirmation email about joining the webinar.
Start 2025 with mastering libcurl! Take your URL transfer skills to the next level! Join curl founder and lead developer Daniel Stenberg on January 9th at 10 AM PT for an exclusive webinar, New and Updated: Getting Started with curl.Zoom
Integration of sandboxed-api for #libcurl?
github.com/curl/curl/discussio…
Integration of sandboxed-api · curl curl · Discussion #15539
The sandboxed-api project provides libraries the means to implement a separate api that allows to execute library functions in a separate process which can be effectively restricted using seccomp a...GitHub
Eleven years ago, the only long-lived #libcurl fork I am aware of was made: daniel.haxx.se/blog/2013/10/27…
It existed for several years, but it seems to be completely gone now.
he forked off libgnurl
Everyone and anyone is of course entitled to fork a project that is released under an open source license. This goes for my projects as well and I don't mind it. Go ahead.daniel.haxx.se
I bet you don't remember when #wget briefly considered switching to using #libcurl back in 2007.
daniel.haxx.se/blog/2007/10/27…
wget going libcurl?
Micah Cowan is the current maintainer of GNU Wget, and he recently posted a long mail to the wget mailing list titled "Thoughts on Wget 1.x, 2.0". Two fun quotes for the curious who don't feel like reading the whole post: 1.daniel.haxx.se
On this day five years ago, I learned about the #Google #libcurl fork named libcrurl (!).
daniel.haxx.se/blog/2019/06/19…
(old blog post)
It was subsequently cancelled and never got anywhere.
my "advanced #libcurl" webinar runs tomorrow. Free of charge. Take the opportunity and ask me anything about (using) libcurl.
us02web.zoom.us/webinar/regist…
Welcome! You are invited to join a webinar: Advanced curl: Learn From the Founder, Daniel Stenberg. After registering, you will receive a confirmation email about joining the webinar.
We're thrilled to announce that Daniel Stenberg, the founder and lead developer of cURL and libcurl, will be hosting an exciting webinar. Join us for "Advanced curl" on June 13th at 10 AM PT.Zoom
Awesome, so much to learn wrt. libcurl! 😍 Posting links below in case anyone is looking for them ✨
📺 Getting started with libcurl
• youtube.com/watch?v=aS2eJDA5nS…
📺 Mastering libcurl
• youtube.com/watch?v=ZQXv5v9xoc…
• youtube.com/watch?v=9KqnXsSxqG…
Mastering libcurl (2/2) with Daniel Stenberg
Transfers, Share API, TLS, Proxies, HTTP, Header API, URL API. WebSocket. Future0:00 mastering libcurl part two0:35 setup2:30 agenda4:56 Transfers5:14 Downl...YouTube
introducing "curldown" for libcurl man page format by bagder · Pull Request #12730 · curl/curl
curldown is this new file format for libcurl man pages. It is markdown inspired with differences: Each file has a set of leading headers with meta-data Supports a small subset of markdown cd2nrof...GitHub
On this day eleven years ago, I completed the conversion of making the entire #libcurl internals non-blocking: daniel.haxx.se/blog/2013/01/17…
"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...
GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.
trurl is a command line tool for URL parsing and manipulation. - GitHub - curl/trurl: trurl is a command line tool for URL parsing and manipulation.GitHub
xcurl
I learned that "xCurl is a Microsoft Game Development Kit compliant implementation of the #libCurl API"
daniel.haxx.se/blog/2023/11/30…
#curl
Mastering libcurl (2/2) with Daniel Stenberg
Transfers, Share API, TLS, Proxies, HTTP, Header API, URL API. WebSocket. Future0:00 mastering libcurl part two0:35 setup2:30 agenda4:56 Transfers5:14 Downl...YouTube
Later today, part two of mastering #libcurl runs.
daniel.haxx.se/blog/2023/11/01…
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!