89
How I made a heap overflow in curl
(daniel.haxx.se)
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Community icon from opensource.org, but we are not affiliated with them.
He brings up the "just rewrite in rust" argument. Curious as I am, I had a look and only found a single project that actually tried it https://github.com/TogarashiPepper/curl
It didn't get very far.
The argument for rust is memory safety, which allows you to avoid these very common, often serious, issues.
It's an argument that goes far beyond curl, and some random curl clone written in rust.