Commit Graph

  • 3dc694b4f1
    wgengine/magicsock: clear UDP relay bestAddr's on disco ping timeout (#16410) main Jordan Whited 2025-06-27 19:11:59 -07:00
  • 544aee9d08
    tsidp: update README to refer to community projects (#16411) Simon Law 2025-06-27 17:30:43 -07:00
  • d0d8d1779e
    k8s-operator: more hacks on the error chaosinthecrd/k8s-operator-tsrecorder-attach chaosinthecrd 2025-06-27 23:24:00 +01:00
  • 76b9afb54d
    ipn/store: make StateStore.All optional (#16409) Andrew Lytvynov 2025-06-27 15:14:18 -07:00
  • 97f629c1b5 cmd/tailscale/cli: change parameter of IsTCPForwardingOnPort kevin/add_services_flag_to_tailscale_serve KevinLiang10 2025-06-27 17:56:09 -04:00
  • b4eb836c80 cmd/tailscale/cli: change parameter of IsTCPForwardingOnPort kevin/packet_to_vipService_by_ip_instead_of_host KevinLiang10 2025-06-27 17:56:09 -04:00
  • 46760d3f77
    k8s-operator: adding more detail to error response chaosinthecrd 2025-06-27 22:43:24 +01:00
  • 27f218e202
    k8s-operator: adding back logger chaosinthecrd 2025-06-27 22:27:18 +01:00
  • a754341169
    k8s-operator: adding first fix for terminal size race chaosinthecrd 2025-06-27 22:23:13 +01:00
  • 0a64e86a0d
    wgengine/magicsock: move UDP relay path discovery to heartbeat() (#16407) Jordan Whited 2025-06-27 13:56:55 -07:00
  • d8eeceabf8 fix the out put error caused by shortend host KevinLiang10 2025-06-27 16:43:48 -04:00
  • b6b135f0c1 ipn/ipnlocal: replace the key to webHandler for services KevinLiang10 2025-06-27 14:32:48 -04:00
  • d572811573 client/systray: replace counter metric with gauge will/systray-gauge Will Norris 2025-06-27 13:11:59 -04:00
  • 711698f5a9
    cmd/{containerboot,k8s-operator}: use state Secret for checking device auth (#16328) Tom Proctor 2025-06-27 18:10:04 +01:00
  • df38599715
    build(deps): bump github.com/go-viper/mapstructure/v2 dependabot/go_modules/github.com/go-viper/mapstructure/v2-2.3.0 dependabot[bot] 2025-06-27 16:50:12 +00:00
  • f81baa2d56
    cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups (#16115) Tom Meadows 2025-06-27 17:12:14 +01:00
  • 53f67c4396
    util/eventbus: fix docstrings (#16401) Claus Lensbøl 2025-06-27 10:03:56 -04:00
  • df786be14d cmd/tailscale: use text format for TKA head Kristoffer Dalby 2025-06-27 11:54:01 +02:00
  • 4a7b8afabf cmd/tailscale: add tlpub: prefix to lock log output Kristoffer Dalby 2025-06-20 13:21:31 +02:00
  • b32a01b2dc
    disco,net/udprelay,wgengine/magicsock: support relay re-binding (#16388) Jordan Whited 2025-06-26 19:30:14 -07:00
  • b2bf7e988e
    wgengine/magicsock: add envknob to toggle UDP relay feature (#16396) Jordan Whited 2025-06-26 18:39:47 -07:00
  • 6feb3c35cb
    ipn/store: automatically migrate between plaintext and encrypted state (#16318) Andrew Lytvynov 2025-06-26 17:09:13 -07:00
  • fc5d732761 feature/taildrop: do not use m.opts.Dir for Android kari/safagain kari-ts 2025-06-18 15:18:57 -07:00
  • a6634ce2c4 cmd/tailscale/cli: flip bool condition KevinLiang10 2025-06-26 17:25:03 -04:00
  • 71fe9a9860 cmd/tailscale/cli: adjust parameter order and update output message KevinLiang10 2025-06-26 17:07:51 -04:00
  • d40755be85 replace all assemble of host name for service with strings.Join KevinLiang10 2025-06-26 15:38:18 -04:00
  • 8d861680d2 replace IsServiceName with tailcfg.AsServiceName KevinLiang10 2025-06-26 15:30:31 -04:00
  • ec35e6c1d8 some code simplification and add asServiceName KevinLiang10 2025-06-26 13:31:34 -04:00
  • 59c86c90cd replace FindServiceConfig with map lookup KevinLiang10 2025-06-25 14:09:50 -04:00
  • 32cc03db20 change the cli input flag variable type KevinLiang10 2025-06-25 13:28:06 -04:00
  • 95d9777d4e add dnsName in error message KevinLiang10 2025-06-12 10:22:05 -04:00
  • 746ee23203 cmd/tailscale/cli: fix comment KevinLiang10 2025-06-11 17:02:51 -04:00
  • 37fbba047b cmd/tailscale/cli: Add a test for addServiceToPrefs KevinLiang10 2025-06-04 13:52:28 -04:00
  • 1ec61b9992 cmd/tailscale/cli: fix ai comments and fix a test KevinLiang10 2025-06-04 13:32:18 -04:00
  • b8f2e27675 cmd/tailscale/cli: Add service flag to serve command KevinLiang10 2025-06-04 12:09:46 -04:00
  • d2c1ed22c3
    .github/workflows: replace tibdex with official GitHub Action (#16385) Simon Law 2025-06-26 13:37:21 -07:00
  • 7db113c60b go.mod.sri: update SRI hash for go.mod changes flakes Flakes Updater 2025-06-26 19:19:00 +00:00
  • 5197065b9d
    .github/workflows: replace tibdex with official GitHub Action sfllaw/replace-tibdex-actions Simon Law 2025-06-24 13:57:46 -07:00
  • 99aaa6e92c
    ipn/ipnlocal: update PeerByID to return SelfNode and rename it to NodeByID (#16096) JerryYan 2025-06-27 00:43:48 +08:00
  • 47dff33eac tool/gocross: remove GOROOT to ensure correct toolchain use James Tucker 2025-06-25 18:07:49 -07:00
  • 7648989bc5
    VERSION.txt: this is v1.84.3 (#16393) v1.84.3 release-branch/1.84 Irbe Krumina 2025-06-26 17:26:38 +01:00
  • 88df3007d8
    ipn/ipnlocal: Update hostinfo to control on service config change (#16146) (#16358) Irbe Krumina 2025-06-26 17:19:25 +01:00
  • 925811edbb
    cmd/k8s-operator: ProxyClass annotation for Services and Ingresses chaosinthecrd/k8s-operator-proxyclass-annotation chaosinthecrd 2025-06-20 16:18:00 +01:00
  • 4f534df1c1
    Update cmd/k8s-operator/operator.go Tom Meadows 2025-06-26 12:28:53 +01:00
  • 03a61f7f7e
    Update cmd/k8s-operator/operator.go Tom Meadows 2025-06-26 12:28:33 +01:00
  • 99b439a6e4 cmd/{k8s-operator,k8s-proxy}: add kube-apiserver ProxyGroup type tomhjp/k8s-proxy-4 Tom Proctor 2025-06-26 09:07:43 +01:00
  • aa106c92a4
    .github/workflows: request @tailscale/dataplane review DERP changes (#16372) Simon Law 2025-06-25 21:30:44 -07:00
  • 51d00e135b
    wgengine/magicsock: fix relayManager alloc work cleanup (#16387) Jordan Whited 2025-06-25 19:13:02 -07:00
  • 37eca1785c
    net/netmon: add tests for the events over the eventbus (#16382) Claus Lensbøl 2025-06-25 14:44:01 -04:00
  • 2be2c28499 licenses: update license notices actions/licenses License Updater 2025-06-25 18:12:03 +00:00
  • 35b11e7be5
    envknob/featureknob: restore SSH and exit-node capability for Home Assistant (#16263) Laszlo Magyar 2025-06-25 20:26:11 +03:00
  • b75fe9eeca
    cmd/k8s-operator: Add NOTES.txt to Helm chart (#16364) David Bond 2025-06-25 14:14:17 +01:00
  • f2f1236ad4
    util/eventbus: add test helpers to simplify testing events (#16294) Claus Lensbøl 2025-06-25 09:00:34 -04:00
  • 83cd446b5d release/dist/qnap: upgrade to Ubuntu 24.04 Docker image Percy Wegmann 2025-06-24 16:56:28 -05:00
  • 9e28bfc69c ipn/ipnlocal,wgengine/magicsock: wait for magicsock to process pending events on authReconfig Nick Khyl 2025-06-24 13:39:29 -05:00
  • 3390013b09
    cmd/k8s-operator: add event filter that checks for a ProxyGroup annotation on Ingresses and Services chaosinthecrd/k8s-operator-proxygroup-event-filter chaosinthecrd 2025-06-24 19:28:27 +01:00
  • b2b8524414
    cmd/k8s-operator: ProxyClass annotation for Services and Ingresses chaosinthecrd 2025-06-20 16:18:00 +01:00
  • f8ba400c58 net/netns: fix controlLogf doc bradfitz/doc Brad Fitzpatrick 2025-06-23 21:24:37 -07:00
  • 4a1fc378d1 release/dist: switch back to Ubuntu 20.04 for building QNAP packages Percy Wegmann 2025-06-23 17:55:23 -05:00
  • 31eebdb0f8
    wgengine/magicsock: send CallMeMaybeVia for relay endpoints (#16360) Jordan Whited 2025-06-23 16:13:58 -07:00
  • a589863d61
    feature/relayserver,net/udprelay,wgengine/magicsock: implement retry (#16347) Jordan Whited 2025-06-23 15:50:43 -07:00
  • 6181383a67 tailcfg: format integer IDs as decimal consistently bradfitz/decimal Brad Fitzpatrick 2025-06-23 09:02:03 -07:00
  • 9288efe592
    wgengine/magicsock: remove premature return in handshakeServerEndpoint (#16351) Jordan Whited 2025-06-23 08:53:29 -07:00
  • 0198255266 cmd/tailscale: warn user about nllock key removal without resigning Kristoffer Dalby 2025-06-19 11:32:54 +02:00
  • 9309760263 util/prompt: make yes/no prompt reusable Kristoffer Dalby 2025-06-19 11:31:47 +02:00
  • b3e74367d8 tool: rename go.ps1 to go-win.ps1 for cmd.exe+Powershell compat Brad Fitzpatrick 2025-06-22 21:15:20 -07:00
  • 0905936c45
    wgengine/magicsock: set Geneve header protocol for WireGuard (#16350) Jordan Whited 2025-06-21 21:14:42 -07:00
  • 0bd8c577b2
    various relay fixes jwhited/testing-mod-capver-checks Jordan Whited 2025-06-21 20:56:31 -07:00
  • e52eed15c8
    XXX: relay CapVer Jordan Whited 2025-06-21 19:11:27 -07:00
  • 8ae141706f
    feature/relayserver,net/udprelay,wgengine/magicsock: implement retry Jordan Whited 2025-06-21 13:20:21 -07:00
  • 61958f531c
    wgengine/magicsock: set conn field in relayHandshakeDiscoMsgEvent (#16348) Jordan Whited 2025-06-21 19:09:36 -07:00
  • e935a28a19
    wgengine/magicsock: set rxDiscoMsgCh field in relayHandshakeWork (#16349) Jordan Whited 2025-06-21 19:09:19 -07:00
  • cd9b9a8cad
    wgengine/magicsock: fix relay endpoint allocation URL (#16344) Jordan Whited 2025-06-20 19:23:52 -07:00
  • d3bb34c628
    wgengine/magicsock: generate relay server set from tailnet policy (#16331) Jordan Whited 2025-06-20 15:00:28 -07:00
  • 12e92b1b08 tsconsensus: skipping slow non-applicable tests on Windows for now Brad Fitzpatrick 2025-06-20 10:25:42 -07:00
  • bb085cfa3e tool: add go toolchain wrapper for Windows Brad Fitzpatrick 2025-06-19 20:48:50 -07:00
  • ca06d944c5 .github/workflows: try running Windows jobs on bigger VMs Brad Fitzpatrick 2025-06-19 18:35:49 -07:00
  • 9af42f425c .github/workflows: shard the Windows builder Brad Fitzpatrick 2025-06-19 10:56:15 -07:00
  • 5a52f80c4c docs: fix typo in commit-messages.md okunamayanad 2025-06-17 04:50:01 +03:00
  • 253d0b026d
    cmd/k8s-operator: remove conffile hashing mechanism (#16335) annotations Irbe Krumina 2025-06-20 10:34:47 +01:00
  • a64ca7a5b4 tstest/tlstest: simplify, don't even bake in any keys Brad Fitzpatrick 2025-06-19 07:58:19 -07:00
  • f6a1b149df lol bradfitz/tinyderpclient Brad Fitzpatrick 2025-06-19 10:29:32 -07:00
  • 583f740c0b
    Revert "types/netmap,wgengine/magicsock: propagate CapVer to magicsock.endpoint (#16244)" (#16322) Jordan Whited 2025-06-19 09:47:06 -07:00
  • e942b9aef0 cmd/k8s-operator: support configuring login server tomhjp/operator-login-server Tom Proctor 2025-06-19 11:17:39 +01:00
  • e92eb6b17b net/tlsdial: fix TLS cert validation of HTTPS proxies Brad Fitzpatrick 2025-06-08 18:51:41 -07:00
  • 4979ce7a94
    feature/tpm: implement ipn.StateStore using TPM sealing (#16030) Andrew Lytvynov 2025-06-18 14:17:12 -07:00
  • 5d18458663
    feature/tpm: log timing of TPM commands awly/tpm-seal-timing Andrew Lytvynov 2025-06-18 12:08:21 -07:00
  • ad0dfcb185 net/*: remove Windows exceptions for when Resolver.PreferGo didn't work Brad Fitzpatrick 2025-06-17 20:25:09 -07:00
  • fcab50b276
    ipn/ipnlocal,wgengine{/magicsock}: replace SetNetworkMap with eventbus (#16299) Jordan Whited 2025-06-18 10:31:00 -07:00
  • 45a4b69ce0
    cmd/tsidp: fix OIDC client persistence across restarts Raj Singh 2025-06-18 10:43:19 -05:00
  • a91fcc8813 ipn/ipnlocal: make pricing restriction message for Tailnet Lock clearer Anton Tolchanov 2025-06-18 11:38:18 +01:00
  • 49ae66c10c
    cmd/tailscale: clean up dns --help messages (#16306) Simon Law 2025-06-17 20:39:59 -07:00
  • cbc14bd3b0 ipn: add missing entries for OpenBSD Juan Francisco Cantero Hurtado 2025-06-17 20:22:42 +02:00
  • 191a482daa
    feature/tpm: implement ipn.StateStore using TPM sealing Andrew Lytvynov 2025-05-20 16:56:32 -07:00
  • 3c7fce72b2
    WIP: print supported tpm commands awly/tpm-command-caps Andrew Lytvynov 2025-06-17 14:39:15 -07:00
  • 4431fb89c2 ipn/ipnlocal: add some verbose logging to taildrive peerapi handler Percy Wegmann 2025-06-17 13:38:17 -05:00
  • 939355f667 tool/gocross: put the synthetic GOROOTs outside of the tsgo directory Brad Fitzpatrick 2025-06-15 08:20:48 -07:00
  • e7f5c9a015
    derp/derphttp: add error notify for RunWatchConnectionLoop (#16261) Mike O'Driscoll 2025-06-17 13:05:05 -04:00
  • d37e8d0bfa .github/workflows: remove redundant work between staticcheck jobs Brad Fitzpatrick 2025-06-16 21:10:59 -07:00
  • 42f71e959d prober: speed up TestCRL ~450x by baking in some test keys Brad Fitzpatrick 2025-06-16 18:18:36 -07:00