summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2026-01-21tsnet: add support for ServicesHarry Harpham2-0/+23
2026-01-21ipn/ipnlocal: allow retrieval of serve config ETags from local APIHarry Harpham3-36/+48
2026-01-16net/netmon: move TailscaleInterfaceIndex out of netmon.State (#18428)Jonathan Nobels3-6/+33
2026-01-14ipn,ipn/local: always accept routes for Tailscale Services (cgnat range) (#18...Tom Meadows2-4/+106
2026-01-13ipn/store/kubestore: don't load write replica certs in memory (#18395)Irbe Krumina2-9/+9
2026-01-07ipn,cmd/tailscale/cli: set correct SNI name for TLS-terminated TCP Services (...Naman Sood1-12/+25
2026-01-06cmd/tailscaled,ipn/{ipnlocal,store/kubestore}: don't create attestation keys ...Irbe Krumina2-11/+153
2026-01-05cmd/tailscaled: disable state encryption / attestation by default (#18336)Andrew Lytvynov1-1/+7
2026-01-05ipn/ipnlocal: don't fail profile unmarshal due to attestation keys (#18335)Andrew Lytvynov2-7/+79
2025-12-23ipn/ipnauth, safesocket: defer named pipe client's token retrieval until ipns...Nick Khyl1-18/+11
2025-12-19cmd/k8s-operator,ipn/ipnlocal: allow opting out of ACME order replace extensi...Irbe Krumina1-1/+4
2025-12-18ipn/ipnlocal: log cert renewal failures (#18246)Irbe Krumina1-1/+5
2025-12-17net/netmon, wgengine/userspace: purge ChangeDelta.Major and address TODOs (#1...Jonathan Nobels4-26/+25
2025-12-16client/local: add method to set gauge metric to a valueWill Norris1-10/+11
2025-12-12ipn/ipnlocal: add ProxyProtocol support to VIP service TCP handler (#18175)Raj Singh1-88/+79
2025-12-11ipn/ipnlocal: avoid ResetAndStop panicBrad Fitzpatrick1-1/+8
2025-12-09cmd/tailscale/cli: stabilise the output of `tailscale lock status --json`Alex Chan2-0/+2
2025-12-08Revert "ipn/ipnlocal: shut down old control client synchronously on reset"Nick Khyl1-10/+29
2025-12-05ipn/ipnlocal: add peer API endpoints to Hostinfo on initial client creation (...James 'zofrex' Sanderson2-10/+102
2025-12-04cmd/tailscale,ipn: add Unix socket support for servePeter A.4-2/+385
2025-12-04ipn/ipnlocal: fix LocalBackend deadlock when packet arrives during profile sw...Nick Khyl1-10/+10
2025-12-03ipn/ipnlocal: shut down old control client synchronously on resetNick Khyl1-29/+10
2025-11-26syncs: add means of declare locking assumptions for debug mode validationBrad Fitzpatrick1-0/+39
2025-11-26tstest/integration: add integration test for Tailnet LockAlex Chan2-283/+54
2025-11-25cmd/tailscale/cli,ipn,all: make peer relay server port a *uint16Jordan Whited4-13/+9
2025-11-25ipn/serve: validate service paths in HasPathHandlerSachin Iyer2-0/+44
2025-11-25ipn/ipnlocal: don't panic if there are no suitable exit nodesAlex Chan2-0/+66
2025-11-25ipn/ipnlocal: test traffic-steering when feature is not enabled (#17997)Simon Law2-0/+23
2025-11-25ipn/ipnlocal: do not call controlclient.Client.Shutdown with b.mu heldNick Khyl1-7/+10
2025-11-24ipn/ipnlocal: replace log.Printf with logf (#18045)Simon Law2-9/+15
2025-11-24cmd/tailscale,feature/relayserver,ipn: add relay-server-static-endpoints set ...Jordan Whited4-101/+142
2025-11-24ipn/ipnlocal: fix panic in driveTransport on network errorAndrew Dunham2-36/+89
2025-11-20cmd/tailscaled,ipn: show a health warning when state store fails to open (#17...Andrew Lytvynov4-1/+105
2025-11-20ipn/ipnlocal: add validations when setting serve config (#17950)Harry Harpham3-42/+483
2025-11-19cmd/tailscale/cli: allow remote target as service destination (#17607)KevinLiang103-23/+68
2025-11-19ipn/ipnlocal: remove the always-true CanSupportNetworkLock()Alex Chan1-28/+0
2025-11-19ipn/ipnlocal: reduce profileManager boilerplate in network-lock testsAlex Chan1-83/+33
2025-11-19ipn/ipnlocal, tka: compact TKA state after every syncAlex Chan2-5/+230
2025-11-18types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key r...James Tucker3-0/+49
2025-11-18types/netmap,*: remove some redundant fields from NetMapBrad Fitzpatrick6-21/+29
2025-11-18all: rename variables with lowercase-l/uppercase-IAlex Chan1-2/+2
2025-11-18ipn/localapi: log calls to localapi (#17880)James 'zofrex' Sanderson2-16/+41
2025-11-17ipn{,/local},cmd/tailscale: add "sync" flag and pref to disable control map pollBrad Fitzpatrick6-5/+100
2025-11-17ipn/ipnlocal: use an in-memory TKA store if FS is unavailableAlex Chan1-21/+33
2025-11-17go.mod: bump golang.org/x/crypto (#17907)Andrew Lytvynov1-12/+12
2025-11-17ipn: fix typo in commentBrad Fitzpatrick2-2/+2
2025-11-17control/controlclient: remove some public API, move to Options & test-onlyBrad Fitzpatrick1-1/+3
2025-11-16syncs: add Mutex/RWMutex alias/wrappers for future mutex debuggingBrad Fitzpatrick4-9/+10
2025-11-16ipn/ipnlocal: add PROXY protocol support to Funnel/ServeAndrew Dunham4-11/+104
2025-11-16types/netmap: remove PrivateKey from NetworkMapBrad Fitzpatrick8-400/+124