2 ms·
> While it is likely that the issue affecting OpenSSL is memory safety related It always is. Because it's a C project where memory management is done manually.
by 29athrowaway 4y ago
> While it is likely that the issue affecting OpenSSL is memory safety related
It always is. Because it's a C project where memory management is done manually. And everything done manually is subject to human error.
Doing C-style a capella memory management in 2022 is not necessary.
> how do you know for sure that it is and that rust would have prevented it without having a performance impact
Because much of the safety features Rust implements for memory management happens at compile time not at runtime.