6 ms·
We've got two official WireGuard open source clients coming in the pipeline for Windows and macOS -- one in Rust and another in Go. (Neither are TunSafe, which
by zx2c4 9y ago
We've got two official WireGuard open source clients coming in the pipeline for Windows and macOS -- one in Rust and another in Go. (Neither are TunSafe, which is C++.)
- nostream 9y agozx2c4: Which language is the linux version of wireguard written in?
- rumpelsepp 9y agothe reference implementation is a linux kernel module: https://git.zx2c4.com/WireGuard/ https://git.zx2c4.com/WireGuard/ there are currently at least two actively developped open source userspace implementations in different languages. Two examples are Go and Rust: https://git.zx2c4.com/wireguard-go/ https://git.zx2c4.com/wireguard-go/ https://git.zx2c4.com/wireguard-rs/ https://git.zx2c4.com/wireguard-rs/
- ludde 9y agoThe only 'supported' WireGuard implementation that exists is written by you in C, yet you complain that my C++ implementation lacks memory safety. Where is the logic?