Commit Graph

  • 1e2e319e7d util/slicesx: add MapKeys and MapValues from golang.org/x/exp/maps Brad Fitzpatrick 2025-01-03 10:41:02 -08:00
  • 17b881538a wgengine/router: refactor udm-pro into broader ubnt support Jason Barnett 2024-12-22 13:18:40 -07:00
  • e3bcb2ec83 ipn/ipnlocal: use context.CancelFunc type for doc clarity Brad Fitzpatrick 2025-01-03 08:49:29 -08:00
  • 03b9361f47 ipn: update reference to Notify's Swift definition Brad Fitzpatrick 2025-01-03 08:35:25 -08:00
  • ff095606cc all: add means to set device posture attributes from node Brad Fitzpatrick 2024-11-19 20:17:58 -08:00
  • 30d3e7b242 scripts/install.sh: add special case for Parrot Security (#14487) Erisa A 2024-12-30 17:22:48 +00:00
  • c43c5ca003 cmd/systray: properly set tooltip on different platforms Will Norris 2024-12-27 12:34:16 -08:00
  • 5a4148e7e8 cmd/systray: update state management and initialization Will Norris 2024-12-25 17:30:59 -08:00
  • 86f273d930 cmd/systray: set app icon and title consistently Will Norris 2024-12-23 13:38:09 -08:00
  • 2bdbe5b2ab cmd/systray: add icons for exit node online and offline Will Norris 2024-12-23 13:35:27 -08:00
  • 68b12a74ed metrics,syncs: add ShardedInt support to metrics.LabelMap James Tucker 2024-12-19 16:32:40 -08:00
  • 72b278937b scripts/installer.sh: allow CachyOS for Arch packages (#14464) Erisa A 2024-12-23 17:53:06 +00:00
  • 3837b6cebc cmd/systray: rebuild menu on pref change, assorted other fixes Will Norris 2024-12-21 15:58:26 -08:00
  • 76ca1adc64 scripts/installer.sh: accept different capitalisation of deepin (#14463) Erisa A 2024-12-23 16:47:55 +00:00
  • 9e2819b5d4 util/stringsx: add package for extra string functions, like CompareFold Brad Fitzpatrick 2024-12-22 20:38:20 -08:00
  • 4267d0fc5b .github: update matrix of installer.sh tests (#14462) Erisa A 2024-12-23 14:48:35 +00:00
  • c4f9f955ab scripts/installer.sh: add support for PikaOS (#14461) Erisa A 2024-12-23 12:53:54 +00:00
  • 8d4ea4d90c wgengine/router: add ip rules for unifi udm-pro Jason Barnett 2024-01-11 17:36:12 -07:00
  • 10d4057a64 cmd/systray: add visual workarounds for gnome, mac, and windows Will Norris 2024-12-20 17:32:10 -08:00
  • cb59943501 cmd/systray: add exit nodes menu Will Norris 2024-12-20 15:37:00 -08:00
  • 887472312d tailcfg: rename and retype ServiceHost capability (#14380) Naman Sood 2024-12-20 15:57:46 -05:00
  • 256da8dfb5 cmd/systray: remove new menu delay on KDE Will Norris 2024-12-20 09:11:04 -08:00
  • 5095efd628 prober: make histogram buckets cumulative Percy Wegmann 2024-12-20 08:07:54 -06:00
  • 3adad364f1 cmd/k8s-operator,k8s-operator: include top-level CRD descriptions (#14435) Tom Proctor 2024-12-20 16:12:56 +00:00
  • 89adcd853d cmd/systray: improve profile menu Will Norris 2024-12-19 11:31:31 -08:00
  • e8f1721147 syncs: add ShardedInt expvar.Var type James Tucker 2024-12-17 12:22:44 -08:00
  • 2d4edd80f1 cmd/systray: add extra padding around notification icon Will Norris 2024-12-19 13:11:25 -08:00
  • 00a4504cf1 cmd/derpprobe,prober: add ability to perform continuous queuing delay measurements against DERP servers Percy Wegmann 2024-12-16 23:05:46 -06:00
  • 6ae0287a57 cmd/systray: add account switcher Andrew Lytvynov 2024-12-10 13:54:31 -08:00
  • ff5b4bae99 syncs: add MutexValue (#14422) Joe Tsai 2024-12-18 17:11:22 -08:00
  • b3d4ffe168 docs/k8s: add some high-level operator architecture diagrams (#13915) Tom Proctor 2024-12-17 15:36:57 +00:00
  • b62a013ecb Switch logging service from log.tailscale.io to log.tailscale.com (#14398) Joe Tsai 2024-12-16 14:53:34 -08:00
  • 2506b81471 prober: fix WithBandwidthProbing behavior with optional tunAddress Brad Fitzpatrick 2024-12-16 12:11:38 -08:00
  • 0cc2a8dc0d go.toolchain.rev: bump Go toolchain Brad Fitzpatrick 2024-12-16 10:19:10 -08:00
  • 5883ca72a7 types/opt: fix test to be agnostic to omitzero support (#14401) Joe Tsai 2024-12-16 10:56:55 -08:00
  • cc168d9f6b cmd/k8s-operator: fix ProxyGroup hostname (#14336) Irbe Krumina 2024-12-16 06:11:18 +00:00
  • 1ed9bd76d6 prober: perform DERP bandwidth probes over TUN device to mimic real client Percy Wegmann 2024-12-10 11:52:51 -06:00
  • aa04f61d5e net/netcheck: adjust HTTPS latency check to connection time and avoid data race James Tucker 2024-12-05 12:42:45 -08:00
  • 73128e2523 ssh/tailssh: remove unused public key support Brad Fitzpatrick 2024-12-12 09:38:07 -08:00
  • 716cb37256 util/dnsname: use vizerror for all errors Adrian Dewhurst 2024-12-11 23:49:59 -05:00
  • c9188d7760 types/bools: add IfElse (#14272) Joe Tsai 2024-12-11 10:55:33 -08:00
  • 0045860060 types/iox: add function types for Reader and Writer (#14366) Joe Tsai 2024-12-11 10:55:21 -08:00
  • 6e552f66a0 cmd/containerboot: don't attempt to patch a Secret field without permissions (#14365) Irbe Krumina 2024-12-11 14:58:44 +00:00
  • f1ccdcc713 cmd/k8s-operator,k8s-operator: operator integration tests (#12792) Tom Proctor 2024-12-11 14:48:57 +00:00
  • fa655e6ed3 cmd/containerboot: add more tests, check that egress service config only set on kube (#14360) Irbe Krumina 2024-12-11 12:59:42 +00:00
  • 0cc071f154 cmd/containerboot: don't attempt to write kube Secret in non-kube environments (#14358) Irbe Krumina 2024-12-11 10:56:12 +00:00
  • 8b1d01161b cmd/containerboot: guard kubeClient against nil dereference (#14357) Bjorn Neergaard 2024-12-11 02:52:56 -07:00
  • d54cd59390 .github: Bump github/codeql-action from 3.27.1 to 3.27.6 (#14332) dependabot[bot] 2024-12-10 15:15:11 -07:00
  • fa28b024d6 .github: Bump actions/cache from 4.1.2 to 4.2.0 (#14331) dependabot[bot] 2024-12-10 14:32:04 -07:00
  • ea3d0bcfd4 prober,derp/derphttp: make dev-mode DERP probes work without TLS (#14347) Mario Minardi 2024-12-10 10:51:03 -07:00
  • 24b243c194 derp: add env var setting server send queue depth (#14334) Mike O'Driscoll 2024-12-10 08:58:27 -05:00
  • 06c5e83c20 hostinfo: fix testing in container (#14330) Tom Proctor 2024-12-09 20:42:10 +00:00
  • c2761162a0 cmd/stunc: enforce read timeout deadline (#14309) Mike O'Driscoll 2024-12-06 14:27:52 -05:00
  • f817860079 VERSION.txt: this is v1.79.0 Nick Khyl 2024-12-06 11:17:11 -06:00
  • 06a82f416f cmd,{get-authkey,tailscale}: remove unnecessary scope qualifier from OAuth clients Percy Wegmann 2024-12-04 14:43:43 -06:00
  • dc6728729e health: fix TestHealthMetric to pass on release branch Brad Fitzpatrick 2024-12-05 15:45:48 -08:00
  • a482dc037b logpolicy: cleanup options API and allow setting http.Client (#11503) Joe Tsai 2024-12-05 15:50:24 -08:00
  • 66aa774167 cmd/gitops-pusher: default previousEtag to controlEtag (#14296) Andrew Lytvynov 2024-12-05 17:00:54 -06:00
  • b37a478cac go.mod: bump x/net and dependencies James Tucker 2024-12-05 14:00:12 -08:00
  • 87546a5edf cmd/derper: allow absent SNI when using manual certs and IP literal for hostname Brad Fitzpatrick 2024-12-05 09:40:40 -08:00
  • 614c612643 net/netcheck: preserve STUN port defaulting to 3478 (#14289) Irbe Krumina 2024-12-05 13:21:03 +00:00
  • df94a14870 cmd/k8s-operator: don't error for transient failures (#14073) Tom Proctor 2024-12-05 12:11:22 +00:00
  • 7f9ebc0a83 cmd/tailscale,net/netcheck: add debug feature to force preferred DERP James Tucker 2024-12-04 12:02:59 -08:00
  • 74069774be net/tstun: remove tailscaled_outbound_dropped_packets_total reason=acl metric for now Brad Fitzpatrick 2024-12-04 08:41:37 -08:00
  • 2aac916888 cmd/{containerboot,k8s-operator},kube/kubetypes: kube Ingress L7 proxies only advertise HTTPS endpoint when ready (#14171) Irbe Krumina 2024-12-04 12:00:04 +00:00
  • aa43388363 cmd/k8s-operator: fix a bunch of status equality checks (#14270) Irbe Krumina 2024-12-04 06:46:51 +00:00
  • cbf1a4efe9 cmd/k8s-operator/deploy/chart: allow reading OAuth creds from a CSI driver's volume and annotating operator's Service account (#14264) Oliver Rahner 2024-12-03 18:00:40 +01:00
  • efdfd54797 cmd/k8s-operator: avoid port collision with metrics endpoint (#14185) Tom Proctor 2024-12-03 15:02:42 +00:00
  • 9f9063e624 cmd/k8s-operator,k8s-operator,go.mod: optionally create ServiceMonitor (#14248) Irbe Krumina 2024-12-03 12:35:25 +00:00
  • eabb424275 cmd/k8s-operator,docs/k8s: run tun mode proxies in privileged containers (#14262) Irbe Krumina 2024-12-03 07:01:14 +00:00
  • 3f54572539 IPN: Update ServeConfig to accept configuration for Services. KevinLiang10 2024-11-28 12:49:37 -05:00
  • 8d0c690f89 net/netcheck: clean up ICMP probe AddrPort lookup Brad Fitzpatrick 2024-12-02 08:58:21 -08:00
  • 24095e4897 cmd/containerboot: serve health on local endpoint (#14246) Tom Proctor 2024-12-02 12:18:09 +00:00
  • a68efe2088 cmd/checkmetrics: add command for checking metrics against kb Brad Fitzpatrick 2024-10-22 13:53:34 -05:00
  • 13faa64c14 cmd/k8s-operator: always set stateful filtering to false (#14216) Irbe Krumina 2024-11-29 15:44:58 +00:00
  • 44c8892c18 Makefile,./build_docker.sh: update kube operator image build target name (#14251) Irbe Krumina 2024-11-29 15:32:18 +00:00
  • f8587e321e cmd/k8s-operator: fix port name change bug for egress ProxyGroup proxies (#14247) Irbe Krumina 2024-11-29 10:37:25 +00:00
  • 61dd2662ec tsnet: remove flaky test marker from metrics Kristoffer Dalby 2024-11-28 12:45:40 +01:00
  • caba123008 wgengine/magicsock: packet/bytes metrics should not count disco Kristoffer Dalby 2024-11-25 16:00:21 +01:00
  • 225d8f5a88 tsnet: validate sent data in metrics test Kristoffer Dalby 2024-11-25 14:14:08 +01:00
  • e55899386b tsnet: split bytes and routes metrics tests Kristoffer Dalby 2024-11-25 13:36:37 +01:00
  • 06d929f9ac tsnet: send less data in metrics integration test Kristoffer Dalby 2024-11-25 10:15:04 +01:00
  • 41e56cedf8 health: move health metrics test to health_test Kristoffer Dalby 2024-11-20 11:46:14 +01:00
  • bac3af06f5 logtail: avoid bytes.Buffer allocation (#11858) Joe Tsai 2024-11-27 11:18:04 -08:00
  • bb80f14ff4 ipn/localapi: count localapi requests to metric endpoints Anton Tolchanov 2024-11-26 18:13:17 +00:00
  • e87b71ec3c control/controlhttp: set *health.Tracker in tests Andrew Dunham 2024-11-26 17:50:29 -05:00
  • a62f7183e4 cmd/tailscale/cli: fix format string Nick Khyl 2024-11-26 13:11:55 -06:00
  • 26de518413 ipn/ipnlocal: only check CanUseExitNode if we are attempting to use one (#14230) Mario Minardi 2024-11-26 10:45:03 -07:00
  • 4d33f30f91 net/netmon: improve panic reporting from #14202 James Tucker 2024-11-25 12:00:16 -08:00
  • 788121f475 docs/windows/policy: update ADMX policy definitions to reflect the syspolicy settings Nick Khyl 2024-11-25 10:10:32 -06:00
  • ba3523fc3f cmd/containerboot: preserve headers of metrics endpoints responses (#14204) Irbe Krumina 2024-11-23 08:51:40 +00:00
  • f6431185b0 net/netmon: catch ParseRIB panic to gather buffer data James Tucker 2024-11-22 14:26:42 -08:00
  • 36b7449fea ipn/ipnlocal: rebuild allowed suggested exit nodes when syspolicy changes Nick Khyl 2024-11-22 09:57:26 -06:00
  • 3353f154bb control/controlclient: use the most recent syspolicy.MachineCertificateSubject value Nick Khyl 2024-11-22 09:28:56 -06:00
  • eb3cd32911 ipn/ipnlocal: update ipn.Prefs when there's a change in syspolicy settings Nick Khyl 2024-11-22 08:45:53 -06:00
  • 2ab66d9698 ipn/ipnlocal: move syspolicy handling from setExitNodeID to applySysPolicy Nick Khyl 2024-11-21 19:29:20 -06:00
  • 7c8f663d70 cmd/tailscaled: log SCM interactions if the policy setting is enabled at the time of interaction Nick Khyl 2024-11-22 09:52:08 -06:00
  • 50bf32a0ba cmd/tailscaled: flush DNS if FlushDNSOnSessionUnlock is true upon receiving a session change notification Nick Khyl 2024-11-22 09:35:55 -06:00
  • 8e5cfbe4ab util/syspolicy/rsop: reduce policyReloadMinDelay and policyReloadMaxDelay when in tests Nick Khyl 2024-11-22 09:05:01 -06:00
  • 462e1fc503 ipn/{ipnlocal,localapi}, wgengine/netstack: call (*LocalBackend).Shutdown when tests that create them complete Nick Khyl 2024-11-22 08:25:54 -06:00