@bagder
What was the name of the project between #httpget and #curl?
Twenty-nine years ago on this day, #httpget 0.1 was released.
I found the tool a few days later and within a few months I became the maintainer. We later renamed it. Twice. The last name it got is #curl. It stuck.
httpget was my first insight and lesson into HTTP and since then I have kept learning it.
httpget 0.1 was written by Rafael Sagula, who unfortunately is not with us anymore.
Here's my fork of #httpget 0.2 and 1.3 (that later would become #curl) minimally fixed to build and run on modern Linux. Please note that these fixes are exactly that: They just make the commands actually build, run, and perform the basic task. Other than that, I attempted to preserve as much of the original buggy behaviour as possible. There are known security issues with these commands, and these #vulnerabilities remain. I repeat, do *NOT* use these commands for anything but research and toying around. You have been warned.
Sunday surprise!
A friend of mine found an old email from me dated January 17 1997
Attached in this mail was the #httpget 0.2 source code. Previously believed to be lost, now the oldest httpget code I have.
165 lines long. 110 lines code, 30 lines comments, 25 blank lines.
This morning, #curl was 174,854 lines of code, not counting blank lines but comments.
1248 times larger over 28 years.