summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-02-10.github: Bump golangci/golangci-lint-action from 6.2.0 to 6.3.1 (#14963)dependabot[bot]1-1/+1
2025-02-10.github: Bump github/codeql-action from 3.28.5 to 3.28.9 (#14962)dependabot[bot]1-3/+3
2025-02-10ipn/ipnlocal: fix (*profileManager).DefaultUserProfileID for users other than...Nick Khyl2-26/+28
2025-02-08scripts/installer.sh: fix --yes argument for freebsd (#14958)Erisa A1-1/+1
2025-02-06wgengine/netstack: respond to service IPs in Linux tun modeAdrian Dewhurst1-5/+17
2025-02-06cmd/natc: remove speculative tuning from natcJames Tucker1-22/+0
2025-02-06go.mod,wgengine/netstack: use cubic congestion control, bump gvisorJames Tucker5-5/+10
2025-02-06wgengine/netstack: block link writes when full rather than dropJames Tucker1-22/+27
2025-02-06scripts/installer.sh: add BigLinux as a Manjaro derivative (#14936)Erisa A1-1/+1
2025-02-06cmd/tailscale: make ssh command work when tailscaled is built with the ts_inc...Sandro Jäckel1-5/+3
2025-02-06wgengine/netstack: disable RACK on all platformsJames Tucker1-10/+8
2025-02-06scripts/installer.sh: add FreeBSD 14 (#14925)Erisa A1-2/+3
2025-02-06cmd/derper: support no mesh key (#14931)Mike O'Driscoll1-0/+2
2025-02-06cmd/derper: close setec after use (#14929)Mike O'Driscoll1-0/+1
2025-02-06safesocket: add ability for Darwin clients to set explicit credentials (#14702)Jonathan Nobels3-90/+433
2025-02-05all: use new LocalAPI client package locationBrad Fitzpatrick41-108/+114
2025-02-05client: add missing localclient aliases (#14921)Percy Wegmann1-0/+29
2025-02-05client,localclient: move localclient.go to client/local packagePercy Wegmann8-161/+242
2025-02-05ssh: don't use -l option for shells on OpenBSDPercy Wegmann1-2/+2
2025-02-05docs/windows/policy: remove an extra closing >Nick Khyl1-1/+1
2025-02-05ssh: refactor OS names into constantsPercy Wegmann1-10/+17
2025-02-05ssh: don't use -l option for shells on FreeBSDPercy Wegmann1-0/+4
2025-02-05cmd/derper: remove logging of mesh key (#14915)Mike O'Driscoll1-1/+2
2025-02-05cmd/derper: add setec secret support (#14890)Mike O'Driscoll7-79/+181
2025-02-04clientupdate: refuse to update in tsnet binaries (#14911)Andrew Lytvynov1-0/+7
2025-02-04ipn/{ipnserver,localapi},tsnet: use ipnauth.Self as the actor in tsnet locala...Nick Khyl3-13/+13
2025-02-04logpolicy: expose MaxBufferSize and MaxUploadSize options (#14903)Joe Tsai2-9/+28
2025-02-04ipn/{ipnauth,ipnlocal,ipnserver}: move the AlwaysOn policy check from ipnserv...Nick Khyl6-18/+63
2025-02-04cmd/k8s-operator: reinstate HA Ingress reconciler (#14887)Irbe Krumina9-44/+149
2025-02-03derp: tcp-write-timeout=0 should disable write deadline (#14895)Jordan Whited1-0/+8
2025-02-03net/netmon: add extra panic guard around ParseRIBJames Tucker1-1/+13
2025-02-03ipn/ipnlocal: add VIP service IPs to localnetsAdrian Dewhurst1-0/+27
2025-02-03tailcfg: add JSON unmarshal helper for view of node/peer capabilitiesAdrian Dewhurst4-14/+24
2025-02-03wgengine/wgcfg/nmcfg: coalesce, limit some debug logsBrad Fitzpatrick1-6/+14
2025-02-03derp/derphttp,ipn/localapi,net/captivedetection: add cache resistance to capt...James Tucker4-4/+97
2025-02-03cmd/tailscale/cli: update tailscale down to accept an optional --reasonNick Khyl1-0/+4
2025-02-03go.mod: bump inetaf/tcpproxyBrad Fitzpatrick2-3/+3
2025-02-01client/tailscale,ipn/ipn{local,server},util/syspolicy: implement the AlwaysOn...Nick Khyl7-17/+125
2025-02-01util/syspolicy/internal/metrics: replace dots with underscores for metric namesNick Khyl1-0/+1
2025-01-31ipn/ipnlocal: fix a panic in setPrefsLockedOnEntry when cc is nilNick Khyl1-1/+1
2025-01-31ssh,tempfork/gliderlabs/ssh: replace github.com/tailscale/golang-x-crypto/ssh...Percy Wegmann22-231/+172
2025-01-31ipn/ipnauth,util/syspolicy: improve commentsNick Khyl3-3/+8
2025-01-31ipn/ipn{auth,server,local}: initial support for the always-on modeNick Khyl5-2/+54
2025-01-31ipn/ipnauth: implement an Actor representing tailscaled itselfNick Khyl1-0/+46
2025-01-31ipn/{ipnauth, ipnserver}: extend the ipnauth.Actor interface with a CheckProf...Nick Khyl4-1/+27
2025-01-30ipn: generate LoginProfileView and use it instead of *LoginProfile where appr...Nick Khyl12-151/+254
2025-01-30types/views: make SliceEqualAnyOrder also do short slice optimizationBrad Fitzpatrick2-59/+162
2025-01-30cli/funnel: fix comment typo (#14840)Andrea Gottardo1-1/+1
2025-01-30VERSION.txt: this is v1.81.0 (#14838)v1.81.0-preAndrea Gottardo1-1/+1
2025-01-30cmd/containerboot: wait for consistent state on shutdown (#14263)Tom Proctor5-75/+294