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
KevinLiang10 8d7b78f3f7 net/dns/publicdns: remove additional information in DOH URL passed to IPv6 address generation for controlD.
This commit truncates any additional information (mainly hostnames) that's passed to controlD via DOH URL in DoHIPsOfBase.
This change is to make sure only resolverID is passed to controlDv6Gen but not the additional information.

Updates: #7946
Signed-off-by: KevinLiang10 <37811973+KevinLiang10@users.noreply.github.com>
1 year ago
..
publicdns net/dns/publicdns: remove additional information in DOH URL passed to IPv6 address generation for controlD. 1 year ago
recursive all: use Go 1.22 range-over-int 2 years ago
resolvconffile clientupdate, net/dns: fix some "tailsacle" typos 2 years ago
resolver net/dns: fix broken dns benchmark tests (#12686) 1 year ago
config.go all: add test for package comments, fix, add comments as needed 1 year ago
debian_resolvconf.go all: update copyright and license headers 3 years ago
direct.go net/dns: ensure /etc/resolv.conf is world-readable even with a umask 1 year ago
direct_linux.go health: begin work to use structured health warnings instead of strings, pipe changes into ipn.Notify (#12406) 1 year ago
direct_notlinux.go all: update copyright and license headers 3 years 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 net/dns: move mutex before the field it guards 1 year ago
manager_darwin.go various: create a catch-all NRPT rule when "Override local DNS" is enabled on Windows 1 year ago
manager_default.go various: create a catch-all NRPT rule when "Override local DNS" is enabled on Windows 1 year ago
manager_freebsd.go various: create a catch-all NRPT rule when "Override local DNS" is enabled on Windows 1 year ago
manager_linux.go various: create a catch-all NRPT rule when "Override local DNS" is enabled on Windows 1 year ago
manager_linux_test.go net/dns: ensure /etc/resolv.conf is world-readable even with a umask 1 year ago
manager_openbsd.go various: create a catch-all NRPT rule when "Override local DNS" is enabled on Windows 1 year ago
manager_tcp_test.go net/dns: don't set MatchDomains on Apple platforms when no upstream nameservers available (#12334) 2 years ago
manager_test.go net/dns: ensure multiple hosts with the same IP address are combined into a single HostEntry 1 year ago
manager_windows.go various: create a catch-all NRPT rule when "Override local DNS" is enabled on Windows 1 year ago
manager_windows_test.go util/winutil/gp, net/dns: add package for Group Policy API 1 year ago
nm.go all: cleanup unused code, part 2 (#10670) 2 years 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: log more info when openresolv commands fail 2 years ago
osconfig.go net/dns: fix typo in OSConfig logging (#12330) 2 years ago
osconfig_test.go all: update copyright and license headers 3 years 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 all: update copyright and license headers 3 years ago
resolved.go health, all: remove health.Global, finish plumbing health.Tracker 2 years 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