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
Claus Lensbøl 2015ce4081
health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)
The Tracker was using direct callbacks to ipnlocal. This PR moves those
to be triggered via the eventbus.

Additionally, the eventbus is now closed on exit from tailscaled
explicitly, and health is now a SubSystem in tsd.

Updates #15160

Signed-off-by: Claus Lensbøl <claus@tailscale.com>
3 months ago
..
publicdns net/dns/publicdns: remove additional information in DOH URL passed to IPv6 address generation for controlD. 1 year ago
recursive net/dns/recursive: set EDNS on queries 5 months ago
resolvconffile clientupdate, net/dns: fix some "tailsacle" typos 2 years ago
resolver health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) 3 months ago
config.go ipn/ipnlocal, net/dns: use slices.Equal to simplify code (#16641) 4 months ago
debian_resolvconf.go net/dns: don't link dbus, gonotify on Android 7 months ago
direct.go net/dns: don't link dbus, gonotify on Android 7 months ago
direct_linux.go net/dns: don't link dbus, gonotify on Android 7 months ago
direct_linux_test.go net/dns: add a simple test for resolv.conf inotify watcher 10 months ago
direct_notlinux.go net/dns: don't link dbus, gonotify on Android 7 months ago
direct_test.go clientupdate, net/dns: fix some "tailsacle" typos 2 years ago
direct_unix_test.go net/dns: ensure /etc/resolv.conf is world-readable even with a umask 1 year ago
flush_default.go all: update copyright and license headers 3 years ago
flush_windows.go cmd/tailscaled, net/dns, wgengine/router: start Windows child processes with DETACHED_PROCESS when I/O is being piped 2 years ago
ini.go all: update copyright and license headers 3 years ago
ini_test.go all: update copyright and license headers 3 years ago
manager.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
manager_darwin.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
manager_default.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
manager_freebsd.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
manager_linux.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
manager_linux_test.go net/dns: ensure /etc/resolv.conf is world-readable even with a umask 1 year ago
manager_openbsd.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
manager_plan9.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
manager_plan9_test.go net/dns: add Plan 9 support 8 months ago
manager_solaris.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
manager_tcp_test.go health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) 3 months ago
manager_test.go health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) 3 months ago
manager_windows.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
manager_windows_test.go util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl 3 months ago
nm.go net/dns: don't link dbus, gonotify on Android 7 months ago
noop.go all: update copyright and license headers 3 years ago
nrpt_windows.go util/winutil/gp, net/dns: add package for Group Policy API 1 year ago
openresolv.go net/dns: don't link dbus, gonotify on Android 7 months ago
osconfig.go net/dns: fix IsZero and Equal methods on OSConfig 1 year ago
osconfig_test.go net/dns: fix IsZero and Equal methods on OSConfig 1 year ago
resolvconf-workaround.sh all: update copyright and license headers 3 years ago
resolvconf.go net/dns: properly detect newer debian resolvconf 2 years ago
resolvconfpath_default.go net/dns: overwrite /tmp/resolv.conf on gokrazy 2 years ago
resolvconfpath_gokrazy.go net/dns: overwrite /tmp/resolv.conf on gokrazy 2 years ago
resolvd.go net/dns: fix blank lines being added to resolv.conf on OpenBSD (#13928) 1 year ago
resolved.go net/dns: don't link dbus, gonotify on Android 7 months ago
utf.go all: update copyright and license headers 3 years ago
utf_test.go all: update copyright and license headers 3 years ago
wsl_windows.go net/dns: ensure /etc/resolv.conf is world-readable even with a umask 1 year ago