Commit Graph

  • 0f7facfeee control/controlclient: fix data race on tkaHead (#16855) main Andrew Lytvynov 2025-08-13 13:49:27 -07:00
  • b89f606ca7 net/tshttpproxy: add macOS support for system proxy willh/macos-proxy Will Hannah 2025-08-11 10:26:31 -04:00
  • 16bc0a5558 net/{batching,packet},wgengine/magicsock: export batchingConn (#16848) Jordan Whited 2025-08-13 13:13:11 -07:00
  • f22c7657e5 cmd/tailscale: add --json-docs flag (#16851) Andrew Lytvynov 2025-08-13 11:19:29 -07:00
  • 14b7dadd75 fixup! cmd/tsidp: update oidc-funnel-clients.json store path mikeodr/tsidp-16844 Mike O'Driscoll 2025-08-13 11:40:34 -04:00
  • f41a2a9661 ipn/local: add the suggested exit node to the ipn bus jonathan/suggested-exit-bus Jonathan Nobels 2025-08-01 08:29:51 -04:00
  • b716fd6be2 ipn/ipnlocal: add a C2N endpoint to diff current netmap and a new one knyar/netmapdiff Anton Tolchanov 2025-08-13 15:00:35 +01:00
  • c794771d85 util/singleflight: release empty Group.m with 32+ capacity icio/shrink-singleflight Paul Scott 2025-08-12 13:04:43 +01:00
  • 166f3a50de cmd/viewer, types/views: implement support for json/v2 dsnet/views-jsonv2 Joe Tsai 2025-08-12 19:22:14 -07:00
  • d07166b87d .github: Bump actions/cache from 4.2.3 to 4.2.4 (#16829) dependabot[bot] 2025-08-12 20:36:47 -06:00
  • 192433815c tool, tool/gocross: update gocross to support building natively on Windows and add a PowerShell Core wrapper script aaron/gocross4m Aaron Klotz 2025-07-21 14:14:02 -06:00
  • 01379d7181 cmd/tsidp: update oidc-funnel-clients.json store path Mike O'Driscoll 2025-08-12 14:40:09 -04:00
  • ee0c7b05a5 cmd/tailscale: fix a panic in netcheck portmapper construction (#16843) M. J. Fromberger 2025-08-12 10:19:33 -07:00
  • e00d6b4266 cmd/k8s-operator: allow specifying replicas for connectors davidb/k8s-ha-connector David Bond 2025-07-30 15:47:25 +01:00
  • cde65dba16 wgengine/magicsock: add clientmetric for Peer Relay challenge reception (#16834) Jordan Whited 2025-08-11 14:53:25 -07:00
  • 4fa27db8dd wgengine/magicsock: add clientmetrics for locally delivered Peer Relay alloc disco (#16833) Jordan Whited 2025-08-11 14:48:19 -07:00
  • 36397f1794 wgengine/magicsock: add clientmetrics for TX direction Peer Relay disco messages (#16831) Jordan Whited 2025-08-11 13:29:57 -07:00
  • e673c55592 use script scope for copying args aaron/gocross Aaron Klotz 2025-08-11 12:25:48 -06:00
  • 8827c86b9c .github: Bump actions/checkout from 4.2.2 to 4.3.0 dependabot/github_actions/actions/checkout-4.3.0 dependabot[bot] 2025-08-11 16:58:35 +00:00
  • 03c4b2a0d0 derp/derphttp: test improvements (#16723) Mike O'Driscoll 2025-08-11 12:57:15 -04:00
  • 1f19593a34 .github: Bump github/codeql-action from 3.29.7 to 3.29.8 dependabot/github_actions/github/codeql-action-3.29.8 dependabot[bot] 2025-08-11 16:40:45 +00:00
  • bfb4dc42dc {types/dnstype, ipn/ipnlocal}: allow other DNS resolvers with exit nodes mzb/corp-30906/dns-exit-node-override Michael Ben-Ami 2025-08-11 12:10:33 -04:00
  • d122f0350e control/controlknobs,tailcfg,wgengine/magicsock: deprecate NodeAttrDisableMagicSockCryptoRouting (#16818) Jordan Whited 2025-08-11 09:04:03 -07:00
  • d54dfc3ecd .github: Bump actions/create-github-app-token from 2.0.6 to 2.1.0 dependabot/github_actions/actions/create-github-app-token-2.1.0 dependabot[bot] 2025-08-11 15:45:10 +00:00
  • 05b68bf34b licenses: update license notices actions/licenses License Updater 2025-08-11 15:02:36 +00:00
  • 71d51eb8db .github: bump github/codeql-action from 3.29.3 to 3.29.5 (#16765) dependabot[bot] 2025-08-10 21:56:17 -06:00
  • 796eb21204 go.toolchain.rev: bump tsgo toolchain Brad Fitzpatrick 2025-08-08 15:10:06 -07:00
  • 1498c00e64 try with env sort fix Aaron Klotz 2025-08-08 15:54:35 -06:00
  • 794e01ec6c make gocross-wrapper.sh nicer to cygwin and mingw users Aaron Klotz 2025-08-08 15:26:21 -06:00
  • 569abe639e gocross-wrapper revisions Aaron Klotz 2025-08-08 14:27:31 -06:00
  • c35e9b5523 fix Aaron Klotz 2025-07-23 16:40:05 -06:00
  • dbaaaaf546 gocross for Windows Aaron Klotz 2025-07-21 14:14:02 -06:00
  • 5297dc3baf cmd/tailscale/cli: move systray configuration to tailscale configure (#16817) Claus Lensbøl 2025-08-08 16:12:11 -04:00
  • ea88152a6f CODE_OF_CONDUCT.md: fix duplicate entry erisa/coc-duplicate-line Erisa A 2025-08-08 12:02:35 +01:00
  • 27fede293b fix up unit tests mzb/corp-30906/direct-dnstype Michael Ben-Ami 2025-08-07 20:59:37 -04:00
  • d53ed1bb7a dnstype.Resolver.UseWithExitNode Michael Ben-Ami 2025-08-07 20:53:00 -04:00
  • 9e8940f4dd go.mod.sri: update SRI hash for go.mod changes flakes Flakes Updater 2025-08-07 21:42:26 +00:00
  • b5283ab13a go.toolchain.rev: bump to 1.24.6 (#16811) Andrew Lytvynov 2025-08-07 14:41:55 -07:00
  • 3fe022877a client/systray: temporarily replace systray module (#16807) Claus Lensbøl 2025-08-07 16:02:47 -04:00
  • d97ce40dd2 wgengine/magicsock: apply cryptorouting knob to periodic/init msg eval jwhited/lazy-endpoint-control-knobs Jordan Whited 2025-08-07 12:19:16 -07:00
  • d4060f1a39 CODE_OF_CONDUCT.md: update Code of Conduct (#16806) Erisa A 2025-08-07 19:27:56 +01:00
  • 16eaa15bc6 linter fixes Michael Ben-Ami 2025-08-07 12:40:35 -04:00
  • 51c11a864b VERSION.txt: this is v1.86.4 v1.86.4 release-branch/1.86 Jonathan Nobels 2025-08-07 12:46:29 -04:00
  • 223fb5bbdd better docstrings, try to appease linter in test file Michael Ben-Ami 2025-08-07 12:23:13 -04:00
  • 2b42f22a8f VERSION.txt: this is v1.86.3 Jonathan Nobels 2025-08-07 12:20:18 -04:00
  • 89954fbceb client/systray: add startup script generator for systemd (#16801) Claus Lensbøl 2025-08-07 11:51:15 -04:00
  • 1fa868f3a1 tailcfg, ipnlocal: tailcfg.DNSResolver controls exit node DNS behavior Michael Ben-Ami 2025-07-31 13:04:29 -04:00
  • a9ee9f9c54 VERSION.txt: this is v1.86.3 v1.86.3 Jonathan Nobels 2025-08-07 11:18:21 -04:00
  • 3624d72e75 wgengine/magicsock: disable Peer Relay if CryptoRouting is disabled jwhited/disable-peer-relay-if-cryptorouting-disabled Jordan Whited 2025-08-06 15:29:45 -07:00
  • 4666d4ca2a wgengine/magicsock: fix missing Conn.hasPeerRelayServers.Store() call (#16792) Jordan Whited 2025-08-06 14:57:55 -07:00
  • 0374e6d906 wgengine/magicsock: add lazyEndpoint.FromPeer tests (#16791) Jordan Whited 2025-08-06 14:55:34 -07:00
  • 02967ffcf2 wgengine/magicsock: add lazyEndpoint.InitiationMessagePublicKey tests (#16790) Jordan Whited 2025-08-06 14:41:05 -07:00
  • 2153c34183 client, cmd/tailscale/cli, feature/relayserver, net/udprelay: implement tailscale debug peer-relay-sessions dylan/debug-peer-relay-sessions Dylan Bargatze 2025-07-25 16:09:16 -04:00
  • 2589be2fdf feature/taildrop: do not use m.opts.Dir for Android (#16316) (#16789) kari-ts 2025-08-06 10:35:05 -07:00
  • 55027d40fb Revert "feature/taildrop: do not use m.opts.Dir for Android (#16316)" kari-ts 2025-08-06 10:21:13 -07:00
  • d6116ea418 feature/taildrop: do not use m.opts.Dir for Android (#16316) kari-ts 2025-08-01 15:10:00 -07:00
  • 908f20e0a5 wgengine/magicsock: add receiveIP() unit tests (#16781) Jordan Whited 2025-08-06 09:35:25 -07:00
  • 57d653014b scripts/installer.sh: add FreeBSD 15 (#16741) TheBigBear 2025-08-06 03:38:50 +02:00
  • f80ea92030 .github/workflows: enforce github action version pinning (#16768) Andrew Lytvynov 2025-08-05 11:49:33 -07:00
  • ad273d75b7 scripts/installer.sh: add bazzite handling (#16779) Erisa A 2025-08-05 18:24:32 +01:00
  • 9f29c428f4 client/systray: allow specifying tailscaled socket Will Norris 2025-08-04 17:09:32 -07:00
  • 5bb42e3018 wgengine/router: rely on events for deleted IP rules (#16744) Claus Lensbøl 2025-08-05 08:31:51 -04:00
  • 326d86351a cmd/chaos: add load testing util kradalby/chaos-oss Kristoffer Dalby 2025-08-05 10:03:12 +02:00
  • b0018f1e7d wgengine/magicsock: fix looksLikeInitiationMsg endianness (#16771) Jordan Whited 2025-08-04 14:21:32 -07:00
  • b280aa9c44 ipn/ipnlocal: parse priority out of suggest-exit-node capability sfllaw/traffic-steering/suggest-exit-node-steering Simon Law 2025-08-04 11:51:42 -07:00
  • 0c6bf30585 ipn/ipnlocal/local_test: rename subtests in TestSuggestExitNodeTrafficSteering Simon Law 2025-08-04 11:36:28 -07:00
  • afebdddcd5 ipn/ipnlocal/local_test: prepare withSuggest for configurable values Simon Law 2025-08-04 10:36:20 -07:00
  • b21873f094 cmd/tailscale/cli/up.go: add support for OIDC JWT authkeys sam/tailscale-up-with-jwt Sam Linville 2025-08-02 08:42:21 -04:00
  • 834630fedf cmd/tailscale: add systray subcommand on Linux builds Will Norris 2025-08-01 14:16:00 -07:00
  • 0f15e44196 Makefile: sort make commands and fix printing newlines Will Norris 2025-08-01 15:17:57 -07:00
  • d897d809d6 feature/taildrop: do not use m.opts.Dir for Android (#16316) kari-ts 2025-08-01 15:10:00 -07:00
  • 5865d0a61a Makefile: 'generate' target (#16746) mzbenami 2025-08-01 13:30:42 -04:00
  • f2fd7a0514 cmd/k8s-operator,k8s-operator: allow setting a priorityClassName (#16685) Lee Briggs 2025-07-31 23:35:48 -07:00
  • 23a0398136 ipn/ipnlocal, net/dns: use slices.Equal to simplify code (#16641) jishudashu 2025-08-01 02:36:51 +08:00
  • c2fdac5a35 k8s-operator: add IPv6 support for DNS records ipv6-nameserver Raj Singh 2025-07-31 11:27:11 -05:00
  • 47b5f10165 cmd/tsidp,tsnet: update tsidp oidc-key store path (#16735) Mike O'Driscoll 2025-07-31 12:13:36 -04:00
  • 1cc842b389 util/set: add more functionality to IntSet (#16640) Joe Tsai 2025-07-30 13:08:53 -07:00
  • a17ce914ee cmd/tsrecorder: adds sending api level logging to tsrecorder chaosinthecrd/k8s-recorder-api-level-logging chaosinthecrd 2025-07-30 17:57:17 +01:00
  • c328b55d30 Add tailscale module. mikeodr/add-nixos-modules Mike O'Driscoll 2025-07-29 21:33:06 -04:00
  • 8907783998 WIP Mike O'Driscoll 2025-07-25 11:26:20 -04:00
  • 6eaac898b1 .github/Makefile/flake: update nix flake support Mike O'Driscoll 2025-07-23 11:41:05 -04:00
  • eed3e5dc61 ipn/store/kubestore,kube: fix cert error in admin UI (#16717) Tom Proctor 2025-07-30 13:39:59 +01:00
  • aa6a2d1e56 drive/driveimpl: use sudo or su to run file server Percy Wegmann 2025-07-29 09:11:36 -05:00
  • 3d1e4f147a tstest/natlab: fix conn.Close race with conn.ReadFromUDPAddrPort (#16710) Jordan Whited 2025-07-29 14:58:47 -07:00
  • 2907b24fb0 WIP: arena-based packet buffer abstraction push-tyyxlsmpmlvz David Anderson 2025-07-29 10:41:18 -07:00
  • e37432afb7 cmd/tailscale/cli: update message for disable service (#16705) KevinLiang10 2025-07-29 13:59:09 -04:00
  • d72494bac7 VERSION.txt: this is v1.86.2 v1.86.2 Aaron Klotz 2025-07-29 10:56:20 -06:00
  • b34cdc9710 ipn,net,tsnet,wgengine: make an eventbus mandatory where it is used (#16594) M. J. Fromberger 2025-07-29 09:04:08 -07:00
  • a277abcae8 k8s-operator: adding session type to cast header (#16660) (#16689) Tom Meadows 2025-07-29 11:31:16 +01:00
  • e5e4386f33 build(deps): bump @babel/runtime from 7.23.4 to 7.26.10 in /client/web (#15299) dependabot[bot] 2025-07-28 23:36:36 -06:00
  • 50a476fbc4 wgengine/magicsock: fix magicsock deadlock around Conn.NoteRecvActivity (#16687) (#16696) Jordan Whited 2025-07-28 19:28:27 -07:00
  • 9c7305074a net/portmapper: avert a panic when a mapping is not available (#16686) M. J. Fromberger 2025-07-28 09:01:41 -07:00
  • 4123469edf util/syspolicy/setting: use a custom marshaler for time.Duration Nick Khyl 2025-07-28 12:23:40 -05:00
  • 4df02bbb48 util/syspolicy/setting: use a custom marshaler for time.Duration Nick Khyl 2025-07-28 12:23:40 -05:00
  • 94cf977b50 ipnlocal,magicsock: decouple magicsock from ipnlocal cmol/decouple_magicsock_ipnlocal Claus Lensbøl 2025-07-15 11:54:53 -04:00
  • a9f3fd1c67 wgengine/magicsock: fix magicsock deadlock around Conn.NoteRecvActivity (#16687) Jordan Whited 2025-07-28 09:26:24 -07:00
  • 5ce3845a02 net/portmapper: avert a panic when a mapping is not available (#16686) M. J. Fromberger 2025-07-28 09:01:41 -07:00
  • c962fefa3e build(deps): bump form-data from 4.0.0 to 4.0.4 in /client/web (#16623) dependabot[bot] 2025-07-28 08:51:58 -06:00
  • 4a435aedcb .github: Bump github/codeql-action from 3.29.2 to 3.29.3 (#16615) dependabot[bot] 2025-07-28 08:41:59 -06:00
  • 968f3e9406 cmd/k8s-operator,k8s-operator: allow setting a priorityClassName k8s_priority_class Lee Briggs 2025-07-28 07:12:44 -07:00