1103 Commits (83efadee9fc01ac8bcabd397a37c6c0eb3a1bea5)

Author SHA1 Message Date
Brad Fitzpatrick 841eaacb07 net/sockstats: quiet some log spam in release builds 2 years ago
Andrew Dunham 8ee7f82bf4 net/netcheck: don't panic if a region has no Nodes 2 years ago
Andrea Gottardo 6de6ab015f
net/dns: tweak DoH timeout, limit MaxConnsPerHost, require TLS 1.3 (#13564) 2 years ago
Brad Fitzpatrick f49d218cfe net/dnscache: don't fall back to an IPv6 dial if we don't have IPv6 2 years ago
Andrea Gottardo ed1ac799c8
net/captivedetection: set Timeout on net.Dialer (#13613) 2 years ago
Brad Fitzpatrick 262c526c4e net/portmapper: don't treat 0.0.0.0 as a valid IP 2 years ago
Andrew Dunham 16ef88754d net/portmapper: don't return unspecified/local external IPs 2 years ago
Andrea Gottardo 69be54c7b6
net/captivedetection: exclude ipsec interfaces from captive portal detection (#13598) 2 years ago
Kristoffer Dalby 7d1160ddaa {ipn,net,tsnet}: use tsaddr helpers 2 years ago
Kristoffer Dalby 3dc33a0a5b net/tsaddr: add WithoutExitRoutes and IsExitRoute 2 years ago
Kristoffer Dalby 0e0e53d3b3 util/usermetrics: make usermetrics non-global 2 years ago
Andrea Gottardo 8a6f48b455
cli: add `tailscale dns query` (#13368) 2 years ago
James Tucker af5a845a87 net/dns/resolver: fix dns-sd NXDOMAIN responses from quad-100 2 years ago
Jordan Whited 951884b077
net/netcheck,wgengine/magicsock: plumb OnlyTCP443 controlknob through netcheck (#13491) 2 years ago
Jordan Whited afec2d41b4
wgengine/magicsock: remove redundant deadline from netcheck report call (#13395) 2 years ago
Nick Khyl 4dfde7bffc net/dns: disable DNS registration for Tailscale interface on Windows 2 years ago
Jordan Whited 7aa766ee65
net/tstun: probe TCP GRO (#13376) 2 years ago
Andrew Dunham 7dcf65a10a net/dns: fix IsZero and Equal methods on OSConfig 2 years ago
Brad Fitzpatrick 3d401c11fa all: use new Go 1.23 slices.Sorted more 2 years ago
Andrea Gottardo d060b3fa02
cli: implement `tailscale dns status` (#13353) 2 years ago
Andrea Gottardo 0112da6070
net/dns: support GetBaseConfig on Darwin OSS tailscaled (#13351) 2 years ago
Andrew Dunham 1c972bc7cb wgengine/magicsock: actually use AF_PACKET socket for raw disco 2 years ago
Jordan Whited 45c97751fb
net/tstun: clarify GROFilterFunc *gro.GRO usage (#13318) 2 years ago
Andrea Gottardo a584d04f8a
dns: increase TimeToVisible before DNS unavailable warning (#13317) 2 years ago
Jordan Whited 0926954cf5
net/tstun,wgengine/netstack: implement TCP GRO for local services (#13315) 2 years ago
Jordan Whited 31cdbd68b1
net/tstun: fix gvisor inbound GSO packet injection (#13283) 2 years ago
Kristoffer Dalby a2c42d3cd4 usermetric: add initial user-facing metrics 2 years ago
Jordan Whited d097096ddc
net/tstun,wgengine/netstack: make inbound synthetic packet injection GSO-aware (#13266) 2 years ago
Ilarion Kovalchuk 0cb7eb9b75 net/dns: updated gonotify dependency to v2 that supports closable context 2 years ago
Brad Fitzpatrick 0ff474ff37 all: fix new lint warnings from bumping staticcheck 2 years ago
Jordan Whited df6014f1d7
net/tstun,wgengine{/netstack/gro}: refactor and re-enable gVisor GRO for Linux (#13172) 2 years ago
Andrea Gottardo 5cbbb48c2e
health/dns: reduce severity of DNS unavailable warning (#13152) 2 years ago
Kyle Carberry 6c852fa817 go.{mod,sum}: migrate from nhooyr.io/websocket to github.com/coder/websocket 2 years ago
Brad Fitzpatrick a61825c7b8 cmd/tta, vnet: add host firewall, env var support, more tests 2 years ago
Nick Khyl f23932bd98 net/dns/resolver: log forwarded query details when TS_DEBUG_DNS_FORWARD_SEND is enabled 2 years ago
Anton Tolchanov 227509547f {control,net}: close idle connections of custom transports 2 years ago
VimT e3f047618b net/socks5: support UDP 2 years ago
Jordan Whited 17c88a19be
net/captivedetection: mark TestAllEndpointsAreUpAndReturnExpectedResponse flaky (#13021) 2 years ago
Maisem Ali f205efcf18 net/packet/checksum: fix v6 NAT 2 years ago
Andrea Gottardo 4055b63b9b
net/captivedetection: exclude cellular data interfaces (#13002) 2 years ago
Jordan Whited f0230ce0b5
go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GRO for Linux (#12921) 2 years ago
Aaron Klotz 655b4f8fc5 net/netns: remove some logspam by avoiding logging parse errors due to unspecified addresses 2 years ago
Brad Fitzpatrick 004dded0a8 net/tlsdial: relax self-signed cert health warning 2 years ago
Aaron Klotz 0def4f8e38 net/netns: on Windows, fall back to default interface index when unspecified address is passed to ControlC and bindToInterfaceByRoute is enabled 2 years ago
Jordan Whited 7bc2ddaedc
go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GSO for Linux (#12869) 2 years ago
Andrea Gottardo 949b15d858
net/captivedetection: call SetHealthy once connectivity restored (#12974) 2 years ago
Jonathan Nobels 8a8ecac6a7
net/dns, cmd/tailscaled: plumb system health tracker into dns cleanup (#12969) 2 years ago
Jonathan Nobels 19b0c8a024
net/dns, health: raise health warning for failing forwarded DNS queries (#12888) 2 years ago
Andrea Gottardo 6840f471c0
net/dnsfallback: set CanPort80 in static DERPMap (#12929) 2 years ago
Andrea Gottardo 90be06bd5b
health: introduce captive-portal-detected Warnable (#12707) 2 years ago