summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-05-06Merge branch 'main' into tomhjp/k8s-proxy-2tomhjp/k8s-proxy-2Tom Proctor38-525/+1382
2025-05-06cmd/k8s-operator,k8s-operator/api-proxy: move k8s proxy code to library (#15857)Tom Proctor6-29/+68
2025-05-05ipn/ipnlocal, tailcfg: add MagicDNS opt-in attr for IPv6 AAAA recordsBrad Fitzpatrick2-2/+9
2025-05-04tstest/integration: work around ETXTBSY flakeBrad Fitzpatrick1-0/+26
2025-05-02ipn/ipnlocal: use "nb" consistently as receiver for nodeBackendBrad Fitzpatrick2-136/+136
2025-05-02ipn/ipnlocal: rename localNodeContext to nodeBackendBrad Fitzpatrick2-53/+53
2025-05-02logtail: remove unneeded IP redaction codeBrad Fitzpatrick2-123/+0
2025-05-02wgengine/magicsock: shape relayManager and CallMeMaybeVia handling (#15864)Jordan Whited2-26/+93
2025-05-02tstest/integration: don't require TestMake, stop leaking binaries in /tmpBrad Fitzpatrick4-51/+134
2025-05-02hostinfo,tailcfg: report TPM availability on windows/linux (#15831)Andrew Lytvynov15-2/+216
2025-05-02wgengine/magicsock: implement more relay handshake disco handling (#15856)Jordan Whited1-16/+55
2025-05-01cmd/{k8s-operator,k8s-proxy},k8s-operator,kube: add new k8s-proxy commandTom Proctor8-137/+282
2025-05-01cmd/k8s-operator,k8s-operator/api-proxy: move k8s proxy code to libraryTom Proctor5-27/+60
2025-05-01cmd/tsidp: remove backticks in README in shell exampleBrad Fitzpatrick1-1/+1
2025-05-01feature/taildrop: add integration testBrad Fitzpatrick6-50/+272
2025-05-01ipn/ipnlocal: fix Taildrop regression from refactoringBrad Fitzpatrick1-2/+2
2025-05-01util/linuxfw: fix delete snat rule (#15763)KevinLiang102-64/+98
2025-05-01cmd/tailscale/cli: unhide `--posture-checking` flag to `set`Anton Tolchanov1-1/+1
2025-04-30ipn/ipnlocal: fix Taildrop deadlockBrad Fitzpatrick1-6/+21
2025-04-30wgengine/magicsock: fix discoInfo leak (#15845)Jordan Whited1-20/+27
2025-04-30wgengine/magicsock: start to make disco reception Geneve aware (#15832)Jordan Whited2-11/+215
2025-04-30tsnet: add FunnelTLSConfig FunnelOption typeBrad Fitzpatrick1-11/+43
2025-04-29tool/gocross: break circular dependency on tailcfg (#15829)Andrew Lytvynov2-7/+37
2025-04-29tstest/integration: remove vestigial env var set in testsBrad Fitzpatrick1-1/+0
2025-04-29control/controlclient,health: add tests for control health trackingJames Sanderson3-3/+130
2025-04-28tstest/integration: export test helpersBrad Fitzpatrick2-105/+107
2025-04-28tstest/integration: move code from integration_test.go to integration.goBrad Fitzpatrick2-600/+605
2025-04-28wgengine/magicsock: support Geneve-encap'd Disco transmission (#15811)Jordan Whited2-6/+43
2025-04-28types/logger: release ArgWriter destination after useJames Tucker1-0/+1
2025-04-28tsweb/varz: export GC CPU fraction gaugeJames Tucker5-17/+128
2025-04-25net/portmapper: fix test flakes from logging after test doneBrad Fitzpatrick5-13/+17
2025-04-25feature,ipn/ipnlocal: add profileManager.StateChangeHookNick Khyl4-19/+589
2025-04-25ipn/ipnlocal: update profileManager to use SwitchToProfile when switching to ...Nick Khyl1-53/+40
2025-04-25util/mak: delete long-deprecated, unused, pre-generics NonNil funcBrad Fitzpatrick2-63/+0
2025-04-25ipn/ipnlocal: add localNodeContext with netmap-related fields and methodsNick Khyl13-351/+648
2025-04-25net/udprelay: change Server.AllocateEndpoint existing alloc strategy (#15792)Jordan Whited2-35/+27
2025-04-25disco: implement CallMeMaybeVia serialization (#15779)Jordan Whited2-0/+111
2025-04-25types/mapx, ipn/ipnext: add ordered map, akin to set.SliceBrad Fitzpatrick6-23/+182
2025-04-25ipn/ipnext: remove some interface indirection to add hooksBrad Fitzpatrick7-112/+83
2025-04-24ipn/{ipnext,ipnlocal}: add a SafeBackend interfaceBrad Fitzpatrick8-32/+76
2025-04-24ipn/ipnext: remove support for unregistering extensionBrad Fitzpatrick5-176/+98
2025-04-23go.mod: bump gorilla/csrf@v1.7.3 (#15775)Andrew Lytvynov2-3/+3
2025-04-23types/jsonx: add package for json/v2 helpers (#15756)Joe Tsai2-0/+311
2025-04-23ipn/ipnlocal: use tsd.NewSystem instead of &tsd.System in a few more testsNick Khyl2-3/+3
2025-04-23net/portmapper: fix nil pointer dereference in Client.createMappingNick Khyl1-5/+7
2025-04-22feature/relayserver: use PeerAPIHandler.Logf() (#15765)Jordan Whited1-1/+1
2025-04-22client/tailscale: add godoc links in Deprecated commentsOlivier Mengué2-41/+41
2025-04-18ipn/ipnlocal: use MagicDNSName of the current profile instead of generating a...Nick Khyl1-1/+1
2025-04-17cmd/tsidp: fix interface{} linter warnings (#15729)Patrick O'Doherty2-97/+98
2025-04-17cmd/tsidp: add groups claim to tsidp (#15127)Cedric Kienzler3-2/+1002