mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
Internal (Not private, just un-interesting to most users) docs and research to explain the DNS control methods. I think Jamil was right, we should revert `/etc/resolv.conf` on exit in case it's used on some minimal Debian kitten. We can keep that and the `systemd-resolved` method around to support desktop Ubuntu. Everything else is going to be "When someone needs it".
Rust development guide
Firezone uses Rust for all data plane components. This directory contains the Linux and Windows clients, and low-level networking implementations related to STUN/TURN.
We target the last stable release of Rust using rust-toolchain.toml.
If you are using rustup, that is automatically handled for you.
Otherwise, ensure you have the latest stable version of Rust installed.