Andrea Gottardo c751a21876 net/dns: close idle DoH connections when entering sleep mode
Updates tailscale/tailscale#3363
Updates tailscale/tailscale#6148

Provides a facility for the iOS code (and later Android) to signal the beginning of device-wide sleep mode to the LocalBackend, and wires it up to the DNS forwarder, to early-close any open DoH connections when the device is about to enter sleep mode (we don't want a single TCP keepalive to wake up the device again seconds later).

Signed-off-by: Andrea Gottardo <andrea@gottardo.me>
2024-10-04 08:55:09 -07:00
..
2024-04-16 15:32:38 -07:00
2024-07-08 19:10:44 -07:00
2024-08-05 09:25:24 -07:00
2024-04-16 15:32:38 -07:00