![]() Should fix #242. We depend on `getrandom` feature of `rand_core`, but we weren't specifying that. It worked because `curve25519-dalek 4.0.0-pre.2` was pulling the `getrandom` feature of `rand_core`, but after updating it to `4.0.0-pre.5` it stopped pulling `rand_core` altogether. After the cargo-update, all out dependencies are on their newest version, sans clap 3.2, which could be updated to 4.0. It has quite some breaking API changes, so I'll leave that for a separate PR. |
||
---|---|---|
.. | ||
examples | ||
src | ||
.gitignore | ||
Cargo.toml | ||
README.md |
README.md
wireguard-control
A high-level control library to get and set configurations for WireGuard interfaces.
It's a heavily-modified fork of K900's wgctrl-rs
, and was made for innernet.
Currently supports:
- Linux kernel WireGuard implementation
- Userspace WireGuard implementations (tested against
wireguard-go
on macOS and Linux)
Versioning is held in lockstep with innernet, although this may change in the future.