Having ongoing discussions about URL parsing differences as a basis for a #curl security vulnerability report made me check when I wrote my "my URL isn't your URL" blog post. *Nine years ago*. And we have not made a single move towards a solution in all this time.
Friend and local Internet hero Patrik "paf" Fältström was voted into the Internet Hall of Fame:
Today is exactly twelve years ago since we created the lib/http2.c source file in the #curl source tree, and doing HTTP would never be the same again. The paradigm shift going from one transfer per connection to possibly multiple transfers per connection was massive and took many years until most of the bugs were ironed out.
My two favorite photos of me from my Open Source Summit Europe keynote last week. Pictures by Linux Foundation.
Some graphs are simpler image
The Serial Port made this lovely IRC documentary (and yes, I got a "thanks" in the ending credits as I contributed with facts)
A quick reminder: dueling URL parsers is a path to pain and sorrow. (blogged two years ago)
My AI slop attack talk has already been watched 12,000 times
We have started the tedious and destined-to-always-lag-behind work of documenting #curl's view of the OpenSSL forks:
Media coverage of my Monday keynote: https://thenewstack.io/the-world-runs-20-billion-instances-of-curl-wheres-the-support/