summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-03-03net/stunserver: reply from the address at which STUN was receivedraggi/stun-reply-sourceJames Tucker3-10/+54
2025-03-03safesocket: correct logic for determining if we're a macOS GUI client (#15187)Jonathan Nobels2-10/+10
2025-03-03ipn/ipnlocal: initialize Taildrive shares when starting backendPercy Wegmann1-13/+10
2025-03-03ipn/store/kubestore: sanitize keys loaded to in-memory store (#15178)Irbe Krumina2-3/+8
2025-03-02scripts/installer.sh: explicitly chmod 0644 installed files (#15171)Irbe Krumina1-8/+3
2025-02-28ipn: update AddPeer to include TaildropTarget (#15091)kari-ts2-1/+9
2025-02-28ipn/store/awsstore: allow providing a KMS keyLee Briggs4-43/+157
2025-02-28util/eventbus: initial implementation of an in-process event busDavid Anderson8-0/+856
2025-02-28ipn/ipnlocal: send vipServices info via c2n even it's incomplete (#15166)KevinLiang101-9/+7
2025-02-28go.{mod,sum}: bump mkctr (#15161)Irbe Krumina2-3/+3
2025-02-27licenses: add READMEWill Norris1-0/+35
2025-02-27safesocket: return an error for LocalTCPPortAndToken for tailscaled (#15144)Jonathan Nobels2-5/+14
2025-02-27cmd/containerboot: fix nil pointer exception (#15090)Irbe Krumina2-4/+11
2025-02-27ipn/{ipnlocal,store},kube/kubeclient: store TLS cert and key pair to a Secret...Irbe Krumina5-43/+278
2025-02-27all: statically enforce json/v2 interface satisfaction (#15154)Joe Tsai9-0/+64
2025-02-27client/web: fix CSRF handler order in web UI (#15143)Patrick O'Doherty2-23/+112
2025-02-27go.mod: bump github.com/go-json-experiment/json (#15010)Joe Tsai16-120/+120
2025-02-26scripts/installer.sh: ensure default umask for the installer (#15139)Irbe Krumina1-0/+8
2025-02-25maths: add exponentially weighted moving average typeJames Tucker2-0/+250
2025-02-25go.mod: bump golang.org/x/crypto (#15123)Andrew Lytvynov2-3/+3
2025-02-25cmd/derper: add --socket flag to change unix socket path to tailscaledBrad Fitzpatrick2-4/+17
2025-02-24ipn/ipnlocal,util/syspolicy,docs/windows/policy: implement the ReconnectAfter...Nick Khyl4-3/+97
2025-02-24cmd/testwrapper/flakytest: add Marked to check if in flakytest (#15119)Paul Scott2-0/+75
2025-02-24tstest/deptest: add DepChecker.ExtraEnv option for callers to setBrad Fitzpatrick1-0/+2
2025-02-21go.toolchain.rev: bump Tailscale Go 1.24 for a Tailscale revert + upstream bumpBrad Fitzpatrick1-1/+1
2025-02-20client/systray: show message on localapi permission errorWill Norris1-18/+46
2025-02-20scripts/installer.sh: add SparkyLinux as a Debian derivative (#15076)Erisa A1-0/+6
2025-02-19client/tailscale: fix Client.BuildURL and Client.BuildTailnetURL (#15064)Andrew Lytvynov3-17/+114
2025-02-19go.toolchain.branch: update to Go 1.24 (#15016)Brad Fitzpatrick13-168/+312
2025-02-19tempfork/acme: pull in latest changes for Go 1.24 (#15062)Andrew Lytvynov6-7/+41
2025-02-19various: disable MPTCP when setting TCP_USER_TIMEOUT sockopt (#15063)Andrew Lytvynov2-2/+10
2025-02-18ipn/ipnlocal: reset always-on override and apply policy settings on startNick Khyl1-3/+11
2025-02-18client/tailscale,cmd/k8s-operator,internal/client/tailscale: move VIP service...Percy Wegmann13-188/+222
2025-02-18cmd/gitops-pusher: log error details when unable to fetch ACL ETagPercy Wegmann1-1/+3
2025-02-18appc: fix a deadlock in route advertisements (#15031)Andrew Lytvynov3-11/+84
2025-02-18tsnet: require I_Acknowledge_This_API_Is_Experimental to use AuthenticatedAPI...Percy Wegmann1-0/+9
2025-02-18internal/client/tailscale: change Client from alias into wrapperPercy Wegmann1-4/+8
2025-02-18tsnet: provide AuthenticatedAPITransport for use with tailscale.com/client/ta...Percy Wegmann1-2/+27
2025-02-18cmd,tsnet,internal/client: create internal shim to deprecated control plane APIPercy Wegmann8-15/+57
2025-02-18client/tailscale: mark control API client deprecatedPercy Wegmann1-6/+9
2025-02-17cmd/testwrapper: temporarily remove test coverage supportBrad Fitzpatrick4-167/+2
2025-02-16ipn/ipnlocal,tailcfg: don't send WireIngress if IngressEnabled already true (...Irbe Krumina3-31/+40
2025-02-14net/netcheck: remove unnecessary custom map clone functionJames Tucker1-14/+3
2025-02-14various: keep tailscale connected when Always On mode is enabled on WindowsNick Khyl9-12/+313
2025-02-14cmd/k8s-operator: allow to optionally configure an HTTP endpoint for the HA I...Irbe Krumina2-110/+352
2025-02-14control/controlclient,tailcfg:types: remove MaxKeyduration from NetMapJames Sanderson4-14/+1
2025-02-14tailcfg: read max key duration from node cap map [capver 114]James Sanderson1-1/+8
2025-02-14ipn, tailscale/cli: add TaildropTargetStatus and remove race with FileTargets...kari-ts3-31/+120
2025-02-14ipn/ipnlocal: add GetFilterForTest (#15025)James 'zofrex' Sanderson1-0/+4
2025-02-13types/bools: fix doc typo (#15021)Joe Tsai1-1/+1