Commit Graph

  • 8e39a0aa0f go.toolchain.next.rev: update to final Go 1.26.0 [next] main Brad Fitzpatrick 2026-02-10 19:44:14 -08:00
  • f5d291f8b4 set StrictHostKeyChecking to 'no' hwh33/secret-ssh Harry Harpham 2026-02-10 19:12:58 -07:00
  • 12188c0ade ipn/ipnlocal: log traffic steering scores and suggested exit nodes (#18681) Simon Law 2026-02-10 18:14:32 -08:00
  • 3ddb2e9fb3 do not tell control about SSH host keys Harry Harpham 2026-02-10 18:59:32 -07:00
  • 1172b2febd licenses: update license notices License Updater 2026-02-11 01:11:27 +00:00
  • 615a43d798 ipn: pretend to be an app connector hwh33/look-mom-im-an-app-connector Harry Harpham 2026-02-10 17:34:18 -07:00
  • c632b0e3c5 appc,feature/conn25,net: Add DNS response interception for conn25 fran/conn25-dns-prep-hook-dns-manager Fran Bull 2026-01-28 14:07:08 -08:00
  • 6cbfc2f3ba logtail/filch: fix filch test panic (#18660) James Scott 2026-02-10 13:24:00 -08:00
  • dac7524dbf android: bind to active network kari/bindsock kari-ts 2026-02-10 11:26:01 -08:00
  • 850b1f06b9 prober: export a metric with the number of in-flight probes knyar/probe2 Anton Tolchanov 2026-02-10 19:25:50 +00:00
  • 6919f2c6f3 cmd/containerboot,control/controlclient,health,tsconst: adds health check for 404s on netmap changes so that containerboot can request a new authKey in said scenario tomhjp/authkey-reissue chaosinthecrd 2026-02-10 19:07:39 +00:00
  • a397949e94 cmd/k8s-operator: fixing authkey logic after rebase chaosinthecrd 2026-02-10 19:05:01 +00:00
  • bedef0e4b7 cmd/tailscale: add event bus queue depth debugging release-branch/1.94 James Tucker 2026-02-06 01:06:41 -08:00
  • 29d0422aec control/controlclient: fix canSkipStatus online conditions James Tucker 2026-02-06 09:07:33 -08:00
  • 288740a715 tstun: add test for intercept ordering mzb/corp-36999/tstun-hook-ordering-tests Michael Ben-Ami 2026-02-10 12:58:21 -05:00
  • 9d877c3fa0 cmd/containerboot: fix error handling for egress (#18657) (#18670) BeckyPauley 2026-02-10 17:16:13 +00: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
  • 1b281e4024 cmd/{containerboot,k8s-operator}: reissue auth keys for broken proxies Tom Proctor 2025-07-03 13:48:48 +01:00
  • 06abf96811 ssh/tailssh: store c.info and c.localUser as values gesa/ssh-crash-local-user Gesa Stupperich 2026-02-10 11:21:24 +00:00
  • db52827a83 ssh/tailssh: guard access to c.info and c.localUser Gesa Stupperich 2026-02-03 20:58:05 +00:00
  • e4008d1994 cmd/containerboot: fix error handling for egress (#18657) BeckyPauley 2026-02-10 10:19:06 +00:00
  • 41dfb03a55 build(deps): bump github.com/go-git/go-git/v5 from 5.13.1 to 5.16.5 dependabot/go_modules/github.com/go-git/go-git/v5-5.16.5 dependabot[bot] 2026-02-10 00:33:07 +00:00
  • 770bf000de tool/gocross: replace use of Start-Process -Wait flag with WaitForExit Aaron Klotz 2026-02-09 16:16:44 -07:00
  • 3d8892c113 temp mpminardi/flaky-test-ssh Mario Minardi 2026-02-09 16:18:53 -07:00
  • d26d3fcb95 .github/workflows: add macos runner Brad Fitzpatrick 2026-02-09 13:25:07 -08:00
  • 8f6bf90047 address review comments bcreane/validate-subnet-route-accepts Brendan Creane 2026-02-09 14:48:19 -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
  • 13f3272f83 tstest: update clock to always use UTC fserb/utc-clock Fernando Serboncini 2026-02-09 16:11:46 -05:00
  • d2f3dc10a0 ipn/ipnlocal: add more serve tests bradfitz/ws_arg_test Brad Fitzpatrick 2026-02-09 21:08:23 +00:00
  • fff623206e flake.nix: update NixOS wiki link (#18662) faukah 2026-02-09 21:39:28 +01:00
  • a3d74d3674 ipn: reject advertised routes with non-address bits set Brendan Creane 2026-02-07 18:04:19 -08:00
  • 393954cf7f cmd/{containerboot,k8s-operator}: reissue auth keys for broken proxies chaosinthecrd/authkey-reissue Tom Proctor 2025-07-03 13:48:48 +01:00
  • 709b2e147a WIP gesa/userprofile-groups Gesa Stupperich 2026-02-09 14:13:44 +00:00
  • 537e199ba0 clientupdate, cmd/tailscale/cli: support updating to release-candidates willh/rc-updates2 Will Hannah 2026-02-06 12:41:31 -05:00
  • 6625d7b0d6 cmd/k8s-operator,k8s-operator: define ProxyGroupPolicy reconciler davidb/k8s-proxy-group-policy-reconciler David Bond 2026-02-09 11:10:22 +00:00
  • dfba01ca9b cmd/tailscaled: update documentation url Tim Walters 2026-02-08 10:56:32 -05:00
  • 5ac172db32 gokrazy: use monorepo for gokrazy appliance builds (monogok) bradfitz/monogok_natlab Brad Fitzpatrick 2026-02-08 02:13:45 +00: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
  • 81330415cf tsnet: clean up state when Service listener is closed hwh33/tsnet-service-listener-cleanup Harry Harpham 2026-01-22 16:44:36 -07:00
  • 7c9e4f20e2 tsnet: block rather than poll in setup for TestListenService Harry Harpham 2026-01-22 16:36:49 -07:00
  • 586bb7ab63 tsnet: use tstest.Shard in new tsnet tests Harry Harpham 2026-01-22 16:25:16 -07: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
  • 484a016fbd cmd/tailscale/cli: add bind flag to netcheck command amal/corp-36833-netcheck-bind Amal Bansode 2026-02-05 16:02:33 -08:00
  • 357aa8b6b6 DO NOT SUBMIT: tsnet/natlab flaky investigation fserb/natlab-flaky Fernando Serboncini 2026-02-04 20:14:48 -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
  • 5621ea6a40 wgengine/magicsock: avoid storing previous discoKeys in a map cmol/avoid-overwrite-new-disco Claus Lensbøl 2026-02-05 13:20:44 -05:00
  • df80969206 k8s-operator,cmd/k8s-operator: define ProxyGroupPolicy CRD davidb/k8s-proxy-group-policy David Bond 2026-02-05 10:41:42 +00:00
  • 036b6a1262 feature/featuretags: add test that all ts_omit_foo tags are declared Brad Fitzpatrick 2026-02-04 12:10:46 -08:00
  • c0422f977c [DRAFT] appc,wgengine: sketch how connectors 2025 hooks into the datapath mzb/dnat-exp Michael Ben-Ami 2025-12-11 15:31:15 -05:00
  • 642d1aaa60 cmd/tailscaled,feature/conn25,feature/featuretags: add conn25 to featuretags Fran Bull 2026-02-04 12:11:00 -08:00
  • 51f7c84f2e wgengine/magicsock: do not overwrite discokey when key has been used Claus Lensbøl 2026-02-04 13:36:31 -05:00
  • 40cd54daf7 cmd/tailscale: remove dep on clientupdate package if feature is omitted Brad Fitzpatrick 2026-02-04 10:30:55 -08:00
  • 0d4a5aa1f6 cmd/containerboot: don't assume we want to use kube state store if in kubernetes chaosinthecrd/containerboot-advertise-services chaosinthecrd 2026-02-04 17:49:03 +00:00
  • f2bcfe5e74 cmd/containerboot,kube/services: support the ability to automatically advertise services on startup chaosinthecrd 2026-01-27 10:23:02 +00:00
  • 569caefeb5 tsnet: add tests to TestListenService for user-supplied TUN devices James Tucker 2026-01-29 14:25:32 -08:00
  • cd66071731 ssh/tailssh: skip policy compliance check pre-auth Gesa Stupperich 2026-02-02 15:08:11 +00:00
  • 0c4ad15de3 util/clientmetric, wgengine/watchdog: report watchdog errors in user/client metrics jonathan/watchdog_events Jonathan Nobels 2026-02-02 17:19:47 -05: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
  • 7e3594d039 scripts/installer.sh: add ID_LIKE parsing tim/installer-id_like Tim Walters 2026-01-26 11:17:31 -05:00
  • f2b4d7065d cmd/containerboot: handle v6 pod ips that are missing square brackets (#18519) David Bond 2026-02-03 11:16:59 +00:00
  • 9e3c662037 cmd: add mkchglog and --changelog flag to mkpkg brendan/convert-mdx-release-notes-to-goreleaser-chlog Brendan Creane 2026-01-26 17:15:27 -08: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
  • bf7508dbf6 cmd/k8s-proxy,kube/k8s-proxy: starting userspace proxy chaosinthecrd/userspace-tsnet-proxy chaosinthecrd 2026-01-23 12:19:38 +00:00
  • 274ab995d2 go.toolchain.*: bump our Go 1.25 and Go 1.26 toolchains Brad Fitzpatrick 2026-02-01 13:09:33 -08:00
  • 926bbd7d45 cmd/tailscaled/*.{target,unit}: add systemd online target raggi/tailscale-online.target James Tucker 2026-01-30 17:30:39 -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
  • f50e5a2d33 cmd/tailscale/cli: add 'wait' listening subcommand and ip --assert=<ip> Brad Fitzpatrick 2026-01-30 13:59:09 -08: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
  • 62110c4ebd wgengine/magicsock: add peer connection path metrics rajsinghtech/peer-connection-metrics Raj Singh 2026-01-30 12:59:42 -06: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
  • d2f652e30d drop redundant ID check mjf/nmc-connect M. J. Fromberger 2026-01-29 16:02:21 -08:00
  • 272efe1825 test that a cached netmap loads into the backend M. J. Fromberger 2026-01-28 11:04:07 -08:00
  • 91d5f43dac ipn/ipnlocal: add basic support for netmap caching Brad Fitzpatrick 2025-11-15 10:28:09 -08:00
  • bcceef3682 cmd/tailscale/cli: allow fetching keys from AWS Parameter Store Andrew Dunham 2026-01-14 02:29:06 -05:00
  • 8d8af2be47 WIP raggi/tsnet-listenservice-alongsidetun James Tucker 2026-01-29 14:25:32 -08: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
  • 818731b850 debug testwrapper debug-testwrapper Tom Proctor 2026-01-29 13:47:47 +00:00
  • afc90ce804 control/controlclient: add PersistView.Valid() check in NetmapFromMapResponseForDebug (#17878) Paul Scott 2026-01-29 10:45:13 +00:00