tailscale/net
Melanie Warrick f17873e0f4
net/dns: handle D-Bus restarts in resolved manager (#5026)
When dbus restarts it can cause the tailscaled to crash because the nil
signal was not handled in resolved.Fixing so the nil signal leads to a
connection reset and tailscaled stays connected to systemd when dbus restarted.

Fixes #4645

Co-authored-by: James Tucker <james@tailscale.com>
Signed-off-by: nyghtowl <warrick@tailscale.com>

Co-authored-by: James Tucker <james@tailscale.com>
2022-07-22 12:49:18 -07:00
..
dns net/dns: handle D-Bus restarts in resolved manager (#5026) 2022-07-22 12:49:18 -07:00
dnscache ipn/ipnlocal, net/dns*, util/cloudenv: add AWS DNS support 2022-06-29 20:37:44 -07:00
dnsfallback net/dnsfallback: update from 'go generate' 2022-04-17 10:06:09 -07:00
flowtrack all: use any instead of interface{} 2022-03-17 11:35:09 -07:00
interfaces ipn/ipnlocal: prefer to use one CGNAT route on the Mac 2022-06-30 13:18:52 -07:00
netcheck net/netcheck: test for OS IPv6 support as well as connectivity. 2022-07-18 18:02:12 -07:00
neterror net/{neterror,dns/resolver}: move PacketWasTruncated to neterror from DNS code 2022-01-03 14:03:30 -08:00
netknob all: disable TCP keep-alives on iOS/Android 2021-09-28 12:03:18 -07:00
netns wasm: exclude code that's not used on iOS for Wasm too 2022-06-06 13:52:52 -07:00
netstat all: gofmt with Go 1.17 2021-08-05 15:54:00 -07:00
nettest net/nettest: deflake TestPipeTimeout 2021-11-30 12:21:59 -08:00
netutil net/netutil: add CheckIPForwardingLinux (#4301) 2022-03-28 10:24:11 -07:00
packet *: use WireGuard where logged, printed or named 2022-05-04 13:36:05 -07:00
portmapper net/portmapper: send discovery packet for IGD specifically. 2022-06-28 03:55:17 -07:00
proxymux net/proxymux: add a listener mux that can run SOCKS and HTTP on a single socket. 2021-11-29 16:49:48 -08:00
socks5 socks5: add a simple test 2022-06-09 10:41:06 -07:00
speedtest all: fix spelling mistakes 2021-10-12 21:23:14 -07:00
stun all: gofmt with Go 1.17 2021-08-05 15:54:00 -07:00
tlsdial envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) 2022-01-24 11:51:23 -08:00
tsaddr net/dns/resolver, net/tsaddr: fix reverse lookups in 4to6 IP range 2022-04-21 09:37:21 -07:00
tsdial net/tsdial: add SystemDial as a wrapper on netns.Dial 2022-04-27 12:02:36 -07:00
tshttpproxy net/tshttpproxy: synology: pick proxy by scheme 2022-04-28 11:56:37 -07:00
tstun go.mod: bump gvisor.dev/gvisor 2022-07-21 16:41:18 -07:00