Commit Graph

  • aa5b2ce83b cmd/k8s-operator: add .gitignore for generated chart CRDs (#17406) Tom Proctor 2025-10-02 13:30:00 +01:00
  • 16e0abe031 build_docker.sh: support including extra files (#17405) Tom Proctor 2025-10-02 13:29:03 +01:00
  • 7dfa26778e derp/derphttp: de-flake DERP HTTP clients tests with memnet and synctest Alex Chan 2025-09-30 09:02:56 +01:00
  • cca70ddbfc cmd/tailscaled: default --encrypt-state to true if TPM is available (#17376) Andrew Lytvynov 2025-10-01 20:18:58 -07:00
  • 78af49dd1a control/ts2021: rename from internal/noiseconn in prep for controlclient split Brad Fitzpatrick 2025-10-01 15:07:55 -07:00
  • 801aac59db Makefile, cmd/*/depaware.txt: split out vendor packages explicitly Brad Fitzpatrick 2025-10-01 11:41:42 -07:00
  • 67f1081269 appc,ipn/ipnlocal: add a required event bus to the AppConnector type (#17390) M. J. Fromberger 2025-10-01 12:00:32 -07:00
  • ce752b8a88 net/netmon: remove usage of direct callbacks from netmon (#17292) Claus Lensbøl 2025-10-01 14:59:38 -04:00
  • 6f7ce5eb5d appc: factor app connector arguments into a Config type (#17389) M. J. Fromberger 2025-10-01 11:39:01 -07:00
  • 05a4c8e839 tsnet: remove AuthenticatedAPITransport (API-over-noise) support Brad Fitzpatrick 2025-09-30 20:53:47 -07:00
  • c2f37c891c all: use Go 1.20's errors.Join instead of our multierr package Brad Fitzpatrick 2025-09-30 19:47:50 -07:00
  • 91fa51ca15 ipn/store, feature/condregister: permit callers to empty import optonal ipn stores Brad Fitzpatrick 2025-10-01 07:30:39 -07:00
  • ebc370e517 ipn/ipnlocal: fail test if more notifies are put than expected James Sanderson 2025-10-01 14:44:15 +01:00
  • af1114e896 cmd/k8s-proxy: importing feature/condregister on cmd/k8s-proxy (#17383) Tom Meadows 2025-10-01 12:24:21 +01:00
  • 9781b7c25c ipn/ipnlocal: plumb logf into nodeBackend Nick Khyl 2025-09-30 20:45:12 -05:00
  • 5b09913d64 ipn/ipnlocal, engine: avoid runtime/pprof with two usages of ts_omit_debug Brad Fitzpatrick 2025-09-30 13:31:38 -07:00
  • f7afb9b6ca feature/featuretags, ipn/conffile: make HuJSON support in config files optional Brad Fitzpatrick 2025-09-30 12:46:43 -07:00
  • 6c6a1d8341 feature/appconnectors: start making it modular Brad Fitzpatrick 2025-09-30 13:11:48 -07:00
  • 9386a101d8 cmd/tailscaled, ipn/localapi, util/eventbus: don't link in regexp when debug is omitted Brad Fitzpatrick 2025-09-30 11:54:16 -07:00
  • 840c7668e2 types/key: add IsZero method to HardwareAttestationKey (#17370) Andrew Lytvynov 2025-09-30 11:53:07 -07:00
  • be6cfa00cb util/eventbus: when ts_omit_debugeventbus is set, don't import tsweb Brad Fitzpatrick 2025-09-30 11:25:10 -07:00
  • ee034d48fc feature/featuretags: add a catch-all "Debug" feature flag Brad Fitzpatrick 2025-09-30 09:53:55 -07:00
  • bbb16e4e72 drive: don't use regexp package in leaf types package Brad Fitzpatrick 2025-09-30 10:55:42 -07:00
  • b9cdef18c0 util/prompt: add a default and take default in non-interactive cases James Tucker 2025-09-12 12:33:46 -07:00
  • 442a3a779d feature, net/tshttpproxy: pull out support for using proxies as a feature Brad Fitzpatrick 2025-09-30 09:12:42 -07:00
  • 9b997c8f2f feature/tpm: don't log to stderr in tests Brad Fitzpatrick 2025-09-30 08:21:02 -07:00
  • 1803226945 net/tstun: fix typo in doc Brad Fitzpatrick 2025-09-30 08:30:13 -07:00
  • 2c956e30be ipn/ipnlocal: proxy h2c grpc using net/http.Transport instead of x/net/http2 Brad Fitzpatrick 2025-09-29 17:57:04 -07:00
  • 3f5c560fd4 ipn/ipnlocal: drop h2c package, use net/http's support Brad Fitzpatrick 2025-09-29 17:42:38 -07:00
  • bcd79b161a feature/featuretags: add option to turn off DNS Brad Fitzpatrick 2025-09-29 22:10:28 -07:00
  • a45473c4c5 cmd/k8s-operator: add DNS policy and config support to ProxyClass (#16887) Raj Singh 2025-09-30 05:33:50 -04:00
  • 9aa16bf97b feature/featuretags, Makefile: fix bug with CLI build tag and depaware, add variant Brad Fitzpatrick 2025-09-29 16:28:06 -07:00
  • ba76578447 ipn/ipnlocal, feature/posture: pull posture out into a modular feature Brad Fitzpatrick 2025-09-29 15:50:17 -07:00
  • 038cdb4640 feature/clientupdate: move clientupdate to a modular feature, disabled for tsnet Brad Fitzpatrick 2025-09-26 16:41:26 -07:00
  • 69c79cb9f3 ipn/store, feature/condregister: move AWS + Kube store registration to condregister Brad Fitzpatrick 2025-09-29 15:26:24 -07:00
  • 54e50230a1 net/memnet: allow listener address reuse (#17342) Brian Palmer 2025-09-29 16:30:23 -06:00
  • bdb69d1b1f net/dns/resolver: fix data race in test Brad Fitzpatrick 2025-09-29 14:03:32 -07:00
  • 1aaa1648c4 README: update the version of Go in the README Alex Chan 2025-09-29 17:44:59 +01:00
  • 72bc7334fb net/speedtest: mark flaky test, and skip it by default as it's slow Brad Fitzpatrick 2025-09-29 13:57:04 -07:00
  • 39e35379d4 wgengine/router{,/osrouter}: split OS router implementations into subpackage Brad Fitzpatrick 2025-09-27 15:18:25 -07:00
  • 65d6c80695 cmd/tailscale/cli,client,ipn: add appc-routes cli command Fran Bull 2025-09-24 15:02:57 -07:00
  • 976389c0f7 feature/sdnotify: move util/systemd to a modular feature Brad Fitzpatrick 2025-09-27 19:28:35 -07:00
  • 7bcab4ab28 feature/featuretags: make CLI connection error diagnostics modular Brad Fitzpatrick 2025-09-28 19:03:26 -07:00
  • 11b770fbc9 feature/logtail: pull logtail + netlog out to modular features Brad Fitzpatrick 2025-09-28 10:57:22 -07:00
  • e466488a2a cmd/k8s-operator: add replica support to nameserver (#17246) David Bond 2025-09-29 12:38:15 +01:00
  • a32102f741 smallzstd: delete unused package Brad Fitzpatrick 2025-09-28 12:46:45 -07:00
  • 01e645fae1 util/backoff: rename logtail/backoff package to util/backoff Brad Fitzpatrick 2025-09-28 11:03:46 -07:00
  • 475b520aa2 tsconst, util/linuxfw, wgengine/router: move Linux fw consts to tsconst Brad Fitzpatrick 2025-09-27 13:07:05 -07:00
  • f19409482d logtail: delete AppendTextOrJSONLocked Joe Tsai 2025-09-23 11:41:29 -07:00
  • dd615c8fdd util/linuxfw, feature/buildfeatures: add ts_omit_iptables to make IPTables optional Brad Fitzpatrick 2025-09-26 16:19:12 -07:00
  • 7df7e01d0f tstest/integration/vms,.github/workflows: bump Ubuntu and NixOS for VM tests + cleanup (#16098) Irbe Krumina 2025-09-27 10:23:58 +03:00
  • d01a0adfa6 types/dnstype: delete unused func, move other one to its sole caller Brad Fitzpatrick 2025-09-26 21:17:07 -07:00
  • e9dae5441e tka: use ts_omit_tailnetlock in another spot, for ed25519consensus Brad Fitzpatrick 2025-09-26 18:21:50 -07:00
  • 9ae8155bab cmol/pprof health (#17303) Claus Lensbøl 2025-09-26 17:30:24 -04:00
  • 832e94607e doctor: add ts_omit_doctor support Brad Fitzpatrick 2025-09-26 13:33:08 -07:00
  • 87ee0f4e98 ipn/ipnlocal: move last unconditional gvisor import, complete ts_omit_netstack support Brad Fitzpatrick 2025-09-26 13:05:20 -07:00
  • eaecc0be54 cmd/tailscale/cli: use tabwriter for tailscale status (#16596) Mahyar Mirrashed 2025-09-26 15:42:16 -05:00
  • c95fdb0f8a net/packet/checksum: copy the gvisor checksum, remove the dep Brad Fitzpatrick 2025-09-26 11:57:33 -07:00
  • afe909664b types/opt: de-weird the API a bit with new True and False consts Brad Fitzpatrick 2025-09-26 12:38:49 -07:00
  • e766adf71f net/tstun: use ts_omit_gro in another place I missed earlier Brad Fitzpatrick 2025-09-26 12:15:02 -07:00
  • e7a79ef5f1 tstest/integration: deflake TestC2NDebugNetmap, disable service collection Brad Fitzpatrick 2025-09-26 12:29:36 -07:00
  • 09a33b9262 net/tstun: support ts_omit_netstack Brad Fitzpatrick 2025-09-26 11:15:05 -07:00
  • 0b994ef2fe docs/windows/policy: add ADMX policy definition for AllowTailscaledRestart Nick Khyl 2025-09-25 18:15:58 -05:00
  • f715ee2be9 cmd/tailscaled: start implementing ts_omit_netstack Brad Fitzpatrick 2025-09-25 18:48:14 -07:00
  • b3ae1cb0cc wgengine/netstack/gro: permit building without GRO Brad Fitzpatrick 2025-09-25 13:19:11 -07:00
  • f2b8d37436 feature/tpm: only register HardwareAttestationKey on linux/windows (#17293) Andrew Lytvynov 2025-09-26 08:39:02 -07:00
  • 002ecb78d0 all: don't rebind variables in for loops Alex Chan 2025-09-26 07:35:54 +01:00
  • 8b3e88cd09 wgengine/magicsock: fix rebind debouncing (#17282) James Tucker 2025-09-26 08:06:39 -07:00
  • 41a2aaf1da cmd/tailscale/cli: fix race condition in up --force-reauth Alex Chan 2025-09-16 11:22:47 +01:00
  • c011369de2 cmd/tailscale/cli: start WatchIPNBus before initial Start Alex Chan 2025-09-15 23:20:38 +01:00
  • 260fe38ad8 Makefile, cmd/tailscaled: add minimal tailscale+cli binary depaware Brad Fitzpatrick 2025-09-25 20:48:41 -07:00
  • 9154bc10f0 tstest/integration: skip this test rather than commenting it out Alex Chan 2025-09-26 07:31:35 +01:00
  • 892f8a9582 various: allow tailscaled shutdown via LocalAPI Nick Khyl 2025-09-24 18:37:42 -05:00
  • 45d635cc98 feature/portlist: pull portlist service porting into extension, use eventbus Brad Fitzpatrick 2025-09-24 15:12:24 -07:00
  • bbc5107d7d ipn/ipnlocal: do not reset extHost on (*LocalBackend).Shutdown Nick Khyl 2025-09-25 14:07:09 -05:00
  • c49ed5dd5a feature/tpm: implement key.HardwareAttestationKey (#17256) Andrew Lytvynov 2025-09-25 11:54:41 -07:00
  • a40f23ad4a util/eventbus: flesh out docs a bit Brad Fitzpatrick 2025-09-25 09:39:27 -07:00
  • 0b27871860 k8s-operator: add IPv6 support for DNS records (#16691) Raj Singh 2025-09-25 11:26:43 -04:00
  • e0a77cf41a tstest/integration: expand the tests for tailscale up Alex Chan 2025-09-15 11:44:00 +01:00
  • 70400cb75f cmd/tailscale/cli: reduce strength of lose-ssh risk warning James Sanderson 2025-09-24 15:45:41 +01:00
  • 0bd4f4729b ipn/ipnlocal: rename misnamed DisablePortMapperForTest to DisablePortPollerForTest Brad Fitzpatrick 2025-09-24 15:14:21 -07:00
  • 34242df51b derp/derpserver: clean up extraction of derp.Server (#17264) Simon Law 2025-09-24 10:38:30 -07:00
  • db02a46645 types/key: Update HardwareAttestationPublic representation (#17233) Patrick O'Doherty 2025-09-24 10:20:41 -07:00
  • 21dc5f4e21 derp/derpserver: split off derp.Server out of derp into its own package Brad Fitzpatrick 2025-09-23 17:07:48 -07:00
  • df747f1c1b util/eventbus: add a Done method to the Monitor type (#17263) M. J. Fromberger 2025-09-24 09:14:41 -07:00
  • b3e9a128af net/dns, feature/featuretags: make NetworkManager, systemd-resolved, and DBus modular Brad Fitzpatrick 2025-09-23 14:11:04 -07:00
  • b54cdf9f38 all: use buildfeatures.HasCapture const in a handful of places Brad Fitzpatrick 2025-09-23 18:15:48 -07:00
  • 8fe575409f feature/featuretags: add build tag to remove captive portal detection Brad Fitzpatrick 2025-09-23 15:49:49 -07:00
  • 4657cbdb11 client, cmd/tailscale/cli, feature/relayserver, net/udprelay: implement tailscale debug peer-relay-sessions (#17239) Jordan Whited 2025-09-23 15:26:10 -07:00
  • 87ccfbd250 ipn/ipnlocal: fix eventbus data race Brad Fitzpatrick 2025-09-23 14:42:11 -07:00
  • 4af15a1148 magicsock: fix deadlock in SetStaticEndpoints (#17247) Jonathan Nobels 2025-09-23 13:35:22 -04:00
  • 1791f87870 licenses: update license notices License Updater 2025-09-22 15:02:38 +00:00
  • e3307fbce1 cmd/tailscale: omit the drive subcommand in MacOS GUI apps Percy Wegmann 2025-09-22 16:21:21 -05:00
  • e582fb9b53 client/web: use network profile for displaying tailnet info Will Norris 2025-09-22 10:48:45 -07:00
  • 15b3876c2c client/systray: use new tailnet display name is profile title Will Norris 2025-09-22 10:50:38 -07:00
  • daad5c2b5c wgengine/router: use eventbus.Monitor in linuxRouter (#17232) M. J. Fromberger 2025-09-22 10:49:28 -07:00
  • 5e79e497d3 cmd/tailscale/cli: show last seen time on status command (#16588) Mahyar Mirrashed 2025-09-22 12:37:27 -05:00
  • f67ad67c6f control/controlclient: switch ID to be incrementing instead of random (#17230) Claus Lensbøl 2025-09-22 13:14:55 -04:00
  • 1b5201023f ipn/ipnlocal: use eventbus.Monitor in LocalBackend (#17225) M. J. Fromberger 2025-09-22 08:43:39 -07:00
  • e59fbaab64 util/eventbus: give a nicer error when attempting to use a closed client (#17208) M. J. Fromberger 2025-09-22 07:07:57 -07:00