Search
Items tagged with: curl
mbedtls: check version before getting tls version by jmaggard10 · Pull Request #14228 · curl/curl
mbedtls_ssl_get_version_number() was added in mbedtls 3.2.0. Check for that version before using it.GitHub
Unused definition of HOST_BAD removed by martinevsky · Pull Request #14235 · curl/curl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS…GitHub
GHA/macos: improve, fix gcc/llvm, add new test matrix by vszakats · Pull Request #14097 · curl/curl
This PR began as an attempt to drop GCC support, after repeated reports on fallouts when trying to use it on macOS. Then it transformed into a 3-week project turning up the issues causing the fallo...GitHub
Corrected the error message for cert blob parsing failed case by BhanuPrakash-P · Pull Request #14224 · curl/curl
When parsing of a certificate is failed, the error is logged for private key.GitHub
“You know what we call that, @bagder? Total World Domination.” – @jerod
Where ISN’T #curl?! 🎥 youtu.be/Vefr0IsPoBA
curl has achieved total world domination
@DanielStenberg explains how his curl project is pretty much everywhere on the "Changelog & Friends" podcast. Full audio 👉 https://changelog.com/friends/40S...YouTube
CVE-2024-5535 is an #OpenSSL problem that cannot be triggered by #curl
OpenSSL calls it it a low severity flaw. openssl.org/news/vulnerabiliti…
GitHub lists it as "critical" at 9.1 out of 10: github.com/advisories/GHSA-4fc…
On this day six years ago we shipped #curl 7.61.0 which introduced showing HTTP headers in boldface in terminal output. And more.
daniel.haxx.se/blog/2018/07/11…
It seems I have committed about 67% of all commits in #curl to date. Committed, not authored.
(yeah, there's a new graph)
Wrap 2 Example URLs that Overrun Styling in Docs by martinpeck · Pull Request #14149 · curl/curl
Within MANUAL.md there are two example urls where it is impossible to read the end of the sample because the text overruns the styling. Both appear in the POST (HTTP) section of the document, and i...GitHub
docs: Start markdown headers with capital letter where applicable by Kotbenek · Pull Request #14115 · curl/curl
This patch consistently capitalizes the first word of each markdown header where applicable.GitHub
Small memory leak fix in hostip.c by iCMDdev · Pull Request #14147 · curl/curl
Hi! First time looking at the curl source code, and I think I found a (most likely insignificant) memory leak. Either way, I added a free(ca); to prevent memory leaks if Curl_inet_pton(AF_INET6, ":...GitHub
Interested in support for TLS 1.3 Early Data in #curl ?
Join the fun:
github.com/curl/curl/pull/1413…
Add Initial Early Data support using openssl by ad-chaos · Pull Request #14135 · curl/curl
We had proposed a design in #14013, we've implemented it for OpenSSL initially for discussion, it can be implemented similarly for other SSL backends. Since early data is sent during the connection...GitHub
I'll introduce myself enough to say that I've been working on a Linux distro for 30 years. #curl is part of the core of this one and most others. There should be a curl flag to unfurl. Hm. Add a "--flag" switch.
One thing that curl needed was wcurl. wget is nice enough you bet. For decades both I did vet. They're fraternal twins, I see, born in 1996, the years doesn't sticks, it can't be 28 years, I have socks5 older than that. But now with wcurl there is no excuse for anybody not to give curl a whirl.
We are fourteen days from the pending next #curl release.
At 11 changes and 214 merged bugfixes. One CVE.
41 persons (10 new) have authored commits in the source code repository since we shipped 8.8.0.
Update GIT-INFO.md for perl version requirements. by areitz · Pull Request #14112 · curl/curl
Per ChatGPT, the <:crlf discipline was added to open() in Perl 5.8.0. I tried running scripts/managen on a machine that has Perl 5.6.1 and got an error: Unknown open() mode ':GitHub
Starting now, there are official curl releases for QNX hosted on the curl.se website
daniel.haxx.se/blog/2024/07/05…
For more than 20 years, I’ve downloaded files using wget because I could never remember curl options.
It turns out that I was not alone.
@samueloph created a simple wrapper around curl called "wcurl". This is brilliant! And, yes, the name is very intuitive. Best of all, it is already in Debian (and on my system) but it should really be part of the official curl distribution (ping @bagder )
samueloph.dev/blog/announcing-…
Willy Tarreau's feedback on LTS (for #curl) could be the best comment my blog ever received: daniel.haxx.se/blog/2024/06/27…
(Willy is known as the man behind haproxy)
curl: support embedding a CA bundle by vszakats · Pull Request #14059 · curl/curl
Add the ability to embed a CA bundle into the curl binary. It is used when no other runtime or build-time option set one. This helps curl-for-win macOS and Linux builds to run standalone, and also ...GitHub
index: front page overhaul by bagder · Pull Request #360 · curl/curl-www
I converted the "blob" of text into a table and expanded it with additional details. I also moved the "what is curl user for?" above the feature table.GitHub
🔁 repost: No More postman just use cURL + vim = ❤
maw.sh/blog/no-more-postman-ju…
---
No More postman just use cURL + vim = ❤ – Mahmoud Ashraf
Well documented api and easy to use and share with your team with simple tools cURL + vim + git (optional)https://maw.sh
Interesting 🤔 how #CVE are leveraged as resume items, putting #programmers #developers & project leads under pressure by #bogus CVE reports or unnecessary high CVE ratings.
Popular and obscure programs are affected in the #OpenSource #POSIX world e.g #Linux #freeBSD #netBSD #openBSD
#Curl ➰ by #Daniel #Stenberg and #IP by #Fedor #Indutny are popular programs hit by this #phenomena which can lead to unwarranted #panic in the users space
mk-ca-bundle.pl: delay 'curl -V' execution until it is needed by sertonix · Pull Request #14060 · curl/curl
Avoid an Can't exec "curl" message when curl is not actually needed.GitHub
The pending #curl release is moved to one week later: curl.se/mail/lib-2024-06/0062.…
Because I am a BDFL and I need my summer vacation. 😀
Yesterday, I blogged about curl's graceful connection shutdown. I was a bit vague on why this is beneficial in TCP.
With the help of Dan Fandrich, I provide a more detailed explanation. Hope it helps.
github.com/icing/blog/blob/mai…
#curl #tcp
blog/every-end-is-a-beginning.md at main · icing/blog
Contribute to icing/blog development by creating an account on GitHub.GitHub
long term #curl versions
daniel.haxx.se/blog/2024/06/27…
tldr: we don't do LTS releases.
But everything we ship is for the long term.
Kaboom. tatsuhiro just made #http3 transfers in #curl about 39% faster
github.com/curl/curl/pull/1401…
Enable UDP GRO for QUIC by tatsuhiro-t · Pull Request #14012 · curl/curl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS…GitHub
Top-5 #curl version distribution among requests done on haxproxy.org in June 2024:
curl/7.81.0 79.64%
curl/7.61.1 5.88%
curl/7.68.0 5.47%
curl/7.29.0 2.00%
curl/8.5.0 1.31%
wolfssl: assume key_file equal to clientcert in the absence of key_file by alexsn · Pull Request #14008 · curl/curl
When user sets CURLOPT_SSLCERT but leaves CURLOPT_SSLKEY unset assume the path passed in CURLOPT_SSLCERT holds the ssl key which is what we do in openssl implementation. Closed #14007GitHub
Here's a user in the wild who was bitten by the Apple "backdoor" in #curl:
github.com/curl/curl/discussio…
Is there a feature to get intermediate certificates automatically? · curl curl · Discussion #14009
Question When studying certificate mechanisms, I discovered that curl requests do not encounter problems even without intermediate certificates. While web browsers automatically fetch intermediate ...GitHub
Here's another good idea coming from the #curl user survey:
Support "curl -h --insecure" etc to output the manpage section for the --insecure command line option in the terminal. Should be possible to work with either long or short versions of command line options.
github.com/curl/curl/pull/1399…
Open for grabs!
TODO: -h option by bagder · Pull Request #13990 · curl/curl
Support "curl -h --insecure" etc to output the manpage section for the --insecure command line option in the terminal. Should be possible to work with either long or short versions of command line ...GitHub