@bagder direct compare of #curl 8.1.0 to 8.8.0 (built against mbedTLS using DJGPP with "-Os -march=i386 -mtune=i586".
CURL.DXE contains my glue code, curl and mbedTLS.
curl code size is increased by 48672 bytes. Numbers are not directly comparable with my original post as I was building with "-O2" there and did change some other small things around.
I guess the increase would be even bigger with "-O2". I guess I should check that as well...
Because I was reminded. Remember when PowerShell went Open Source eight years ago and I submitted a PR the next day proposing to remove the #curl alias?
#Windows users running stupid scanners now contact us for support regarding CVE-2023-46218 which the scanners say affects #curl 8.4.0 shipped by Microsoft.
It would, if their version was built to use #iibpsl, a prereq for this CVE, which #Microsoft does not.
Besides being a freakin' awesome swiss army knife for (any|every)thing network related, this is another reason to love #curl
"curl shall forever remain independent. curl is not part of any umbrella organization, it is not owned or controlled by any company. It makes us entirely independent and free to do what we think is best for the community"
Finally created the #curl script I should have created at the start!
Lazy me has been finally been bitten enough times using A.N.Other HTTP client, that I’ve now done it properly in bash using curl.
Top tip: -b "cookies.txt" -c "cookies.txt" is super helpful for holding the session between calls. Shout out to @lornajane for this as I always have to look this up on her site!
Asking the applicants for our IT apprenticeship to send us their application via #curl instead of email was one of the best ideas we ever had to filter out the few talents.
Three years ago I made the questionable decision to mail #curl stickers to everyone who filled in a form within 24 hours. oboy, that was a lot of work...