LibreSSL languishes on Linux
LibreSSL languishes on Linux
Posted Jan 5, 2021 2:49 UTC (Tue) by tialaramex (subscriber, #21167)In reply to: LibreSSL languishes on Linux by djc
Parent article: LibreSSL languishes on Linux
That objective makes good sense. But I'm not sure that MesaLink (if I understand what it is correctly) is a useful way to get there though. While the OpenSSL APIs have improved over time, they're still not a great fit for what you should be doing either in a client or a server, and it seems like preserving the OpenSSL APIs is the MesaLink goal right?
Also, it's not entirely clear to me exactly _how_ much safer this is. rustls uses ring, which is derived from BoringSSL which of course is ultimately OpenSSL plus maintenance work. So at least some of the time the actual code running is (or could be?) literally identical. This is a contrast to some projects that weren't so performance critical and were able to entirely replace C with Rust like-for-like. Is it worth it anyway? Maybe.