1124 Commits (6ff85846bcb5c8aeb35e2fa36808366ec4f148fb)

Author SHA1 Message Date
Brad Fitzpatrick 01185e436f types/result, util/lineiter: add package for a result type, use it 1 year ago
VimT 43138c7a5c net/socks5: optimize UDP relay 1 year ago
VimT b0626ff84c net/socks5: fix UDP relay in userspace-networking mode 1 year ago
Jordan Whited 49de23cf1b
net/netcheck: add addReportHistoryAndSetPreferredDERP() test case (#13989) 1 year ago
Andrea Gottardo 6985369479
net/sockstats: prevent crash in setNetMon (#13985) 1 year ago
Anton Tolchanov b4f46c31bb wgengine/magicsock: export packet drop metric for outbound errors 1 year ago
James Tucker e1e22785b4 net/netcheck: ensure prior preferred DERP is always in netchecks 1 year ago
Renato Aguiar 5d07c17b93
net/dns: fix blank lines being added to resolv.conf on OpenBSD (#13928) 1 year ago
Andrew Dunham 7fe6e50858 net/dns/resolver: fix test flake 2 years ago
Andrew Dunham b2665d9b89 net/netcheck: add a Now field to the netcheck Report 2 years ago
Maisem Ali 85241f8408 net/tstun: use /10 as subnet for TAP mode; read IP from netmap 2 years ago
Maisem Ali d4d21a0bbf net/tstun: restore tap mode functionality 2 years ago
Andrea Gottardo f8f53bb6d4
health: remove SysDNSOS, add two Warnables for read+set system DNS config (#13874) 2 years ago
Andrea Gottardo fd77965f23
net/tlsdial: call out firewalls blocking Tailscale in health warnings (#13840) 2 years ago
Jordan Whited 877fa504b4
net/netcheck: remove arbitrary deadlines from GetReport() tests (#13832) 2 years ago
Kristoffer Dalby e0d711c478 {net/connstats,wgengine/magicsock}: fix packet counting in connstats 2 years ago
Nick Khyl f07ff47922 net/dns/resolver: add tests for using a forwarder with multiple upstream resolvers 2 years ago
Nick Hill c2144c44a3 net/dns/resolver: update (*forwarder).forwardWithDestChan to always return an error unless it sends a response to responseChan 2 years ago
Nick Hill e7545f2eac net/dns/resolver: translate 5xx DoH server errors into SERVFAIL DNS responses 2 years ago
Nick Hill 17335d2104 net/dns/resolver: forward SERVFAIL responses over PeerDNS 2 years ago
Jordan Whited 33029d4486
net/netcheck: fix netcheck cli-triggered nil pointer deref (#13782) 2 years ago
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