Discussion
Loading...

Discussion

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
daniel:// stenberg://
@bagder@mastodon.social  ·  activity timestamp 6 days ago

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.

  • Copy link
  • Flag this post
  • Block
NeatNit
@neatnit@fosstodon.org replied  ·  activity timestamp 3 days ago

@bagder What is the meaning behind "curl"? I would assume the last three letters are URL, so what's the C? Is it just the catchiest prefix to "url" you could find, or does it mean something?

  • Copy link
  • Flag this comment
  • Block
daniel:// stenberg://
@bagder@mastodon.social replied  ·  activity timestamp 3 days ago

@neatnit The c is for client. client for URLs.

  • Copy link
  • Flag this comment
  • Block
NeatNit
@neatnit@fosstodon.org replied  ·  activity timestamp 3 days ago

@bagder That makes a lot of sense

  • Copy link
  • Flag this comment
  • Block
gary
@gary_alderson@infosec.exchange replied  ·  activity timestamp 5 days ago

@bagder it got him into heaven

  • Copy link
  • Flag this comment
  • Block
jah
@jah@toot.community replied  ·  activity timestamp 5 days ago

@bagder Thank you from the heart of my bottom for curl. I curl one out every day.

Seriously though, curl is hands down the best network tool, right after nmap. Thank you for maintaining it so brilliantly for so long.

  • Copy link
  • Flag this comment
  • Block
Mr. Lance E Sloan (IRL) 👤
@sloanlance@mastodon.social replied  ·  activity timestamp 5 days ago

@bagder
What was the name of the project between #httpget and #curl?

  • Copy link
  • Flag this comment
  • Block
reynir
@reynir@social.data.coop replied  ·  activity timestamp 5 days ago

@bagder what was the second name?

  • Copy link
  • Flag this comment
  • Block
daniel:// stenberg://
@bagder@mastodon.social replied  ·  activity timestamp 5 days ago

@reynir In August 1997 we called it urlget: https://curl.se/docs/history.html

curl - History

  • Copy link
  • Flag this comment
  • Block
daniel:// stenberg://
@bagder@mastodon.social replied  ·  activity timestamp 6 days ago

The oldest versions we still have: https://github.com/curl/httpget

  • Copy link
  • Flag this comment
  • Block
Jim Fuller
@jimfuller@mastodon.social replied  ·  activity timestamp 6 days ago

@bagder hehe I see usage of unbounded string copy functions (buffer overflows), atoi with no validation and building up strings (prob injection) ... maybe archive (disable issues and PRs) otherwise the AI hobgoblins are going to start raising CVEs.

  • Copy link
  • Flag this comment
  • Block
Velocipede Rider
@ruari@velocipederider.com replied  ·  activity timestamp 6 days ago

@bagder Does curl still have some of his code or has it all been updated and or removed by now?

  • Copy link
  • Flag this comment
  • Block
daniel:// stenberg://
@bagder@mastodon.social replied  ·  activity timestamp 6 days ago

@ruari httpget 0.1 was about 100 lines, all of those lines were replaced and gone within the first year or so...

  • Copy link
  • Flag this comment
  • Block
Wulfy
@n_dimension@infosec.exchange replied  ·  activity timestamp 5 days ago

@bagder @ruari

I did a software / art project based on old code that was exhibited in Tasmania's MONA.

Though no one would know, or care, I made an effort to use original bitmaps.
I felt it was my duty as a "software curator/restorer" to use techniques similar to art conservators. It was just my personal philosophy I felt the software deserved.

Thank you for writing curl, it's super useful for troubleshooting web server backends.
I was astounded when I found you on Masto.
It's legendary!

  • Copy link
  • Flag this comment
  • Block
TrimTab 🇺🇦
@TrimTab@mastodon.social replied  ·  activity timestamp 6 days ago

@bagder @ruari
Sad but understandable.. I remember httpget. His inspiration to make something new lives with us, and with characters he typed or not, curl has had a massive and positive impact on the world.

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login