Port C/C++ code to Rust
Mullvad VPN moved from Wireguard-go to GotaTun for improved Wireguard performance and security. Please consider doing the same for Proton. After all, Mullvad has already done most of the work.
In a rapidly-changing security landscape (e.g. Claude Mythos), memory-safe code is more crucial than ever – especially for something as important and system-wide as a VPN.
-
Anonymous
commented
Update: I notice that the Android Proton VPN app has experimental "Proton protocols" written in Rust (https://github.com/ProtonVPN/protun). Thanks for taking my feedback into account!
-
protablo
commented
memory safe code does not mean memory safe languages
rewriting in rust duplicates work for nebulous gains which you haven't exactly specified