Commit Graph

  • 7fb61e1765 cmd/cigocacher: make --stats flag best-effort (#18761) Tom Proctor 2026-02-19 16:06:12 +00:00
  • 9acf22f9df netmon: use State AnyInterfaceUp in ChangeDelta (#18752) Jonathan Nobels 2026-02-18 14:12:16 -05:00
  • 976aa940ec ipn/ipnlocal, cmd/tailscale: use wildcard. prefix for cert filenames (#18748) Fernando Serboncini 2026-02-18 11:54:09 -05:00
  • 299f1bf581 testcontrol: ensure Server.UpdateNode triggers netmap updates Harry Harpham 2026-02-12 16:38:18 -07:00
  • eb3d35c8b5 cmd/k8s-operator,k8s-operator: define ProxyGroupPolicy reconciler (#18654) David Bond 2026-02-18 09:34:55 +00:00
  • f4aea70f7a ipn/ipnlocal: add basic support for netmap caching (#18530) M. J. Fromberger 2026-02-17 14:51:54 -08:00
  • fbbf0d6669 tsconsensus: fix race condition in TestOnlyTaggedPeersCanBeDialed Harry Harpham 2026-02-13 09:11:15 -07:00
  • a7a864419d net/dns: make MagicDNS IPv6 registration opt-out now, not opt-in Brad Fitzpatrick 2026-02-16 18:56:51 -10:00
  • a6390ca008 ssh/tailssh: fix data race on conn auth state in OnPolicyChange Brad Fitzpatrick 2026-02-13 05:07:45 +00:00
  • a8204568d8 all: replace UserVisibleError with vizerror package Will Norris 2023-02-16 10:46:52 -08:00
  • 4044e05dfd client/systray: set consistent ID for StatusNotifierItem Will Norris 2026-02-16 11:41:53 -08:00
  • bfc15cb57c cmd/cigocacher: remove Windows-specific disk code moved upstream (#18697) Brad Fitzpatrick 2026-02-16 06:26:39 -10:00
  • 3f3af841af tool/gocross: respect TS_GO_NEXT=1 in gocross too Brad Fitzpatrick 2026-02-16 01:05:32 +00:00
  • 6854d2982b ipn/ipnlocal: log errors when suggesting exit nodes (#18728) Simon Law 2026-02-13 18:19:27 -08:00
  • 371d6369cd gokrazy: use monorepo for gokrazy appliance builds (monogok) Brad Fitzpatrick 2026-02-08 02:13:45 +00:00
  • 3cc7f897d3 health: always include control health messages in the current state Nick Khyl 2026-02-13 12:51:51 -06:00
  • 4f1406f05a ipn/ipnlocal/netmapcache: include packet filters in the cache (#18715) M. J. Fromberger 2026-02-13 10:59:43 -08:00
  • be4449f6e0 util/clientmetric, wgengine/watchdog: report watchdog errors in user/client metrics (#18591) Jonathan Nobels 2026-02-13 13:30:48 -05:00
  • 9741c1e846 control/controlknobs,net/dns,tailcfg: add a control knob that disables hosts file updates on Windows Nick Khyl 2026-02-12 22:38:54 -06:00
  • afb065fb68 net/dns: write MagicDNS host names to the hosts file on domain-joined Windows machines Nick Khyl 2026-02-12 22:37:41 -06:00
  • a341eea00b k8s-operator,cmd/k8s-operator: define ProxyGroupPolicy CRD (#18614) David Bond 2026-02-13 16:04:34 +00:00
  • d468870310 .github/workflows: bump oss-fuzz builder hash Brad Fitzpatrick 2026-02-12 13:15:24 -08:00
  • 068074c109 portlist: also tb.Skip benchmarks (not just tests) on bad Linux kernels Brad Fitzpatrick 2026-02-12 13:03:22 -08:00
  • 36d359e585 clientupdate, cmd/tailscale/cli: support updating to release-candidates (#18632) Will Hannah 2026-02-12 14:49:52 -05:00
  • 0bac4223d1 tstun: add test for intercept ordering Michael Ben-Ami 2026-02-10 12:58:21 -05:00
  • 84ee5b640b testcontrol: send updates for new DNS records or app capabilities Harry Harpham 2026-02-09 16:34:46 -07:00
  • 73d09316e2 tstest: update clock to always use UTC (#18663) Fernando Serboncini 2026-02-11 13:47:48 -05:00
  • 45db3691b9 prober: export a metric with the number of in-flight probes Anton Tolchanov 2026-02-10 19:25:50 +00:00
  • 8e39a0aa0f go.toolchain.next.rev: update to final Go 1.26.0 [next] Brad Fitzpatrick 2026-02-10 19:44:14 -08:00
  • 12188c0ade ipn/ipnlocal: log traffic steering scores and suggested exit nodes (#18681) Simon Law 2026-02-10 18:14:32 -08:00
  • 1172b2febd licenses: update license notices License Updater 2026-02-11 01:11:27 +00:00
  • 6cbfc2f3ba logtail/filch: fix filch test panic (#18660) James Scott 2026-02-10 13:24:00 -08:00
  • dc1d811d48 magicsock, ipnlocal: revert eventbus-based node/filter updates, remove Synchronize hack Brad Fitzpatrick 2026-02-08 18:07:33 +00:00
  • 086968c15b net/dns, ipn/local: skip health warnings in dns forwarder when accept-dns is false (#18572) Jonathan Nobels 2026-02-10 09:29:14 -05:00
  • e4008d1994 cmd/containerboot: fix error handling for egress (#18657) BeckyPauley 2026-02-10 10:19:06 +00:00
  • 770bf000de tool/gocross: replace use of Start-Process -Wait flag with WaitForExit Aaron Klotz 2026-02-09 16:16:44 -07:00
  • d26d3fcb95 .github/workflows: add macos runner Brad Fitzpatrick 2026-02-09 13:25:07 -08:00
  • 5a5572e48a tstun,wgengine: add new datapath hooks for intercepting Connectors 2025 app connector packets Michael Ben-Ami 2025-12-11 15:31:15 -05:00
  • 00e180cdd7 go.mod: update bart dep to v0.26.1 (#18659) Amal Bansode 2026-02-09 13:24:25 -08:00
  • fff623206e flake.nix: update NixOS wiki link (#18662) faukah 2026-02-09 21:39:28 +01:00
  • dfba01ca9b cmd/tailscaled: update documentation url Tim Walters 2026-02-08 10:56:32 -05:00
  • a3215f1f9d cmd/tailscale,feature/featuretags: make webbrowser and colorable deps omittable Brad Fitzpatrick 2026-02-08 04:46:09 +00:00
  • 5eaaf9786b tailcfg: add peerRelay bool to hostinfo KevinLiang10 2026-02-04 10:30:07 -05:00
  • 9ba2a80ab6 go.toolchain.{rev,next.rev}: update to Go 1.25.7 / Go 1.26rc3 (#18633) Andrew Lytvynov 2026-02-06 12:54:11 -08:00
  • fe69b7f0e5 cmd/tailscale: add event bus queue depth debugging James Tucker 2026-02-06 01:06:41 -08:00
  • 35e656a35f tsweb/varz: remove unnecessary Map.Init() calls in tests Anton Tolchanov 2026-02-06 17:48:50 +00:00
  • 826fd544cc tsweb/varz: only export numeric expvar.Map values Anton Tolchanov 2026-02-06 16:55:25 +00:00
  • de4a8dbcfc control/controlclient: fix canSkipStatus online conditions James Tucker 2026-02-06 09:07:33 -08:00
  • 0c5b17c1d3 cmd/tailscale: don't depend on regexp in minbox builds Brad Fitzpatrick 2026-02-04 11:12:47 -08:00
  • 058cc3f82b ipn/ipnlocal: skip AuthKey use if profiles exist (#18619) Will Hannah 2026-02-06 09:40:55 -05:00
  • 6587cafb3f cmd/tailscale: use advertise tags from prefs for OAuth and id federation Mario Minardi 2026-02-05 10:45:24 -07:00
  • 036b6a1262 feature/featuretags: add test that all ts_omit_foo tags are declared Brad Fitzpatrick 2026-02-04 12:10:46 -08:00
  • 642d1aaa60 cmd/tailscaled,feature/conn25,feature/featuretags: add conn25 to featuretags Fran Bull 2026-02-04 12:11:00 -08:00
  • 40cd54daf7 cmd/tailscale: remove dep on clientupdate package if feature is omitted Brad Fitzpatrick 2026-02-04 10:30:55 -08:00
  • 569caefeb5 tsnet: add tests to TestListenService for user-supplied TUN devices James Tucker 2026-01-29 14:25:32 -08:00
  • 5edfa6f9a8 ipn/ipnlocal: add wildcard TLS certificate support for subdomains (#18356) Fernando Serboncini 2026-02-03 16:08:36 -05:00
  • 54d70c8312 clientupdate: best-effort restart of tailscaled on init.d systems (#18568) Andrew Lytvynov 2026-02-03 12:57:05 -08:00
  • 7b96c4c23e cmd/testwrapper: support experimental -cachelink Brad Fitzpatrick 2026-02-02 17:11:01 -08:00
  • 14322713a5 ipn/ipnlocal/netmapcache: ensure cache updates preserve unchanged data (#18590) M. J. Fromberger 2026-02-03 07:55:41 -08:00
  • 77f5200164 cmd/k8s-operator,k8s-operator:ensure that recorder replicas default to 1 (#18375) Tom Meadows 2026-02-03 14:12:38 +00:00
  • f2b4d7065d cmd/containerboot: handle v6 pod ips that are missing square brackets (#18519) David Bond 2026-02-03 11:16:59 +00:00
  • ae95d8d222 cmd/tailscale: fix sanitizeOutput and add a test (#18589) Andrew Lytvynov 2026-02-02 15:38:40 -08:00
  • 8736fbb754 cmd/tailscale/cli: add 'wait' listening subcommand and ip --assert=<ip> Brad Fitzpatrick 2026-01-30 13:59:09 -08:00
  • abdbca47af client/systray: Update systemd unit to use correct dependencies (#18457) Neal Gompa (ニール・ゴンパ) 2026-02-02 11:49:44 -05:00
  • 274ab995d2 go.toolchain.*: bump our Go 1.25 and Go 1.26 toolchains Brad Fitzpatrick 2026-02-01 13:09:33 -08:00
  • 8cac8b117b net/dns/resolver: set TC flag when UDP responses exceed size limits (#18157) Brendan Creane 2026-01-30 17:52:54 -08:00
  • b4d39e2fd9 cmd/gitops-pusher: fix precedence when id token env var is empty Mario Minardi 2026-01-30 17:03:17 -07:00
  • 03461ea7fb wgengine/netstack: add local tailscale service IPs to route and terminate locally (#18461) KevinLiang10 2026-01-30 16:46:03 -05:00
  • 3b6d542923 wgengine/magicsock: make debugNeverDirectUDP influence remote peer decisions Jordan Whited 2026-01-29 15:41:55 -08:00
  • 3ce13eb2b9 cmd/testwrapper: add support for the -vet test flag Brad Fitzpatrick 2026-01-30 12:35:00 -08:00
  • 698e92a761 logtail/filch: close Filch instances in TestConcurrentSameFile (#18571) Fernando Serboncini 2026-01-30 14:18:45 -05:00
  • f48cd46662 net/dns,ipn/ipnlocal: add nodecap to resolve subdomains (#18258) Fernando Serboncini 2026-01-30 13:32:34 -05:00
  • 214b70cc1a net/dns: skip DNS base config when using userspace networking (#18355) Fernando Serboncini 2026-01-30 12:14:47 -05:00
  • db96e52d6f cmd/tailscale/cli: redact auth keys in FlagSet output (#18563) Andrew Lytvynov 2026-01-30 09:00:46 -08:00
  • bcceef3682 cmd/tailscale/cli: allow fetching keys from AWS Parameter Store Andrew Dunham 2026-01-14 02:29:06 -05:00
  • 65d6793204 licenses: update license notices License Updater 2026-01-29 17:21:00 +00:00
  • ce5c08e4cb cmd/testwrapper: detect cached tests with coverage output (#18559) Tom Proctor 2026-01-29 16:09:19 +00:00
  • afc90ce804 control/controlclient: add PersistView.Valid() check in NetmapFromMapResponseForDebug (#17878) Paul Scott 2026-01-29 10:45:13 +00:00
  • 2d2d5e6cc7 .github/workflows: set CMD_GO_USE_GIT_HASH=true for our cmd/go Brad Fitzpatrick 2026-01-28 17:04:50 -08:00
  • 6f55309f34 logtail/filch: fix panic in concurrent file access (#18555) Joe Tsai 2026-01-28 18:28:25 -08:00
  • 9e7f536a7c cmd/testwrapper: show "(cached)" for packages that hit the cache Brad Fitzpatrick 2026-01-28 16:39:26 -08:00
  • e39a730594 go.toolchain.rev: bump for cmd/go caching work Brad Fitzpatrick 2026-01-28 14:52:10 -08:00
  • 99584b26ae ipn/ipnlocal/netmapcache: report the correct error for a missing column (#18547) M. J. Fromberger 2026-01-28 14:32:40 -08:00
  • aca1b5da0f go.toolchain.rev: bump for cmd/go caching work Brad Fitzpatrick 2026-01-28 10:12:32 -08:00
  • 72f736134d cmd/testwrapper/flakytest: skip flaky tests if TS_SKIP_FLAKY_TESTS set Brad Fitzpatrick 2026-01-28 08:41:38 -08:00
  • d7d12761ba Add .stignore for syncthing (#18540) Andrew Lytvynov 2026-01-27 16:15:17 -08:00
  • 8f8236feb3 cmd/printdep: add --next flag to use rc Go build hash instead Brad Fitzpatrick 2026-01-27 14:44:32 -08:00
  • a374cc344e tool/gocross, pull-toolchain.sh: support a "next" Go toolchain Brad Fitzpatrick 2026-01-26 17:21:08 -08:00
  • aac12ba799 cmd/tailscale/cli: add json output option to switch --list (#18501) Cameron Stokes 2026-01-27 13:42:04 -08:00
  • ae62569159 hostinfo: retrieve OS version for Macs running the OSS client Alex Chan 2026-01-27 14:25:27 +00:00
  • 6de5b01e04 ipn/localapi: stop logging "broken pipe" errors (#18487) Amal Bansode 2026-01-26 16:41:03 -08:00
  • 9385dfe7f6 ipn/ipnlocal/netmapcache: add a package to split and cache network maps (#18497) M. J. Fromberger 2026-01-26 14:55:30 -08:00
  • 6e44cb6ab3 tsnet: make ListenService examples consistent with other tsnet examples Harry Harpham 2026-01-26 14:34:01 -07:00
  • 8d875a301c net/dns: add test for DoH upgrade of system DNS Andrew Dunham 2026-01-26 12:43:24 -05:00
  • 0e1b2b15f1 net/dns/publicdns: support CIRA Canadian Shield Andrew Dunham 2026-01-26 12:36:02 -05:00
  • 9d13a6df9c appc,ipn/ipnlocal: Add split DNS entries for conn25 peers Fran Bull 2026-01-14 11:53:14 -08:00
  • 1183f7a191 tstest/integration/testcontrol: fix unguarded read of DNS config James Tucker 2026-01-23 15:07:50 -08:00
  • 76839587eb licenses: update license notices License Updater 2026-01-19 15:04:12 +00:00
  • bfa90ea9b3 go.toolchain.rev: update to Go 1.25.6 (#18507) Andrew Lytvynov 2026-01-23 17:08:46 -08:00
  • 2a69f48541 wf: allow limited broadcast to/from permitted interfaces when using an exit node on Windows Nick Khyl 2026-01-23 17:53:00 -06:00