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/net/dns
Mihai Parparita edb02b63f8 net/sockstats: pass in logger to sockstats.WithSockStats
Using log.Printf may end up being printed out to the console, which
is not desirable. I noticed this when I was investigating some client
logs with `sockstats: trace "NetcheckClient" was overwritten by another`.
That turns to be harmless/expected (the netcheck client will fall back
to the DERP client in some cases, which does its own sockstats trace).

However, the log output could be visible to users if running the
`tailscale netcheck` CLI command, which would be needlessly confusing.

Updates tailscale/corp#9230

Signed-off-by: Mihai Parparita <mihai@tailscale.com>
1 year ago
..
publicdns all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork 1 year ago
resolvconffile all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork 1 year ago
resolver net/sockstats: pass in logger to sockstats.WithSockStats 1 year ago
config.go all: update copyright and license headers 1 year ago
debian_resolvconf.go all: update copyright and license headers 1 year ago
direct.go all: update copyright and license headers 1 year ago
direct_linux.go all: update copyright and license headers 1 year ago
direct_notlinux.go all: update copyright and license headers 1 year ago
direct_test.go all: update copyright and license headers 1 year ago
flush_default.go all: update copyright and license headers 1 year ago
flush_windows.go all: update copyright and license headers 1 year ago
ini.go all: update copyright and license headers 1 year ago
ini_test.go all: update copyright and license headers 1 year ago
manager.go all: update copyright and license headers 1 year ago
manager_darwin.go all: update copyright and license headers 1 year ago
manager_default.go all: update copyright and license headers 1 year ago
manager_freebsd.go all: update copyright and license headers 1 year ago
manager_linux.go all: update copyright and license headers 1 year ago
manager_linux_test.go all: update copyright and license headers 1 year ago
manager_openbsd.go all: update copyright and license headers 1 year ago
manager_tcp_test.go all: update copyright and license headers 1 year ago
manager_test.go all: update copyright and license headers 1 year ago
manager_windows.go net/dns: deal with Windows wsl.exe hangs 1 year ago
manager_windows_test.go all: update copyright and license headers 1 year ago
nm.go all: update copyright and license headers 1 year ago
noop.go all: update copyright and license headers 1 year ago
nrpt_windows.go all: update copyright and license headers 1 year ago
openresolv.go all: update copyright and license headers 1 year ago
osconfig.go all: update copyright and license headers 1 year ago
osconfig_test.go all: update copyright and license headers 1 year ago
resolvconf-workaround.sh all: update copyright and license headers 1 year ago
resolvconf.go all: update copyright and license headers 1 year ago
resolvd.go all: update copyright and license headers 1 year ago
resolved.go net/dns: don't send on closed channel in resolvedManager 1 year ago
utf.go all: update copyright and license headers 1 year ago
utf_test.go all: update copyright and license headers 1 year ago
wsl_windows.go net/dns: deal with Windows wsl.exe hangs 1 year ago