tailscale/wgengine
Maisem Ali 42f7ef631e wgengine/netstack: use 72h as the KeepAlive Idle time for Tailscale SSH
Setting TCP KeepAlives for Tailscale SSH connections results in them
unnecessarily disconnecting. However, we can't turn them off completely
as that would mean we start leaking sessions waiting for a peer to come
back which may have gone away forever (e.g. if the node was deleted from
the tailnet during a session).

Updates #5021

Signed-off-by: Maisem Ali <maisem@tailscale.com>
2022-10-31 21:33:50 +05:00
..
bench all: fix more resource leaks found by staticmajor 2022-10-10 20:46:56 -07:00
filter all: fix spelling mistakes 2022-09-29 13:36:13 -07:00
magicsock wgengine/magicsock: gather physical-layer statistics (#5925) 2022-10-27 16:26:52 -07:00
monitor envknob: support changing envknobs post-init 2022-09-15 15:04:02 -07:00
netlog wgengine/netlog: enforce hard limit on network log message sizes (#6109) 2022-10-28 10:13:35 -07:00
netstack wgengine/netstack: use 72h as the KeepAlive Idle time for Tailscale SSH 2022-10-31 21:33:50 +05:00
router wgengine/router: [linux] add before deleting interface addrs 2022-10-20 13:39:33 -07:00
wgcfg wgengine/netlog: embed the StableNodeID of the authoring node (#6105) 2022-10-28 10:09:30 -07:00
wgint go.mod, wgengine/wgint: bump wireguard-go 2022-09-06 11:34:30 -07:00
wglog all: use syncs.AtomicValue 2022-08-04 11:52:16 -07:00
winnet wgengine/winnet: invoke some COM methods directly instead of through IDispatch. 2022-10-27 14:05:31 -05:00
mem_ios.go go.mod: upgrade wireguard-windows, de-fork wireguard-go 2021-05-25 13:18:21 -07:00
pendopen.go wgengine: remove all peer status from open timeout diagnostics 2022-08-29 15:54:33 -07:00
userspace_ext_test.go go.mod: upgrade wireguard-windows, de-fork wireguard-go 2021-05-25 13:18:21 -07:00
userspace_test.go all: convert more code to use net/netip directly 2022-07-25 21:53:49 -07:00
userspace.go wgengine: perform router reconfig for netlog-only changes (#6118) 2022-10-28 15:33:24 -07:00
watchdog_js.go wasm: drop pprof dependency 2022-06-07 12:16:16 -07:00
watchdog_test.go wgengine: remove all peer status from open timeout diagnostics 2022-08-29 15:54:33 -07:00
watchdog.go wgengine: print in-flight operations on watchdog trigger (#5447) 2022-08-27 22:06:18 -04:00
wgengine.go wgengine: fix typo in Engine.PeerForIP (#5912) 2022-10-12 14:14:22 -07:00