2 Commits (f3e2b6563784df0a8abe2bdfbbedf14ed2a72cce)

Author SHA1 Message Date
Dmytro Shynkevych 30bbbe9467
wgengine/router: dns: unify on *BSD, multimode on Linux, Magic DNS (#536) 6 years ago
Reinaldo de Souza a8635784bc wgengine: add BSD userspace router to darwin 6 years ago
David Anderson 9ccbcda612 wgengine/router: rename config.Settings to config.Config, make pointer. 6 years ago
David Anderson b01db109f5 wgengine/router: use inet.af/netaddr, not wgcfg.CIDR. 6 years ago
David Anderson b8f01eed34 wgengine/router: remove wireguard-go config from settings. 6 years ago
David Anderson 8861bb5a19 wgengine/router: alter API to support multiple addrs, and use on linux. 6 years ago
David Anderson 1ac570def7 wgengine/router: split out from wgengine. 6 years ago
Martin Baillie 8ae3ba0cf5 wgengine: define default tunname for each platform 6 years ago
wardn 9390a3ef55 wgengine: properly clean up freebsd routes and interfaces on close 6 years ago
David Crawshaw 45d687e213 wgengine: fix build on linux/freebsd/openbsd/windows 6 years ago
wardn 5d79530caa wgengine: create freebsd-specific implementation 6 years ago
Brad Fitzpatrick 7f5e3febe5 wgengine: move link monitor to be owned by the engine, not the router 6 years ago
Brad Fitzpatrick 79295b1138 wgengine: simplify, change some signatures 6 years ago
Brad Fitzpatrick 2896be60db Move "logger" package to under types, now that we have it. 6 years ago
wardn 58ce50389e wgengine: build for freebsd 6 years ago
David Anderson 36f5433476 wgengine: fix the build on darwin, windows, openbsd. 6 years ago
David Anderson 5c2deb66be wgengine: remove MTU TODO. 6 years ago
David Anderson afa83358f7 wgenging: use logger.Logf type in openbsd router. 6 years ago
Martin Baillie 15f8c8dde4 wgengine: add initial rough OpenBSD implementation 6 years ago