Commit Graph

  • d9e6ba08df .github,cmd/cigocacher: use cigocacher for windows tomhjp/cigocacher-on-windows Tom Proctor 2025-11-25 23:01:32 +00:00
  • c8705fb464 consistent cache path to ensure hit tomhjp/cigocacher-windows Tom Proctor 2025-11-28 11:57:47 +00:00
  • 9bb87e11ca absolute paths Tom Proctor 2025-11-28 11:45:54 +00:00
  • 33c464d623 don't delete Tom Proctor 2025-11-28 11:34:39 +00:00
  • e8132c51c1 reduce number of changes to see perf Tom Proctor 2025-11-28 10:48:40 +00:00
  • a008d97105 concurrent writers Tom Proctor 2025-11-28 10:30:30 +00:00
  • e2f0908f51 WIP Tom Proctor 2025-11-26 11:24:21 +00:00
  • 62256f908a WIP Tom Proctor 2025-11-26 10:00:44 +00:00
  • ce11ecb186 WIP Tom Proctor 2025-11-26 09:01:22 +00:00
  • 1b2d23317b Update action.sh Tom Proctor 2025-11-26 00:38:57 +00:00
  • 75f197f232 Update test.yml Tom Proctor 2025-11-26 00:29:49 +00:00
  • d25c2f3aa5 .github: use cigocacher for windows Tom Proctor 2025-11-25 23:01:32 +00:00
  • 411cee0dc9 .github/workflows: only run golang ci lint when go files have changed Mario Minardi 2025-11-27 15:31:50 -07:00
  • b40272e767 build(deps): bump braces from 3.0.2 to 3.0.3 in /client/web dependabot[bot] 2025-11-27 22:21:57 +00:00
  • 22bdf34a00 build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /client/web dependabot[bot] 2025-11-27 22:13:54 +00:00
  • c0c0d45114 build(deps-dev): bump vitest from 1.3.1 to 1.6.1 in /client/web dependabot[bot] 2025-11-27 22:01:59 +00:00
  • 3e2476ec13 build(deps-dev): bump vite from 5.1.7 to 5.4.21 in /client/web dependabot[bot] 2025-10-28 15:34:26 +00:00
  • 9f23dca044 build(deps): bump golang.org/x/net dependabot/go_modules/gokrazy/natlabapp/builddir/github.com/gokrazy/gokrazy/cmd/dhcp/golang.org/x/net-0.38.0 dependabot[bot] 2025-11-27 21:48:48 +00:00
  • 9500689bc1 build(deps): bump js-yaml from 4.1.0 to 4.1.1 in /client/web dependabot[bot] 2025-11-15 10:53:08 +00:00
  • c25760ed7f feature/posture: log method and full URL for posture identity requests knyar/hwaddr Anton Tolchanov 2025-11-27 20:03:09 +00:00
  • eeaae149ad net/dns: retrample resolve.conf when another process has trampled it cmol/resolveconf_trample_trample_back Claus Lensbøl 2025-11-18 15:57:29 -05:00
  • 57c51a206e tsnet: enable node registration via federated identity gesa/tsnet-federated-id-tokens Gesa Stupperich 2025-11-25 08:45:11 +00:00
  • 9cc07bf9c0 .github/workflows: skip draft PRs for request review workflows Mario Minardi 2025-11-26 16:55:38 -07:00
  • 5bfa8e97f6 net,wgengine: add support for disco key exchnage via TSMP raggi/disco-key-tsmp2 James Tucker 2025-11-03 14:53:11 -08:00
  • f727a0003b WIP bradfitz/lazy_wg_pushdown2 Brad Fitzpatrick 2025-11-24 10:00:41 -08:00
  • d1d12cc381 wgengine{,/wgcfg}: push down lazy config into wireguard-go Brad Fitzpatrick 2025-11-12 13:07:40 -08:00
  • 9afffd3592 wgengine: simplify how discokey change session dropping is implemented Brad Fitzpatrick 2025-11-12 09:24:17 -08:00
  • 74ed589042 syncs: add means of declare locking assumptions for debug mode validation Brad Fitzpatrick 2025-11-19 10:54:42 -08:00
  • 3f9f0ed93c VERSION.txt: this is v1.93.0 (#18074) v1.93.0-pre Jonathan Nobels 2025-11-26 15:49:52 -05:00
  • 822adaa259 VERSION.txt: this is v1.92.0 v1.92.0 release-branch/1.92 Jonathan Nobels 2025-11-26 15:35:58 -05:00
  • 5ee0c6bf1d derp/derpserver: add a unique sender cardinality estimate James Tucker 2025-11-25 15:56:44 -08:00
  • 4469ec329c net/batching: add envknobs to disable UDP GRO & GSO raggi/envknobs-gso-gro James Tucker 2025-11-25 20:07:06 -08:00
  • 9eff8a4503 feature/tpm: return opening errors from both /dev/tpmrm0 and /dev/tpm0 (#18071) Andrew Lytvynov 2025-11-26 12:35:24 -06:00
  • 8af7778ce0 util/execqueue: don't hold mutex in RunSync Brad Fitzpatrick 2025-11-26 09:26:08 -08:00
  • 7a76b22972 query for connectivity aaron/oss_17111 Aaron Klotz 2025-09-18 16:25:41 -06:00
  • 249938bfc4 ipn/ipnlocal, net/netmon: fix tests and cleanup docs jonathan/netmon-changedelta Jonathan Nobels 2025-11-25 13:35:45 -05:00
  • c176a90e55 set mount-path tomhjp/win-go-brrr Tom Proctor 2025-11-26 14:02:58 +00:00
  • 4469f1aaa6 C: Tom Proctor 2025-11-26 13:45:26 +00:00
  • 96b75e694a large, D: Tom Proctor 2025-11-26 13:44:35 +00:00
  • 41f4845974 more debug Tom Proctor 2025-11-26 13:19:52 +00:00
  • cdacbb403c more debug Tom Proctor 2025-11-26 13:17:43 +00:00
  • 9eef35b3dd debug Tom Proctor 2025-11-26 13:13:07 +00:00
  • 04d261ca6d run on free runners Tom Proctor 2025-11-26 13:06:15 +00:00
  • 3ab5468735 per-key cache Tom Proctor 2025-11-26 12:55:30 +00:00
  • c24a6a4aab WIP Tom Proctor 2025-11-26 12:31:42 +00:00
  • b7658a4ad2 tstest/integration: add integration test for Tailnet Lock Alex Chan 2025-11-19 09:41:43 +00:00
  • 824027305a cmd/tailscale/cli,ipn,all: make peer relay server port a *uint16 Jordan Whited 2025-11-25 15:05:04 -08:00
  • 8c132863b0 wip fran/conn25-peer-api Fran Bull 2025-11-25 14:23:51 -08:00
  • 53476ce872 ipn/serve: validate service paths in HasPathHandler Sachin Iyer 2025-11-10 16:52:26 -08:00
  • c54d243690 net/tstun: add TSMPDiscoAdvertisement to TSMPPing (#17995) Claus Lensbøl 2025-11-25 21:35:38 +01:00
  • b38dd1ae06 ipn/ipnlocal: don't panic if there are no suitable exit nodes Alex Chan 2025-11-25 10:22:08 +00:00
  • f4a4bab105 tsconsensus: skip integration tests in CI Fran Bull 2025-11-21 08:12:20 -08:00
  • ac0b15356d tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr Brad Fitzpatrick 2025-09-29 12:17:52 -07:00
  • 4bc19aa62c ipn/ipnlocal, net/netmon: remove netmon.State dependencies Jonathan Nobels 2025-11-24 14:53:28 -05:00
  • 0699f847b9 net/netmon: remove ChangeDelta.Major and start the TODOs Jonathan Nobels 2025-10-30 14:13:50 -04:00
  • 848978e664 ipn/ipnlocal: test traffic-steering when feature is not enabled (#17997) Simon Law 2025-11-25 09:21:55 -08:00
  • 66826a496b VERSION.txt: this is v1.90.9 v1.90.9 release-branch/1.90 Nick Khyl 2025-11-25 10:12:16 -06:00
  • d7cf0cfdb4 wgengine/userspace: run link change subscribers in eventqueue (#18024) Claus Lensbøl 2025-11-21 14:49:37 -05:00
  • 7073f246d3 ipn/ipnlocal: do not call controlclient.Client.Shutdown with b.mu held Nick Khyl 2025-11-25 08:58:36 -06:00
  • d4821cdc2f cmd/k8s-operator: allow HA ingresses to be deleted when VIP service does not exist (#18050) David Bond 2025-11-25 12:41:39 +00:00
  • ac51541236 tsnet: respond quickly to state changes in auth loop tomhjp/tsnet-auth-loop Tom Proctor 2025-11-25 09:38:53 +00:00
  • d97b9e4796 ipn: add peer relay set flags to ConfigVAlpha config format jwhited/relay-set-flags-config Jordan Whited 2025-11-24 20:00:48 -08:00
  • 9c3a2aa797 ipn/ipnlocal: replace log.Printf with logf (#18045) Simon Law 2025-11-24 17:42:58 -08:00
  • 7426eca163 cmd/tailscale,feature/relayserver,ipn: add relay-server-static-endpoints set flag Jordan Whited 2025-11-21 15:29:25 -08:00
  • 755309c04e net/udprelay: use blake2s-256 MAC for handshake challenge Jordan Whited 2025-11-20 19:33:18 -08:00
  • f58cbffda1 util/eventbus: use unbounded event queues for DeliveredEvents in subscribers Nick Khyl 2025-11-21 07:53:23 -06:00
  • f2100e2e1d util/eventbus: add tests for a subscriber publishing events Nick Khyl 2025-11-20 11:04:54 -06:00
  • 6bc07d3c24 util/eventbus: add tests for a subscriber trying to acquire the same mutex as a publisher Nick Khyl 2025-11-19 20:13:18 -06:00
  • 6637003cc8 cmd/cigocacher,go.mod: add cigocacher cmd Tom Proctor 2025-11-18 17:11:27 +00:00
  • 0698ac8362 WIP bradfitz/disco_change_remove_sync Brad Fitzpatrick 2025-11-24 10:00:41 -08:00
  • 698eecda04 ipn/ipnlocal: fix panic in driveTransport on network error Andrew Dunham 2025-11-21 17:25:56 -05:00
  • 6cd603107e licenses: update license notices actions/licenses License Updater 2025-11-24 15:03:03 +00:00
  • 24d56934a0 log if/when we paused alexc/better-localbackend-logging Alex Chan 2025-11-24 12:39:03 +00:00
  • a20cdb5c93 tstest/integration/testcontrol: de-flake TestUserMetricsRouteGauges Andrew Dunham 2025-11-21 16:50:28 -05:00
  • 4d4cf8f5ca wgengine{,/wgcfg}: push down lazy config into wireguard-go Brad Fitzpatrick 2025-11-12 13:07:40 -08:00
  • e0a7914d88 wgengine: simplify how discokey change session dropping is implemented Brad Fitzpatrick 2025-11-12 09:24:17 -08:00
  • 16587746ed portlist,tstest: skip tests on kernels with /proc/net/tcp regression Andrew Dunham 2025-11-21 17:55:14 -05:00
  • ba05374965 util/linuxfw,wgengine/router: don't filter 100.64.0.0/10 when IPv4 disabled bradfitz/cgnat_disable_v4 Brad Fitzpatrick 2025-11-21 17:43:57 -08:00
  • 1ccece0f78 util/eventbus: use unbounded event queues for DeliveredEvents in subscribers Nick Khyl 2025-11-21 07:53:23 -06:00
  • 9245c7131b feature/relayserver: don't publish from within a subscribe fn goroutine Jordan Whited 2025-11-21 11:10:24 -08:00
  • e7f5ca1d5e wgengine/userspace: run link change subscribers in eventqueue (#18024) Claus Lensbøl 2025-11-21 14:49:37 -05:00
  • 3780f25d51 util/eventbus: add tests for a subscriber publishing events Nick Khyl 2025-11-20 11:04:54 -06:00
  • 016ccae2da util/eventbus: add tests for a subscriber trying to acquire the same mutex as a publisher Nick Khyl 2025-11-19 20:13:18 -06:00
  • ce95bc77fb tka: don't panic if no clock set in tka.Mem Alex Chan 2025-11-21 16:40:37 +00:00
  • c47f3a6d30 cmd/k8s-operator: unadvertise the tailscale service when Services referenced in Ingress spec don't have any healthy endpoints chaosinthecrd/k8s-operator-ha-ingress-readiness chaosinthecrd 2025-11-21 16:39:41 +00:00
  • c47cdce150 Commit untested Windows code hwh33/add-unix-sockets-to-serve Harry Harpham 2025-11-20 16:23:19 -07:00
  • c679aaba32 cmd/tailscaled,ipn: show a health warning when state store fails to open (#17883) Andrew Lytvynov 2025-11-20 15:52:58 -06:00
  • 08014ccc69 build(deps): bump golang.org/x/crypto dependabot/go_modules/gokrazy/tsapp/builddir/github.com/gokrazy/breakglass/golang.org/x/crypto-0.45.0 dependabot[bot] 2025-11-20 20:11:46 +00:00
  • de8ed203e0 go.mod: bump golang.org/x/crypto (#18011) Andrew Lytvynov 2025-11-20 14:10:38 -06:00
  • ac74d28190 ipn/ipnlocal: add validations when setting serve config (#17950) Harry Harpham 2025-11-20 12:40:05 -07:00
  • 72a8c8637f WIP: separate shell script tomhjp/cigocacher-with-ci Tom Proctor 2025-11-20 11:51:36 +00:00
  • cfade95cf0 cmd/tailscale/cli: stabilise the output of tailscale lock status --json alexc/tailscale-lock-status-json Alex Chan 2025-11-20 11:28:18 +00:00
  • 42a5262016 cmd/k8s-operator: add multi replica support for recorders (#17864) David Bond 2025-11-20 11:46:34 +00:00
  • 1990772a71 Add ipn tests, fix interface binding bug on darwin Harry Harpham 2025-11-19 19:53:01 -07:00
  • 682172ca2d net/netns: remove spammy logs for interface binding caps Jonathan Nobels 2025-11-19 11:59:51 -05:00
  • 7d19813618 net/batching: fix import formatting Brad Fitzpatrick 2025-11-19 14:53:43 -08:00
  • 86a849860e cmd/k8s-operator: use stable image for k8s-nameserver (#17985) David Bond 2025-11-20 00:00:27 +00:00
  • adf7bbf902 net,wgengine: add support for disco key exchnage via TSMP raggi/disco-key-tsmp James Tucker 2025-11-03 14:53:11 -08:00
  • a0d059d74c cmd/tailscale/cli: allow remote target as service destination (#17607) KevinLiang10 2025-11-19 12:29:08 -05:00
  • 12c598de28 licenses: update license notices License Updater 2025-11-17 15:02:51 +00:00