Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
daniel:// stenberg://
@bagder@mastodon.social  ·  activity timestamp 9 hours 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
gary
@gary_alderson@infosec.exchange replied  ·  activity timestamp 2 hours ago

@bagder it got him into heaven

  • Copy link
  • Flag this comment
  • Block
jah
@jah@toot.community replied  ·  activity timestamp 3 hours 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 4 hours 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 hours ago

@bagder what was the second name?

  • Copy link
  • Flag this comment
  • Block
daniel:// stenberg://
@bagder@mastodon.social replied  ·  activity timestamp 5 hours 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 9 hours 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 8 hours 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 9 hours 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 9 hours 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 hours 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 8 hours 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