You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/wgengine
David Crawshaw 9502b515f1 net/dns: replace resolver IPs with type for DoH
We currently plumb full URLs for DNS resolvers from the control server
down to the client. But when we pass the values into the net/dns
package, we throw away any URL that isn't a bare IP. This commit
continues the plumbing, and gets the URL all the way to the built in
forwarder. (It stops before plumbing URLs into the OS configurations
that can handle them.)

For #2596

Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
3 years ago
..
bench wgengine/wgcfg: use just the hexlified node key as the WireGuard endpoint. 3 years ago
filter tstime/rate: new package 3 years ago
magicsock wgengine/magicsock: fix race condition in tests. 3 years ago
monitor all: gofmt with Go 1.17 3 years ago
netstack wgengine/netstack: clarify a comment 3 years ago
router Revert "wgengine: actively log FlushDNS." 3 years ago
wgcfg control/controlclient: remove TS_DEBUG_USE_DISCO=only. 3 years ago
wglog wgengine/wglog: Fix docstring on wireguardGoString to match args 3 years ago
winnet wgengine/winnet: don't build on non-windows 3 years ago
mem_ios.go go.mod: upgrade wireguard-windows, de-fork wireguard-go 3 years ago
pendopen.go cmd/tailscale: fix "tailscale ip $self-host-hostname" 3 years ago
userspace.go net/dns: replace resolver IPs with type for DoH 3 years ago
userspace_ext_test.go go.mod: upgrade wireguard-windows, de-fork wireguard-go 3 years ago
userspace_test.go wgengine/wgcfg: use just the hexlified node key as the WireGuard endpoint. 3 years ago
watchdog.go wgengine: randomize client port if netmap says to 3 years ago
watchdog_test.go wgengine: extend TestWatchdog timeout on macOS 3 years ago
wgengine.go wgengine: randomize client port if netmap says to 3 years ago