summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-11-12WIPbradfitz/eventbus_too_slowBrad Fitzpatrick3-1/+20
2025-11-12util/dnsname: increase maxNameLength to account for trailing dotFran Bull2-1/+33
2025-11-12ipn/ipnlocal, net/netns: add node cap to disable netns interface binding on n...Jonathan Nobels4-11/+30
2025-11-12net/batching: fix gro size handling for misordered UDP_GRO messages (#17842)Sachin Iyer2-1/+37
2025-11-12cmd/k8s-operator: remove early return in ingress matching (#17841)Sachin Iyer2-1/+37
2025-11-11wf: correct IPv6 link-local range from ff80::/10 to fe80::/10 (#17840)Sachin Iyer1-1/+1
2025-11-11wgengine/router/osrouter: fix linux magicsock port changingSachin Iyer2-1/+41
2025-11-11util/eventbus: log goroutine stacks when hung in CIBrad Fitzpatrick9-8/+15
2025-11-11wgengine/magicsock: unblock Conn.Synchronize on Conn.CloseBrad Fitzpatrick1-1/+4
2025-11-10wgengine/magicsock: fix UDPRelayAllocReq/Resp deadlock (#17831)Jordan Whited1-1/+4
2025-11-10wgengine/magicsock: validate endpoint.derpAddr in Conn.onUDPRelayAllocResp (#...Jordan Whited1-1/+3
2025-11-10ipn/ipnlocal: fix state_test data race seen in CIBrad Fitzpatrick1-0/+2
2025-11-10tsnet: add tstest.Shard on the slow testsBrad Fitzpatrick2-0/+17
2025-11-10ipn/ipnlocal: move vipServiceHash etc to serve.go, out of local.goBrad Fitzpatrick3-51/+75
2025-11-10feature, ipn/ipnlocal: add, use feature.CanSystemdStatus for more DCEBrad Fitzpatrick2-6/+15
2025-11-10wgengine/magicsock: clean up determineEndpoints docs (#17822)Jordan Whited1-2/+2
2025-11-10wgengine: make getStatus a bit cheaper (less alloc-y)Brad Fitzpatrick1-6/+9
2025-11-10tka: log a better error if there are no chain candidatesAlex Chan1-0/+4
2025-11-10tka: remove an unused parameter from `computeActiveAncestor`Alex Chan1-2/+2
2025-11-09ipn/ipnlocal: clean up some of the weird locking (#17802)Andrew Lytvynov1-9/+5
2025-11-09tsnet: fix TestConn to be fast, not flakyBrad Fitzpatrick1-28/+88
2025-11-09tailcfg: kill off rest of HairPinning symbolsBrad Fitzpatrick5-15/+2
2025-11-08tsnet: skip a 30s long flaky-ish test on macOSBrad Fitzpatrick1-0/+3
2025-11-07net/udprelay: use GetGlobalAddrs and add local port endpoint (#17797)Raj Singh1-6/+21
2025-11-07cmd/k8s-operator: support workload identity federationTom Proctor7-34/+272
2025-11-07cmd/k8s-operator: remove Services feature flag detectionTom Proctor3-40/+0
2025-11-05cmd/vet: add static vet checker that runs jsontags (#17778)Joe Tsai6-3/+380
2025-11-05cmd/vet: move jsontags into vet (#17777)Joe Tsai3-2/+2
2025-11-04wgengine/netlog: include node OS in logged attributes (#17755)Joe Tsai7-19/+31
2025-10-31Revert "control/controlclient: back out HW key attestation (#17664)" (#17732)Andrew Lytvynov10-8/+110
2025-10-31util/eventbus: block for the subscriber during SubscribeFunc close (#17642)M. J. Fromberger2-8/+70
2025-10-30util/eventbus: allow logging of slow subscribers (#17705)M. J. Fromberger10-13/+185
2025-10-30feature/tpm: protect all TPM handle operations with a mutex (#17708)Andrew Lytvynov2-6/+100
2025-10-30control/controlclient: remove unused reference to mapCtx (#17614)James 'zofrex' Sanderson2-2/+7
2025-10-30cmd/tailscale/cli/serve_v2: improve validation errorGesa Stupperich2-24/+40
2025-10-30logtail: avoid racing eventbus subscriptions with shutdown (#17695)M. J. Fromberger10-30/+43
2025-10-29ipn: add support for HTTP Redirects (#17594)Fernando Serboncini5-1/+168
2025-10-29words: remove a fish (#17704)Erisa A1-1/+0
2025-10-29sessionrecording: fix regression in recent http2 package changeBrad Fitzpatrick2-8/+11
2025-10-29cmd/k8s-operator/generate: skip tests if no network or Helm is downBrad Fitzpatrick2-2/+26
2025-10-29cmd/tailscale/cli: unhide serve get-config and serve set-config (#17598)Harry Harpham1-3/+4
2025-10-29cmd/k8s-operator: rename 'l' variables (#17700)Fernando Serboncini6-30/+30
2025-10-29ipn/ipnlocal: do not stall event processing for appc route updates (#17663)M. J. Fromberger1-6/+11
2025-10-29tka: rename a mutex to `mu` instead of single-letter `l`Alex Chan2-14/+14
2025-10-28cmd/jsontags: add static analyzer for incompatible `json` struct tags (#17670)Joe Tsai3-0/+411
2025-10-28wgengine/netlog: embed node information in network flow logs (#17668)Joe Tsai10-590/+1084
2025-10-28cmd/jsonimports: add static analyzer for consistent "json" imports (#17669)Joe Tsai5-0/+937
2025-10-28derp: fix an unchecked error in a test (#17694)M. J. Fromberger1-0/+3
2025-10-28wgengine/magicsock: fix js/wasm crash regression loading non-existent portmapperBrad Fitzpatrick7-2/+69
2025-10-28CODE_OF_CONDUCT.md: update code of conductWill Norris1-11/+14