Commit Graph

  • c53ee37912 cmd/tailscale: add set-raw to the new serve funnel commands Marwan Sulaiman 2023-10-23 12:37:36 -04:00
  • f232d4554a cmd/tailscale: translate old serve commands to new ones Marwan Sulaiman 2023-10-23 12:29:00 -04:00
  • 62d08d26b6 client/web: set Server.cgiMode field Sonia Appasamy 2023-10-23 15:04:49 -04:00
  • 17b2072b72 ipn/ipnlocal: set the push device token correctly Maisem Ali 2023-10-23 10:22:34 -07:00
  • 0e89245c0f ipn/ipnlocal: drop hostinfo param from doSetHostinfoFilterServices Maisem Ali 2023-10-23 10:18:40 -07:00
  • 152390e80a ipn/localapi: avoid unkeyed literal (#9933) Joe Tsai 2023-10-23 11:15:25 -07:00
  • 60e768fd14 cmd/tailscale: allow serve|funnel off to delete an entire port Marwan Sulaiman 2023-10-23 12:22:50 -04:00
  • e561f1ce61 clientupdate: manually restart Windows GUI after update (#9906) Andrew Lytvynov 2023-10-23 10:24:57 -07:00
  • e9956419f6 cmd/k8s-operator: allow cleanup of cluster resources for deleted devices (#9917) Irbe Krumina 2023-10-23 16:22:55 +01:00
  • e87862bce3 go.toolchain.rev: bump Tailscale Go toolchain Brad Fitzpatrick 2023-10-22 15:39:16 -07:00
  • f398712c00 ipn/ipnlocal: prevent changing serve config if conf.Locked Maisem Ali 2023-10-20 15:37:25 -07:00
  • d9081d6ba2 cmd/tailscale/cli: update serve/funnel CLI help text (#9895) Tyler Smalley 2023-10-20 14:17:28 -07:00
  • 5347e6a292 control/controlclient: support certstore without cgo Adrian Dewhurst 2023-10-17 21:21:28 -04:00
  • 68da15516f ipn/localapi,client/web: clean up auth error handling Sonia Appasamy 2023-10-20 13:24:29 -04:00
  • 70f9c8a6ed clientupdate: change Mac App Store support (#9891) Andrew Lytvynov 2023-10-20 08:58:41 -07:00
  • eced054796 ipn/ipnlocal: close connections for removed proxy transports (#9884) Irbe Krumina 2023-10-20 12:04:00 +01:00
  • 1df2d14c8f client/web: use auth ID in browser sessions Sonia Appasamy 2023-10-19 16:13:40 -04:00
  • 6ada33db77 taildrop: fix theoretical race condition in fileDeleter.Init (#9876) Joe Tsai 2023-10-19 13:26:55 -07:00
  • 25b6974219 ipn/ipnlocal: send ClientVersion to Apple frontends (#9887) Andrew Lytvynov 2023-10-19 12:50:21 -07:00
  • b4247fabec tailcfg: add ID field to WebClientAuthResponse Sonia Appasamy 2023-10-19 14:46:25 -04:00
  • 7e933a8816 appctype: move to types/appctype Tom DNetto 2023-10-19 11:39:53 -07:00
  • 02908a2d8d appc: implement app connector Server type Tom DNetto 2023-10-13 10:23:18 -07:00
  • 469b7cabad cmd/tailscale: improve taildrop progress printer on Linux (#9878) Joe Tsai 2023-10-19 11:04:33 -07:00
  • 7a3ae39025 cmd/tailscale/cli: [serve/funnel] support omitting scheme for TCP (#9856) Tyler Smalley 2023-10-19 11:03:06 -07:00
  • 35376d52d4 cmd/tailscale/cli: [serve/funnel] provide correct command for disabling (#9859) Tyler Smalley 2023-10-19 10:46:44 -07:00
  • f09cb45f9d ipn/ipnlocal: initiate proxy transport once (#9883) Irbe Krumina 2023-10-19 18:38:37 +01:00
  • 73bbf941f8 client/web: hook up auth flow Sonia Appasamy 2023-10-18 16:45:25 -04:00
  • 09b5bb3e55 ipn/ipnlocal: proxy gRPC requests over h2c if needed. (#9847) Irbe Krumina 2023-10-19 07:12:31 +01:00
  • 891d964bd4 wgengine/magicsock: simplify tryEnableUDPOffload() (#9872) Jordan Whited 2023-10-18 18:50:40 -07:00
  • d603d18956 taildrop: fix TestResume (#9874) Joe Tsai 2023-10-18 18:07:30 -07:00
  • cf27761265 cmd/tsconnect/wasm: add missing tstun.Wrapper.Start call Brad Fitzpatrick 2023-10-18 16:00:43 -07:00
  • cb00eac850 taildrop: disable TestResume (#9873) Joe Tsai 2023-10-18 15:29:06 -07:00
  • 674beabc73 syncs: add Map.LoadFunc (#9869) Joe Tsai 2023-10-18 15:02:45 -07:00
  • afb72ecd73 .github/workflows: update golangci-lint James Tucker 2023-10-12 00:22:41 -07:00
  • 851536044a client/web: add tests for authorizeRequest Sonia Appasamy 2023-10-18 11:48:20 -04:00
  • c3a8e63100 util/linuxfw: add additional nftable detection logic Maisem Ali 2023-10-17 19:51:40 +00:00
  • b47cf04624 util/linuxfw: fix broken tests Maisem Ali 2023-10-17 19:51:40 +00:00
  • a8fbe284b2 taildrop: fix theoretical race condition (#9866) Joe Tsai 2023-10-18 10:21:36 -07:00
  • 756a4c43b6 licenses: update win/apple licenses License Updater 2023-10-17 20:12:31 +00:00
  • 3f27087e9d taildrop: switch hashing to be streaming based (#9861) Joe Tsai 2023-10-17 17:53:40 -07:00
  • 7971333603 ipn: fix localapi and peerapi protocol for taildrop resume (#9860) Joe Tsai 2023-10-17 16:14:47 -07:00
  • 77127a2494 clientupdate: fix background install for linux tarballs (#9852) Andrew Lytvynov 2023-10-17 14:24:06 -07:00
  • c27870e160 client/web: refactor authorizeRequest Sonia Appasamy 2023-10-17 16:07:37 -04:00
  • c2a551469c taildrop: implement asynchronous file deletion (#9844) Joe Tsai 2023-10-17 13:46:05 -07:00
  • 33bb2bbfe9 tailcfg,cmd/tailscale: add UrgentSecurityUpdate flag to ClientVersion (#9848) Andrew Lytvynov 2023-10-17 11:04:44 -07:00
  • cac290da87 cmd/k8s-operator: users can configure firewall mode for kube operator proxies (#9769) Irbe Krumina 2023-10-17 18:05:02 +01:00
  • ddb2a6eb8d cmd/tailscale: promote new serve/funnel CLI to be default (#9833) Tyler Smalley 2023-10-17 09:32:17 -07:00
  • f53c3be07c cmd/k8s-operator: use our own container image instead of busybox Maisem Ali 2023-10-16 17:25:00 -07:00
  • 1fc3573446 ipn/{conffile,ipnlocal}: start booting tailscaled from a config file w/ auth key Brad Fitzpatrick 2023-10-16 12:15:03 -07:00
  • 6ca8650c7b tstest/tstest: add t.Parallel that can be disabled by TS_SERIAL_TESTS=true Brad Fitzpatrick 2023-10-16 20:55:28 -07:00
  • 4dec0c6eb9 tstest, tstest/integration, github/workflows: shard integration tests Brad Fitzpatrick 2023-10-16 18:47:03 -07:00
  • e6ab7d3c14 cmd/testwrapper: parse args better Maisem Ali 2023-10-14 16:56:08 -07:00
  • 9d3c6bf52e ipn/ipnlocal/peerapi: refactoring taildrop to just one endpoint (#9832) Rhea Ghosh 2023-10-16 14:35:11 -05:00
  • 4899c2c1f4 cmd/containerboot: revert to using tailscale up Maisem Ali 2023-10-15 18:41:28 -07:00
  • b949e208bb ipn/ipnlocal: fix AllowsUpdate disable after enable (#9827) Andrew Lytvynov 2023-10-16 10:54:56 -07:00
  • 18bd98d35b cmd/tailscaled,*: add start of configuration file support Brad Fitzpatrick 2023-10-11 13:55:57 -07:00
  • 71271e41d6 ipn/{ipnlocal/peerapi, localapi} initial taildrop resume api plumbing (#9798) Rhea Ghosh 2023-10-16 12:36:31 -05:00
  • 95faefd1f6 net/dnsfallback: disable recursive resolver for now Brad Fitzpatrick 2023-10-16 09:30:47 -07:00
  • 8a5b02133d clientupdate: return ErrUnsupported for macSys clients (#9793) Andrew Lytvynov 2023-10-16 09:14:14 -07:00
  • 51078b6486 go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2023-10-16 16:11:43 +00:00
  • 7fd6cc3caa go.mod: bump alexbrainman/sspi Brad Fitzpatrick 2023-10-16 08:54:16 -07:00
  • feabb34ea0 ipn/localapi: add debug-web-client endpoint Sonia Appasamy 2023-10-16 10:32:33 -04:00
  • e06f2f1873 ipn/ipnlocal: change serial number policy to be PreferenceOption Kristoffer Dalby 2023-10-16 09:39:20 +02:00
  • 97ee3891f1 net/dns: use direct when NetworkManager has no systemd-resolved Denton Gentry 2023-10-15 15:32:37 -07:00
  • 56ebcd1ed4 .github/workflows: break up race builder a bit more Brad Fitzpatrick 2023-10-14 19:11:44 -07:00
  • e89927de2b tsnet: fix data race in TestFallbackTCPHandler Brad Fitzpatrick 2023-10-14 18:55:07 -07:00
  • 18e2936d25 github/workflows: move race tests to their own job Brad Fitzpatrick 2023-10-14 13:55:05 -07:00
  • c363b9055d tstest/integration: add tests for tun mode (requiring root) Brad Fitzpatrick 2023-10-13 12:29:28 -07:00
  • a6270826a3 wgengine/magicsock: fix data race regression in disco ping callbacks Brad Fitzpatrick 2023-10-14 13:16:04 -07:00
  • 5297bd2cff cmd/tailscaled,net/tstun: fix data race on start-up in TUN mode Maisem Ali 2023-10-13 19:41:10 +00:00
  • 5c555cdcbb tstest/integration: set race flag when cross compiling, conditionally fail on race Brad Fitzpatrick 2023-10-13 19:22:36 -07:00
  • 8c7169105e ipn/{ipnlocal/peerapi, localapi}: cleaning up http statuses for consistency and readability (#9796) Rhea Ghosh 2023-10-13 17:40:10 -05:00
  • 9cb6c5bb78 util/httphdr: add new package for parsing HTTP headers (#9797) Joe Tsai 2023-10-13 15:38:22 -07:00
  • af5a586463 ipn/ipnlocal: include AutoUpdate prefs in HostInfo.AllowsUpdate (#9792) Andrew Lytvynov 2023-10-13 11:14:23 -07:00
  • 754fb9a8a8 tailcfg: add tailnet field to register request (#9675) Claire Wang 2023-10-13 14:13:41 -04:00
  • 8f948638c5 taildrop: minor cleanups and fixes (#9786) Joe Tsai 2023-10-13 08:21:15 -07:00
  • b1867eb23f taildrop: add logic for resuming partial files (#9785) Joe Tsai 2023-10-12 16:50:11 -07:00
  • 24f322bc43 ipn/ipnlocal: do unexpired cert renewals in the background Maisem Ali 2023-10-12 15:52:41 -07:00
  • 1a78f240b5 tstime: add DefaultClock (#9691) Joe Tsai 2023-10-12 16:01:17 -07:00
  • 7783a960e8 client/web: add metric for exit node advertising (#9781) Naman Sood 2023-10-12 17:02:20 -04:00
  • ce0830837d appctype: introduce a configuration schema for app connectors James Tucker 2023-10-06 11:50:42 -07:00
  • 37c646d9d3 taildrop: improve the functionality and reliability of put (#9762) Joe Tsai 2023-10-12 09:28:46 -07:00
  • 1294b89792 cmd/k8s-operator: allow setting same host value for tls and ingress rules Maisem Ali 2023-10-11 17:33:23 -07:00
  • 2d4f808a4c cmd/containerboot: fix time based serveConfig watcher Maisem Ali 2023-10-11 14:24:05 -07:00
  • 4abd470322 tailcfg: implement text encoding for ProtoPortRange James Tucker 2023-10-06 11:40:32 -07:00
  • 96f01a73b1 tailcfg: import ProtoPortRange for local use James Tucker 2023-10-06 11:30:33 -07:00
  • d62af8e643 words: flappy birds, but real life Charlotte Brandhorst-Satzkorn 2023-10-11 14:33:15 -07:00
  • 1cb9e33a95 cmd/k8s-operator: update env var in manifest to APISERVER_PROXY Maisem Ali 2023-10-11 20:11:11 -07:00
  • c1ef55249a types/ipproto: import and test string parsing for ipproto James Tucker 2023-10-11 15:10:24 -07:00
  • 319607625f ipn/ipnlocal: fix log spam from now expected paths Maisem Ali 2023-10-05 22:20:19 -07:00
  • 9d96e05267 net/packet: split off checksum munging into different pkg Maisem Ali 2023-10-11 14:14:37 -07:00
  • 8b630c91bc wgengine/filter: use slices.Contains in another place Brad Fitzpatrick 2023-10-11 14:00:50 -07:00
  • 0a412eba40 words: Na na na na na na na na na na na na na na na na (#9753) James 'zofrex' Sanderson 2023-10-11 22:15:53 +01:00
  • 11348fbe72 util/nocasemaps: import nocasemaps from corp James Tucker 2023-10-11 13:00:01 -07:00
  • fbfee6a8c0 cmd/containerboot: use linuxfw.NetfilterRunner Maisem Ali 2023-10-11 07:26:40 -07:00
  • 7a0de2997e client/web: remove unused context param from NewServer Sonia Appasamy 2023-10-11 14:36:47 -04:00
  • aad3584319 util/linuxfw: move fake runner into pkg Maisem Ali 2023-10-11 17:11:56 +00:00
  • fffafc65d6 tsnet: support registering fallback TCP flow handlers Tom DNetto 2023-10-11 10:45:16 -07:00
  • 9f05018419 clientupdate/distsign: add new prod root signing key to keychain David Anderson 2023-10-11 09:16:19 -07:00
  • 04a8b8bb8e net/dns: properly detect newer debian resolvconf Galen Guyer 2023-10-11 11:08:08 -04:00