in reply to Wolf480pl

of course we can't know that the yellow line on the graph isn't lower than it is in reality.

But what I expected to see would be the yellow line flattening out in the last few years, due to new vulns not having the time to be found.

It didn't, which seems to suggest vulns are found pretty quickly.

Though I'm not a data analyst, my conclusions could be completely off...

This entry was edited (2 months ago)
in reply to daniel:// stenberg://

Sorry, if I am annoying, I just want to understand this better. I do not understand why so much C code does hand-rolled buffer and string management with open-coded pointer arithmetic, when this can all be abstracted away behind safe interfaces. What am I missing? Interfacing to external libraries certainly then needs conversion which could still cause issues, but this is true also for memory safe languages.
in reply to daniel:// stenberg://

@isotopp I'm poking at a wasp nest here, but just for the fun of it, "if only you'd been using C++"...

🤷‍♂️

For context, @bagder and I had a quick exchange on C++ in the cURL code base some years ago, with the result it wasn't desired, and for understandable reasons (TL;DR).

Of course it means I didn't get to submit some patches, which makes a a tiny bit sad still. Hence the, uh, let's call it a tongue in cheek comment 😊