summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-10-03util/eventbus: [DRAFT] add sketch of Subscribe with funcsbradfitz/evsubBrad Fitzpatrick4-87/+84
2025-10-03all: use buildfeature constants in a few more placesBrad Fitzpatrick5-29/+63
2025-10-03tstest/integration: mark TestClientSideJailing as flakyAlex Chan1-0/+1
2025-10-03cmd/k8s-proxy: switching to using ipn/store/kubestore (#17402)Tom Meadows1-1/+3
2025-10-03ipn/ipnauth: fix a null pointer panic in GetConnIdentityAlex Chan1-2/+3
2025-10-02control/controlclient: restore aggressive Direct.Close teardownBrad Fitzpatrick4-13/+53
2025-10-02ipn/ipnlocal: introduce the concept of client-side-reachability (#17367)Simon Law4-2/+118
2025-10-02control/controlclient,health,ipn/ipnlocal,health: fix deadlock by deleting he...Brad Fitzpatrick5-73/+18
2025-10-02feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit...Brad Fitzpatrick29-79/+469
2025-10-02control/controlclient: optimize zstd decode of KeepAlive messagesBrad Fitzpatrick3-2/+57
2025-10-02feature/featuretags: make clientmetrics optionalBrad Fitzpatrick6-0/+58
2025-10-02appc,*: publish events for route updates and storage (#17392)M. J. Fromberger17-79/+294
2025-10-02feature/relayserver: use eventbus.Monitor to simplify lifecycle management (#...M. J. Fromberger2-77/+70
2025-10-02control/controlclient: remove x/net/http2, use net/httpBrad Fitzpatrick17-586/+467
2025-10-02feature/featuretags, all: add build features, use existing ones in more placesBrad Fitzpatrick35-166/+407
2025-10-02cmd/k8s-operator: add .gitignore for generated chart CRDs (#17406)Tom Proctor3-2/+20
2025-10-02build_docker.sh: support including extra files (#17405)Tom Proctor1-0/+6
2025-10-02derp/derphttp: de-flake DERP HTTP clients tests with memnet and synctestAlex Chan1-146/+150
2025-10-01cmd/tailscaled: default --encrypt-state to true if TPM is available (#17376)Andrew Lytvynov7-20/+65
2025-10-01control/ts2021: rename from internal/noiseconn in prep for controlclient splitBrad Fitzpatrick11-26/+24
2025-10-01Makefile, cmd/*/depaware.txt: split out vendor packages explicitlyBrad Fitzpatrick15-79/+189
2025-10-01appc,ipn/ipnlocal: add a required event bus to the AppConnector type (#17390)M. J. Fromberger5-26/+75
2025-10-01net/netmon: remove usage of direct callbacks from netmon (#17292)Claus Lensbøl28-48/+217
2025-10-01appc: factor app connector arguments into a Config type (#17389)M. J. Fromberger5-38/+133
2025-10-01tsnet: remove AuthenticatedAPITransport (API-over-noise) supportBrad Fitzpatrick7-164/+0
2025-10-01all: use Go 1.20's errors.Join instead of our multierr packageBrad Fitzpatrick35-67/+40
2025-10-01ipn/store, feature/condregister: permit callers to empty import optonal ipn s...Brad Fitzpatrick5-33/+23
2025-10-01ipn/ipnlocal: fail test if more notifies are put than expectedJames Sanderson1-3/+13
2025-10-01cmd/k8s-proxy: importing feature/condregister on cmd/k8s-proxy (#17383)Tom Meadows1-0/+1
2025-09-30ipn/ipnlocal: plumb logf into nodeBackendNick Khyl4-14/+18
2025-09-30ipn/ipnlocal, engine: avoid runtime/pprof with two usages of ts_omit_debugBrad Fitzpatrick7-25/+14
2025-09-30feature/featuretags, ipn/conffile: make HuJSON support in config files optionalBrad Fitzpatrick9-13/+52
2025-09-30feature/appconnectors: start making it modularBrad Fitzpatrick15-157/+263
2025-09-30cmd/tailscaled, ipn/localapi, util/eventbus: don't link in regexp when debug ...Brad Fitzpatrick11-78/+100
2025-09-30types/key: add IsZero method to HardwareAttestationKey (#17370)Andrew Lytvynov2-0/+3
2025-09-30util/eventbus: when ts_omit_debugeventbus is set, don't import tswebBrad Fitzpatrick1-3/+1
2025-09-30feature/featuretags: add a catch-all "Debug" feature flagBrad Fitzpatrick15-455/+573
2025-09-30drive: don't use regexp package in leaf types packageBrad Fitzpatrick1-6/+18
2025-09-30util/prompt: add a default and take default in non-interactive casesJames Tucker5-6/+21
2025-09-30feature, net/tshttpproxy: pull out support for using proxies as a featureBrad Fitzpatrick45-79/+267
2025-09-30feature/tpm: don't log to stderr in testsBrad Fitzpatrick1-4/+14
2025-09-30net/tstun: fix typo in docBrad Fitzpatrick1-1/+1
2025-09-30ipn/ipnlocal: proxy h2c grpc using net/http.Transport instead of x/net/http2Brad Fitzpatrick2-12/+98
2025-09-30ipn/ipnlocal: drop h2c package, use net/http's supportBrad Fitzpatrick9-46/+15
2025-09-30feature/featuretags: add option to turn off DNSBrad Fitzpatrick16-4/+144
2025-09-30cmd/k8s-operator: add DNS policy and config support to ProxyClass (#16887)Raj Singh7-0/+154
2025-09-29feature/featuretags, Makefile: fix bug with CLI build tag and depaware, add v...Brad Fitzpatrick5-13/+477
2025-09-29ipn/ipnlocal, feature/posture: pull posture out into a modular featureBrad Fitzpatrick12-88/+157
2025-09-29feature/clientupdate: move clientupdate to a modular feature, disabled for tsnetBrad Fitzpatrick24-609/+749
2025-09-29ipn/store, feature/condregister: move AWS + Kube store registration to condre...Brad Fitzpatrick6-275/+40