Commit Graph

  • d58bfb8a1b net/udprelay: use GOMAXPROCS instead of NumCPU for socket count Daniel Pañeda 2026-03-04 17:51:01 +0100
  • 26951a1cbb
    ipn/ipnlocal: skip writing netmaps to disk when disabled (#18883) M. J. Fromberger 2026-03-04 15:13:30 -0800
  • ea1f1616b9 .github/workflows: enable natlab in CI Claus Lensbøl 2026-02-26 10:15:58 -0800
  • 30adf4527b feature/portlist: address case where poller misses CollectServices updates Brad Fitzpatrick 2026-03-04 09:32:14 -0800
  • 2c9ffdd188
    cmd/tailscale,ipn,net/netutil: remove rp_filter strict mode warnings (#18863) Mike O'Driscoll 2026-03-04 14:09:19 -0500
  • 26ef46bf81
    util/linuxfw,wgengine/router: add connmark rules for rp_filter workaround (#18860) Mike O'Driscoll 2026-03-04 14:09:11 -0500
  • dab8922fcf
    go.mod: bump github.com/cloudflare/circl version (#18878) Andrew Lytvynov 2026-03-04 10:59:43 -0800
  • d42b3743b7 net/porttrack: add net.Listen wrapper to help tests allocate ports race-free Brad Fitzpatrick 2026-03-04 03:31:13 +0000
  • 120f27f383 feature/conn25: stop adding multiple entries for same domain+dst Fran Bull 2026-02-20 08:00:17 -0800
  • 2d21dd46cd
    wgengine/magicsoc,net/tstun: put disco key advertisement behind a nob (#18857) Claus Lensbøl 2026-03-03 09:04:37 -0500
  • 0cca3bd417 wgengine/magicsock: improve error message for moving Mullvad node keys Alex Chan 2026-02-27 16:20:11 +0000
  • 8fd02bb626
    types/geo: fix floating point bug causing NaN returns in SphericalAngleTo (#18777) Amal Bansode 2026-03-02 17:33:57 -0800
  • 5a2168da9e
    scripts/installer.sh: handle KDE Linux (#18861) Erisa A 2026-03-02 18:29:49 +0000
  • eeb1fa047b .github: Bump actions/setup-go from 6.2.0 to 6.3.0 dependabot[bot] 2026-03-02 12:01:08 +0000
  • e0ca836c99 .github: Bump github/codeql-action from 4.32.3 to 4.32.5 dependabot[bot] 2026-03-02 12:01:37 +0000
  • 3e8913f959 licenses: update license notices License Updater 2026-03-02 15:12:31 +0000
  • 2743e0b681
    .github/actions/go-cache: check for pre-built cigocacher (#18833) Tom Proctor 2026-03-02 16:01:48 +0000
  • 48e0334aac tsnet: fix Listen for unspecified addresses and ephemeral ports James Tucker 2026-02-27 15:44:59 -0800
  • 142ce997cb .github/workflows: rename tidy workflow to match what it is James Tucker 2026-02-28 16:11:28 -0800
  • fa13f83375 tsnet: fix deadlock in Server.Close during shutdown James Tucker 2026-02-28 15:53:09 -0800
  • 439d84134d tsnet: fix slow test shutdown leading to flakes James Tucker 2026-02-27 19:09:24 -0800
  • 45305800a6 net/netmon: ignore NetBird interface on Linux James Tucker 2026-02-27 14:41:47 -0800
  • 0fb207c3d0 wgengine/netstack: deliver self-addressed packets via loopback James Tucker 2026-02-27 13:49:05 -0800
  • 30e12310f1 cmd/tailscaled/*.{target,unit}: add systemd online target James Tucker 2026-01-30 17:30:39 -0800
  • a98036b41d go.mod: bump gvisor Brad Fitzpatrick 2026-02-27 02:09:12 +0000
  • 5ac35b665b
    client/systray: add installer for a freedesktop autostart file (#18767) Claus Lensbøl 2026-02-26 12:59:45 -0500
  • da90ea664d
    wgengine/magicsock: only run derpActiveFunc after connecting to DERP (#18814) Fernando Serboncini 2026-02-26 12:36:26 -0500
  • 15836e5624 util/set: make Set.Slice return elements in sorted order for ordered types Brad Fitzpatrick 2026-02-26 00:37:15 +0000
  • 6e2677b4ad
    client/systray: open BrowseToURL from WatchIPN in a browser (#18816) Andrew Lytvynov 2026-02-25 16:00:32 -0800
  • 54de5daae0
    tstest/integration/nat: use per-call timeout in natlab ping (#18811) Fernando Serboncini 2026-02-25 17:41:51 -0500
  • 518d241700 netns,wgengine: add OpenBSD support to netns via an rtable joshua stein 2026-02-22 17:13:58 -0600
  • 7370c24eb4 tool/listpkgs: add --affected-by-tag Brad Fitzpatrick 2026-02-25 17:45:51 +0000
  • fd2ebcd5bd
    cmd/k8s-operator: add exit node example (#18087) Chris Mosetick 2026-02-25 20:30:21 +0100
  • 329d2e2643
    prober: fix race condition in TestExcludeInRunAll (#18807) Mike O'Driscoll 2026-02-25 13:52:01 -0500
  • eb819c580e cmd/containerboot, net/dns/resolver: remove unused funcs in tests Brad Fitzpatrick 2026-02-25 09:52:50 -0800
  • 811fe7d18e ipnext,ipnlocal,wgengine/filter: add extension hooks for custom filter matchers Michael Ben-Ami 2026-02-20 17:36:40 +0000
  • dc80fd6324 flake: fix default devShell Kristoffer Dalby 2026-02-22 06:29:55 +0100
  • a58a8fc1e8 .: permit running binary built with TS_GO_NEXT=1 Brad Fitzpatrick 2026-02-23 09:28:46 -0800
  • 980e1c9d5c .github: bump actions/upload-artifact from 4.6.2 to 6.0.0 dependabot[bot] 2026-02-23 12:00:34 +0000
  • 8be5affa6d .github: bump actions/checkout from 6.0.1 to 6.0.2 dependabot[bot] 2026-02-23 12:00:13 +0000
  • 3d2bb5baa8 .github: bump actions/download-artifact from 6.0.0 to 7.0.0 dependabot[bot] 2026-02-23 11:59:46 +0000
  • 98c77ac2f5 .github: bump actions/cache from 4.2.4 to 5.0.3 dependabot[bot] 2026-02-23 12:00:30 +0000
  • 0ea55d37e3 .github: bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 dependabot[bot] 2026-02-23 12:00:20 +0000
  • c48b736459 licenses: update license notices License Updater 2026-02-23 15:15:24 +0000
  • 8890c3c413
    cmd/containerboot,kube: enable autoadvertisement of Tailscale services on containerboot (#18527) Tom Meadows 2026-02-20 15:52:34 -0800
  • 2d64c0dab3
    cmd/k8s-operator/e2e: mark TestIngress flaky (#18773) Tom Proctor 2026-02-20 18:06:07 +0000
  • 3b737edbf1 appc,feature/conn25,net: Add DNS response interception for conn25 Fran Bull 2026-01-28 14:07:08 -0800
  • cae54e2046
    build(deps): bump github.com/docker/docker (#13081) dependabot[bot] 2026-02-19 13:05:15 -0800
  • 2a60d0a007
    .github: Bump github/codeql-action from 3.29.8 to 4.31.10 (#18454) dependabot[bot] 2026-02-19 11:54:06 -0800
  • d9d95db0bb
    build(deps): bump github.com/go-viper/mapstructure/v2 (#16914) dependabot[bot] 2026-02-19 11:51:42 -0800
  • c38d1badba
    cmd/tailscale/cli: add bind-address and bind-port flags to netcheck command (#18621) Amal Bansode 2026-02-19 11:39:16 -0800
  • 9e31a68547
    build(deps): bump micromatch from 4.0.5 to 4.0.8 in /cmd/tsconnect (#13335) dependabot[bot] 2026-02-19 11:35:59 -0800
  • 03247a35d5
    .github: Bump actions/create-github-app-token from 2.0.6 to 2.2.1 (#18388) dependabot[bot] 2026-02-19 11:22:34 -0800
  • 03d0f6c356
    build(deps): bump github.com/go-git/go-git/v5 from 5.13.1 to 5.16.5 (#18667) dependabot[bot] 2026-02-19 11:22:09 -0800
  • f5d1202988
    build(deps): bump postcss from 8.4.14 to 8.4.31 in /cmd/tsconnect (#9698) dependabot[bot] 2026-02-19 11:14:58 -0800
  • c0446aa4e1
    .github: Bump DeterminateSystems/nix-installer-action from 20 to 21 (#18453) dependabot[bot] 2026-02-19 10:56:39 -0800
  • f1509d27cc
    build(deps): bump lodash from 4.17.21 to 4.17.23 in /client/web (#18476) dependabot[bot] 2026-02-19 10:22:22 -0800
  • 6e76db73a9
    go.mod: bump filippo.io/edwards25519 (#18765) Andrew Lytvynov 2026-02-19 10:01:33 -0800
  • c208ba2615
    .github: Bump actions/setup-go from 5.5.0 to 6.2.0 (#18455) dependabot[bot] 2026-02-19 09:31:50 -0800
  • 7fb61e1765
    cmd/cigocacher: make --stats flag best-effort (#18761) Tom Proctor 2026-02-19 16:06:12 +0000
  • 9acf22f9df
    netmon: use State AnyInterfaceUp in ChangeDelta (#18752) Jonathan Nobels 2026-02-18 14:12:16 -0500
  • 976aa940ec
    ipn/ipnlocal, cmd/tailscale: use wildcard. prefix for cert filenames (#18748) Fernando Serboncini 2026-02-18 11:54:09 -0500
  • 299f1bf581 testcontrol: ensure Server.UpdateNode triggers netmap updates Harry Harpham 2026-02-12 16:38:18 -0700
  • eb3d35c8b5
    cmd/k8s-operator,k8s-operator: define ProxyGroupPolicy reconciler (#18654) David Bond 2026-02-18 09:34:55 +0000
  • f4aea70f7a
    ipn/ipnlocal: add basic support for netmap caching (#18530) M. J. Fromberger 2026-02-17 14:51:54 -0800
  • fbbf0d6669 tsconsensus: fix race condition in TestOnlyTaggedPeersCanBeDialed Harry Harpham 2026-02-13 09:11:15 -0700
  • a7a864419d net/dns: make MagicDNS IPv6 registration opt-out now, not opt-in Brad Fitzpatrick 2026-02-16 18:56:51 -1000
  • a6390ca008 ssh/tailssh: fix data race on conn auth state in OnPolicyChange Brad Fitzpatrick 2026-02-13 05:07:45 +0000
  • a8204568d8 all: replace UserVisibleError with vizerror package Will Norris 2023-02-16 10:46:52 -0800
  • 4044e05dfd client/systray: set consistent ID for StatusNotifierItem Will Norris 2026-02-16 11:41:53 -0800
  • bfc15cb57c
    cmd/cigocacher: remove Windows-specific disk code moved upstream (#18697) Brad Fitzpatrick 2026-02-16 06:26:39 -1000
  • 3f3af841af tool/gocross: respect TS_GO_NEXT=1 in gocross too Brad Fitzpatrick 2026-02-16 01:05:32 +0000
  • 6854d2982b
    ipn/ipnlocal: log errors when suggesting exit nodes (#18728) Simon Law 2026-02-13 18:19:27 -0800
  • 371d6369cd gokrazy: use monorepo for gokrazy appliance builds (monogok) Brad Fitzpatrick 2026-02-08 02:13:45 +0000
  • 3cc7f897d3 health: always include control health messages in the current state Nick Khyl 2026-02-13 12:51:51 -0600
  • 4f1406f05a
    ipn/ipnlocal/netmapcache: include packet filters in the cache (#18715) M. J. Fromberger 2026-02-13 10:59:43 -0800
  • be4449f6e0
    util/clientmetric, wgengine/watchdog: report watchdog errors in user/client metrics (#18591) Jonathan Nobels 2026-02-13 13:30:48 -0500
  • 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 -0600
  • afb065fb68 net/dns: write MagicDNS host names to the hosts file on domain-joined Windows machines Nick Khyl 2026-02-12 22:37:41 -0600
  • a341eea00b
    k8s-operator,cmd/k8s-operator: define ProxyGroupPolicy CRD (#18614) David Bond 2026-02-13 16:04:34 +0000
  • d468870310 .github/workflows: bump oss-fuzz builder hash Brad Fitzpatrick 2026-02-12 13:15:24 -0800
  • 068074c109 portlist: also tb.Skip benchmarks (not just tests) on bad Linux kernels Brad Fitzpatrick 2026-02-12 13:03:22 -0800
  • 36d359e585
    clientupdate, cmd/tailscale/cli: support updating to release-candidates (#18632) Will Hannah 2026-02-12 14:49:52 -0500
  • 0bac4223d1 tstun: add test for intercept ordering Michael Ben-Ami 2026-02-10 12:58:21 -0500
  • 84ee5b640b testcontrol: send updates for new DNS records or app capabilities Harry Harpham 2026-02-09 16:34:46 -0700
  • 73d09316e2
    tstest: update clock to always use UTC (#18663) Fernando Serboncini 2026-02-11 13:47:48 -0500
  • 45db3691b9 prober: export a metric with the number of in-flight probes Anton Tolchanov 2026-02-10 19:25:50 +0000
  • 8e39a0aa0f go.toolchain.next.rev: update to final Go 1.26.0 [next] Brad Fitzpatrick 2026-02-10 19:44:14 -0800
  • 12188c0ade
    ipn/ipnlocal: log traffic steering scores and suggested exit nodes (#18681) Simon Law 2026-02-10 18:14:32 -0800
  • 1172b2febd licenses: update license notices License Updater 2026-02-11 01:11:27 +0000
  • 6cbfc2f3ba
    logtail/filch: fix filch test panic (#18660) James Scott 2026-02-10 13:24:00 -0800
  • dc1d811d48 magicsock, ipnlocal: revert eventbus-based node/filter updates, remove Synchronize hack Brad Fitzpatrick 2026-02-08 18:07:33 +0000
  • 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 -0500
  • e4008d1994
    cmd/containerboot: fix error handling for egress (#18657) BeckyPauley 2026-02-10 10:19:06 +0000
  • 770bf000de tool/gocross: replace use of Start-Process -Wait flag with WaitForExit Aaron Klotz 2026-02-09 16:16:44 -0700
  • d26d3fcb95 .github/workflows: add macos runner Brad Fitzpatrick 2026-02-09 13:25:07 -0800
  • 5a5572e48a tstun,wgengine: add new datapath hooks for intercepting Connectors 2025 app connector packets Michael Ben-Ami 2025-12-11 15:31:15 -0500
  • 00e180cdd7
    go.mod: update bart dep to v0.26.1 (#18659) Amal Bansode 2026-02-09 13:24:25 -0800
  • fff623206e
    flake.nix: update NixOS wiki link (#18662) faukah 2026-02-09 21:39:28 +0100
  • dfba01ca9b cmd/tailscaled: update documentation url Tim Walters 2026-02-08 10:56:32 -0500