summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-01-21util/syspolicy/policyclient: add Client interface to the syspolicy universebradfitz/syspolicy_keyBrad Fitzpatrick70-684/+998
2025-01-21tsnet: block in Server.Dial until backend is RunningBrad Fitzpatrick2-0/+72
2025-01-21prober: fix nil pointer access in tcp-in-tcp probesPercy Wegmann1-0/+2
2025-01-21tsnet: fix panic on race between listener.Close and incoming packetBrad Fitzpatrick2-11/+33
2025-01-21Revert "ipn/ipnlocal: re-advertise appc routes on startup (#14609)"Brad Fitzpatrick2-79/+3
2025-01-20build(deps): bump braces from 3.0.2 to 3.0.3 in /cmd/tsconnect (#12468)dependabot[bot]1-8/+8
2025-01-21cmd/{k8s-operator,containerboot},kube/kubetypes: parse Ingresses for ingress ...Irbe Krumina12-127/+1391
2025-01-21ipn/ipnlocal,tailcfg: communicate to control whether funnel is enabled (#14688)Irbe Krumina6-5/+216
2025-01-20build(deps): bump nanoid from 3.3.4 to 3.3.8 in /cmd/tsconnect (#14352)dependabot[bot]1-3/+3
2025-01-20.github: Bump golangci/golangci-lint-action from 6.1.0 to 6.2.0 (#14696)dependabot[bot]1-2/+1
2025-01-20.github: Bump peter-evans/create-pull-request from 7.0.5 to 7.0.6 (#14695)dependabot[bot]2-2/+2
2025-01-20.github: Bump actions/upload-artifact from 4.4.3 to 4.6.0 (#14697)dependabot[bot]1-1/+1
2025-01-20derp: add bytes dropped metric (#14698)Mike O'Driscoll1-5/+30
2025-01-19ipn: [serve] warn that foreground funnel won't work if shields are up (#14685)Irbe Krumina2-8/+97
2025-01-17ipnlocal: allow overriding os.Hostname() via syspolicy (#14676)Andrea Gottardo2-0/+37
2025-01-17go.{mod,sum},cmd/{k8s-operator,derper,stund}/depaware.txt: bump kube deps (#1...Irbe Krumina22-364/+690
2025-01-16net/tstun: add logging to aid developers missing Start callsBrad Fitzpatrick1-1/+15
2025-01-16derp: change packets_dropped metric to also have reason and kind labels (#14651)Mario Minardi2-131/+126
2025-01-16net/dns: only populate OSConfig.Hosts when MagicDNS is enabledAaron Klotz2-1/+73
2025-01-16cmd/k8s-operator: require namespace config (#14648)Tom Proctor1-0/+9
2025-01-15prober: remove DERP pub key copying overheads in qd and non-tun measures (#14...Jordan Whited1-6/+10
2025-01-15prober: remove per-packet DERP pub key copying overheads (#14658)Jordan Whited1-2/+4
2025-01-15ipn/ipnserver: fix a deadlock in (*Server).blockWhileIdentityInUseNick Khyl2-1/+58
2025-01-15ipn/ipnserver: fix TestConcurrentOSUserSwitchingOnWindowsNick Khyl1-1/+14
2025-01-15cmd/tailscaled: add some more depchecker dep testsBrad Fitzpatrick1-2/+4
2025-01-15types/lazy: fix flaky TestDeferAfterDoNick Khyl2-7/+34
2025-01-15ipn/ipnlocal: re-advertise appc routes on startup (#14609)Andrew Lytvynov2-3/+79
2025-01-15atomicfile: use ReplaceFile on Windows so that attributes and ACLs are preservedAaron Klotz10-7/+261
2025-01-15.github: Bump github/codeql-action from 3.27.6 to 3.28.1 (#14618)dependabot[bot]1-3/+3
2025-01-15.github: Bump actions/setup-go from 5.1.0 to 5.2.0 (#14391)dependabot[bot]3-3/+3
2025-01-15cmd/derper: support explicit configuration of mesh dial hostsPercy Wegmann2-31/+28
2025-01-15tailcfg,control/controlclient: treat nil AllowedIPs as Addresses [capver 112]Brad Fitzpatrick3-4/+50
2025-01-14net/netmon: trim IPv6 endpoints in already routable subnetsJames Tucker1-1/+16
2025-01-14client/tailscale: fix typo in commentNick Khyl1-1/+1
2025-01-14ipn/ipnserver: fix race condition where LocalBackend is reset after a differe...Nick Khyl2-8/+74
2025-01-14ipn/{ipnlocal,ipnserver}: remove redundant (*LocalBackend).ResetForClientDisc...Nick Khyl3-36/+42
2025-01-14ipn/{ipnauth,ipnlocal,ipnserver}, client/tailscale: make ipnserver.Server tes...Nick Khyl4-3/+389
2025-01-14ipn/ipnserver: use ipnauth.Actor instead of *ipnserver.actor whenever possibleNick Khyl2-12/+20
2025-01-14net/dns: ensure the Windows configurator does not touch the hosts file unless...Aaron Klotz2-14/+102
2025-01-14control/controlclient: remove misleading TS_DEBUG_NETMAP, make it TS_DEBUG_MA...Brad Fitzpatrick1-18/+18
2025-01-14all: add Node.HomeDERP int, phase out "127.3.3.40:$region" hack [capver 111]Brad Fitzpatrick19-97/+171
2025-01-14ipn/ipnlocal: allow Peer API access via either V4MasqAddr or V6MasqAddr when ...Nick Khyl1-4/+6
2025-01-14cmd/viewer,all: consistently use "read-only" instead of "readonly"Brad Fitzpatrick14-110/+110
2025-01-14go.mod: bump mdlayher/netlink and u-root/uio to use Go 1.21 NativeEndianBrad Fitzpatrick6-21/+10
2025-01-14cmd/viewer,types/views,various: avoid allocations in pointer field getters wh...Nick Khyl15-163/+219
2025-01-14cmd/tailscale/cli: add --posture-checking to tailscale upAnton Tolchanov2-0/+19
2025-01-13cmd/tailscale/cli: only exit silently if len(args) == 0Michael Stapelberg1-3/+3
2025-01-13prober: record total bytes transferred in DERP bandwidth probesPercy Wegmann1-8/+14
2025-01-13Revert "Dockerfile: bump base alpine image (#14604)" (#14620)Andrew Lytvynov3-3/+3
2025-01-13all: use Go 1.21's binary.NativeEndianBrad Fitzpatrick4-11/+10