summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-11-09util/latencyqueue: use util/ringbuffer for improved memory costraggi/latencyqueueJames Tucker2-12/+111
2025-11-09util/ringbuffer: add an adaptive dynamically sized ringbufferJames Tucker2-0/+933
2025-11-07util/latencyqueue: add a bounded-latency queueJames Tucker2-0/+1056
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
2025-10-28Revert "logtail: avoid racing eventbus subscriptions with Shutdown (#17639)" ...M. J. Fromberger1-19/+20
2025-10-28.github: drop branches filter with single asterisk from workflows (#17682)Mario Minardi4-8/+0
2025-10-28ipn/ipnlocal/serve: error when PeerCaps serialisation failsGesa Stupperich3-21/+150
2025-10-28ipn/ipnlocal/serve: remove grant header truncation logicGesa Stupperich8-152/+41
2025-10-28ipn/ipnlocal/serve: add grant headersGesa Stupperich8-27/+416
2025-10-27cmd/tailscale/cli: move JetKVM scripts to /userdata/init.d for persistence (#...srwareham1-2/+5
2025-10-27feature/identityfederation: strip query params on clientID (#17666)Max Coulombe2-9/+20
2025-10-27control/controlclient: back out HW key attestation (#17664)Patrick O'Doherty10-110/+8
2025-10-24logtail: avoid racing eventbus subscriptions with Shutdown (#17639)M. J. Fromberger1-20/+19
2025-10-24net/tsdial: do not panic if setting the same eventbus twice (#17640)Claus Lensbøl1-2/+6
2025-10-24health: compare warnable codes to avoid errors on release branch (#17637)Claus Lensbøl5-27/+77
2025-10-24ipn/ipnlocal: skip TKA bootstrap request if Tailnet Lock is unavailableAlex Chan1-0/+4
2025-10-23util/linuxfw: fix 32-bit arm regression with iptablesBrad Fitzpatrick2-4/+2
2025-10-23feature/tpm: use withSRK to probe TPM availability (#17627)Patrick O'Doherty2-1/+28
2025-10-23feature/tpm: check TPM family data for compatibility (#17624)Patrick O'Doherty4-4/+22
2025-10-21CODE_OF_CONDUCT: update document titleWill Norris1-2/+2
2025-10-21CODE_OF_CONDUCT: convert to semantic line breaksWill Norris1-95/+48
2025-10-21tsconsensus: mark several of these tests as known flakyAlex Chan1-0/+5
2025-10-21tka: don't try to read AUMs which are partway through being writtenAlex Chan2-1/+53
2025-10-21ipn, tka: improve the logging around TKA sync and AUM errorsAlex Chan4-16/+17
2025-10-21.github/workflows: pin the google/oss-fuzz GitHub ActionsAlex Chan1-2/+6
2025-10-20cmd/tailscale/cli: error when advertising a Service from an untagged node (#1...Harry Harpham3-6/+62
2025-10-20client/systray: warn users launching the application with sudo (#17595)Claus Lensbøl1-0/+12