aboutsummaryrefslogtreecommitdiffstats

Do not use this rust code.

This is not a complete implementation of WireGuard. If you're interested in using WireGuard, use the implementation for Linux found here and described on the main wireguard website. There is no group of users that should be using the code in this repository here under any circumstances at the moment, not even beta testers or dare devils. It simply isn't complete. However, if you're interested in assisting with the Rust development of WireGuard and contributing to this repository, by all means dig in and help out. But users: stay far away, at least for now.

WireGuard.rs

Build Status Coverage Status License GPL2

Fast, modern and secure VPN tunnel

Target of this project is to have a user space Rust implementation of WireGuard.

This implementation is currently work in progress and is notable to work in the intended behavior.

Development workflow

The main repository is located at git.zx2c4.com/wireguard-rs, and any Github mirrors are simply mirrors. However, Github pull requests are accepted. This repository is primarily maintained by Guanhao Yin, with some initial bootstrapping from Sascha Grunert.