summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-09-26wgengine/magicsock: fix rebind debouncing (#17282)James Tucker2-11/+30
2025-09-26cmd/tailscale/cli: fix race condition in `up --force-reauth`Alex Chan2-33/+42
2025-09-26cmd/tailscale/cli: start WatchIPNBus before initial StartAlex Chan1-7/+14
2025-09-26Makefile, cmd/tailscaled: add minimal tailscale+cli binary depawareBrad Fitzpatrick2-1/+503
2025-09-26tstest/integration: skip this test rather than commenting it outAlex Chan1-10/+14
2025-09-25various: allow tailscaled shutdown via LocalAPINick Khyl9-5/+125
2025-09-25feature/portlist: pull portlist service porting into extension, use eventbusBrad Fitzpatrick18-111/+277
2025-09-25ipn/ipnlocal: do not reset extHost on (*LocalBackend).ShutdownNick Khyl1-3/+1
2025-09-25feature/tpm: implement key.HardwareAttestationKey (#17256)Andrew Lytvynov3-0/+367
2025-09-25util/eventbus: flesh out docs a bitBrad Fitzpatrick4-3/+11
2025-09-25k8s-operator: add IPv6 support for DNS records (#16691)Raj Singh9-94/+408
2025-09-25tstest/integration: expand the tests for `tailscale up`Alex Chan2-44/+192
2025-09-25cmd/tailscale/cli: reduce strength of lose-ssh risk warningJames Sanderson1-1/+1
2025-09-24ipn/ipnlocal: rename misnamed DisablePortMapperForTest to DisablePortPollerFo...Brad Fitzpatrick4-8/+9
2025-09-24derp/derpserver: clean up extraction of derp.Server (#17264)Simon Law12-25/+23
2025-09-24types/key: Update HardwareAttestationPublic representation (#17233)Patrick O'Doherty1-18/+37
2025-09-24derp/derpserver: split off derp.Server out of derp into its own packageBrad Fitzpatrick35-1319/+1442
2025-09-24util/eventbus: add a Done method to the Monitor type (#17263)M. J. Fromberger2-3/+38
2025-09-24net/dns, feature/featuretags: make NetworkManager, systemd-resolved, and DBus...Brad Fitzpatrick12-113/+284
2025-09-24all: use buildfeatures.HasCapture const in a handful of placesBrad Fitzpatrick5-0/+21
2025-09-24feature/featuretags: add build tag to remove captive portal detectionBrad Fitzpatrick9-202/+304
2025-09-23client, cmd/tailscale/cli, feature/relayserver, net/udprelay: implement tails...Jordan Whited13-7/+341
2025-09-23ipn/ipnlocal: fix eventbus data raceBrad Fitzpatrick1-2/+6
2025-09-23magicsock: fix deadlock in SetStaticEndpoints (#17247)Jonathan Nobels1-0/+1
2025-09-23licenses: update license noticesLicense Updater3-19/+15
2025-09-23cmd/tailscale: omit the `drive` subcommand in MacOS GUI appsPercy Wegmann1-1/+1
2025-09-22client/web: use network profile for displaying tailnet infoWill Norris1-3/+12
2025-09-22client/systray: use new tailnet display name is profile titleWill Norris1-2/+2
2025-09-22wgengine/router: use eventbus.Monitor in linuxRouter (#17232)M. J. Fromberger1-14/+15
2025-09-22cmd/tailscale/cli: show last seen time on status command (#16588)Mahyar Mirrashed3-5/+24
2025-09-22control/controlclient: switch ID to be incrementing instead of random (#17230)Claus Lensbøl1-9/+10
2025-09-22ipn/ipnlocal: use eventbus.Monitor in LocalBackend (#17225)M. J. Fromberger1-35/+31
2025-09-22util/eventbus: give a nicer error when attempting to use a closed client (#17...M. J. Fromberger2-6/+64
2025-09-22controlclient/auto: switch eventbus to using a monitor (#17205)Claus Lensbøl1-19/+16
2025-09-22cmd/k8s-operator: send operator logs to tailscale (#17110)David Bond4-14/+48
2025-09-22control/controlclient: fix tka godocKristoffer Dalby1-1/+1
2025-09-21ipn/ipnauth: don't crash on OpenBSD trying to log username of unknown peerBrad Fitzpatrick3-3/+12
2025-09-20control/controlhttp: simplify, fix race dialing, remove priority conceptBrad Fitzpatrick4-323/+305
2025-09-20net/dnscache: fix case where Resolver could return zero IP with single IPv6 a...Brad Fitzpatrick2-0/+61
2025-09-20cmd/tailscale/cli: add ts2021 debug flag to set a dial planBrad Fitzpatrick1-0/+16
2025-09-19feature/linuxdnsfight: move inotify watching of /etc/resolv.conf out to a fea...Brad Fitzpatrick13-122/+159
2025-09-19ipn/ipnlocal: use eventbus.Monitor in expiryManager (#17204)M. J. Fromberger1-22/+14
2025-09-19wgengine: use eventbus.Client.Monitor to simplify subscriber maintenance (#17...M. J. Fromberger2-71/+56
2025-09-19util/eventbus: add a Monitor type to manage subscriber goroutines (#17127)M. J. Fromberger2-0/+115
2025-09-19health: remove direct callback and replace with eventbus (#17199)Claus Lensbøl5-147/+110
2025-09-19util/eventbus/eventbustest: fix typo of test nameBrad Fitzpatrick2-2/+2
2025-09-19cmd/tailscaled: make the outbound HTTP/SOCKS5 proxy modularBrad Fitzpatrick9-86/+207
2025-09-19net/ace, control/controlhttp: start adding ACE dialing supportBrad Fitzpatrick9-26/+211
2025-09-19tsnet,internal/client/tailscale: resolve OAuth into authkeys in tsnet (#17191)Naman Sood14-94/+226
2025-09-19ipn/ipnlocal: make the redactNetmapPrivateKeys test recursiveAnton Tolchanov1-70/+319