tailscale/net
Nick Khyl f23932bd98 net/dns/resolver: log forwarded query details when TS_DEBUG_DNS_FORWARD_SEND is enabled
Troubleshooting DNS resolution issues often requires additional information.
This PR expands the effect of the TS_DEBUG_DNS_FORWARD_SEND envknob to forwarder.forwardWithDestChan,
and includes the request type, domain name length, and the first 3 bytes of the domain's SHA-256 hash in the output.

Fixes #13070

Signed-off-by: Nick Khyl <nickk@tailscale.com>
2024-08-08 15:57:35 -05:00
..
art
captivedetection net/captivedetection: mark TestAllEndpointsAreUpAndReturnExpectedResponse flaky (#13021) 2024-08-03 22:08:55 +00:00
connstats
dns net/dns/resolver: log forwarded query details when TS_DEBUG_DNS_FORWARD_SEND is enabled 2024-08-08 15:57:35 -05:00
dnscache
dnsfallback {control,net}: close idle connections of custom transports 2024-08-05 17:28:15 +01:00
flowtrack
ipset
ktimeout
memnet
netaddr
netcheck
neterror
netkernelconf
netknob
netmon
netns net/netns: remove some logspam by avoiding logging parse errors due to unspecified addresses 2024-07-31 12:34:16 -06:00
netstat
netutil
packet net/packet/checksum: fix v6 NAT 2024-08-03 11:38:00 -07:00
ping
portmapper
proxymux
routetable
socks5 net/socks5: support UDP 2024-08-05 09:25:24 -07:00
sockstats
speedtest
stun
stunserver
tcpinfo
tlsdial net/tlsdial: relax self-signed cert health warning 2024-07-31 10:03:48 -07:00
tsaddr
tsdial {control,net}: close idle connections of custom transports 2024-08-05 17:28:15 +01:00
tshttpproxy
tstun go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GRO for Linux (#12921) 2024-08-02 10:41:10 -07:00
wsconn