summaryrefslogtreecommitdiffhomepage
path: root/cmd
AgeCommit message (Expand)AuthorFilesLines
2025-01-09cmd/k8s-operator,k8s-operator: allow users to set custom labels for the optio...Irbe Krumina12-94/+296
2025-01-08cmd/k8s-operator,k8s-operator: support ingress ProxyGroup type (#14548)Irbe Krumina7-26/+211
2025-01-07all: fix golangci-lint errorsWill Norris4-6/+6
2025-01-07cmd/derper: improve logging on derp mesh connectJames Tucker1-3/+7
2025-01-06cmd/systray: add cmd/systray back as a small client/systray wrapperWill Norris1-0/+15
2025-01-06client/systray: move cmd/systray to client/systrayWill Norris2-1030/+0
2025-01-06cmd/tailscale/cli: fix TestUpdatePrefs on macOSBrad Fitzpatrick1-1/+1
2025-01-03util/slicesx: add MapKeys and MapValues from golang.org/x/exp/mapsBrad Fitzpatrick7-18/+13
2024-12-27cmd/systray: properly set tooltip on different platformsWill Norris1-5/+15
2024-12-27cmd/systray: update state management and initializationWill Norris1-92/+128
2024-12-23cmd/systray: set app icon and title consistentlyWill Norris2-37/+50
2024-12-23cmd/systray: add icons for exit node online and offlineWill Norris1-44/+133
2024-12-23metrics,syncs: add ShardedInt support to metrics.LabelMapJames Tucker1-0/+2
2024-12-23cmd/systray: rebuild menu on pref change, assorted other fixesWill Norris1-39/+52
2024-12-20cmd/systray: add visual workarounds for gnome, mac, and windowsWill Norris1-2/+17
2024-12-20cmd/systray: add exit nodes menuWill Norris1-4/+251
2024-12-20cmd/systray: remove new menu delay on KDEWill Norris1-7/+30
2024-12-20cmd/k8s-operator,k8s-operator: include top-level CRD descriptions (#14435)Tom Proctor3-0/+34
2024-12-19cmd/systray: improve profile menuWill Norris1-7/+48
2024-12-19cmd/systray: add extra padding around notification iconWill Norris2-2/+8
2024-12-19cmd/derpprobe,prober: add ability to perform continuous queuing delay measure...Percy Wegmann1-14/+17
2024-12-19cmd/systray: add account switcherAndrew Lytvynov1-16/+75
2024-12-16Switch logging service from log.tailscale.io to log.tailscale.com (#14398)Joe Tsai1-6/+6
2024-12-16cmd/k8s-operator: fix ProxyGroup hostname (#14336)Irbe Krumina1-1/+1
2024-12-13prober: perform DERP bandwidth probes over TUN device to mimic real clientPercy Wegmann1-13/+14
2024-12-13net/netcheck: adjust HTTPS latency check to connection time and avoid data raceJames Tucker3-5/+2
2024-12-11cmd/containerboot: don't attempt to patch a Secret field without permissions ...Irbe Krumina3-1/+3
2024-12-11cmd/k8s-operator,k8s-operator: operator integration tests (#12792)Tom Proctor3-0/+458
2024-12-11cmd/containerboot: add more tests, check that egress service config only set ...Irbe Krumina2-8/+119
2024-12-11cmd/containerboot: don't attempt to write kube Secret in non-kube environment...Irbe Krumina1-2/+4
2024-12-11cmd/containerboot: guard kubeClient against nil dereference (#14357)Bjorn Neergaard1-2/+4
2024-12-06cmd/stunc: enforce read timeout deadline (#14309)Mike O'Driscoll1-7/+27
2024-12-06cmd,{get-authkey,tailscale}: remove unnecessary scope qualifier from OAuth cl...Percy Wegmann2-2/+0
2024-12-05cmd/gitops-pusher: default previousEtag to controlEtag (#14296)Andrew Lytvynov1-6/+6
2024-12-05cmd/derper: allow absent SNI when using manual certs and IP literal for hostnameBrad Fitzpatrick4-7/+108
2024-12-05cmd/k8s-operator: don't error for transient failures (#14073)Tom Proctor8-17/+84
2024-12-04cmd/tailscale,net/netcheck: add debug feature to force preferred DERPJames Tucker1-0/+25
2024-12-04cmd/{containerboot,k8s-operator},kube/kubetypes: kube Ingress L7 proxies only...Irbe Krumina11-128/+428
2024-12-04cmd/k8s-operator: fix a bunch of status equality checks (#14270)Irbe Krumina8-15/+15
2024-12-03cmd/k8s-operator/deploy/chart: allow reading OAuth creds from a CSI driver's ...Oliver Rahner3-4/+30
2024-12-03cmd/k8s-operator: avoid port collision with metrics endpoint (#14185)Tom Proctor1-7/+7
2024-12-03cmd/k8s-operator,k8s-operator,go.mod: optionally create ServiceMonitor (#14248)Irbe Krumina16-19/+813
2024-12-03cmd/k8s-operator,docs/k8s: run tun mode proxies in privileged containers (#14...Irbe Krumina4-26/+26
2024-12-02cmd/containerboot: serve health on local endpoint (#14246)Tom Proctor7-66/+251
2024-12-02cmd/checkmetrics: add command for checking metrics against kbBrad Fitzpatrick1-0/+131
2024-11-29cmd/k8s-operator: always set stateful filtering to false (#14216)Irbe Krumina3-22/+11
2024-11-29cmd/k8s-operator: fix port name change bug for egress ProxyGroup proxies (#14...Irbe Krumina3-24/+77
2024-11-26cmd/tailscale/cli: fix format stringNick Khyl1-2/+2
2024-11-23cmd/containerboot: preserve headers of metrics endpoints responses (#14204)Irbe Krumina1-1/+1
2024-11-22cmd/tailscaled: log SCM interactions if the policy setting is enabled at the ...Nick Khyl1-5/+4