Commit Graph

  • 14e8afe444 go.mod, etc: bump gvisor andig 2022-12-05 09:06:30 +01:00
  • 8aac77aa19 cmd/tailscale: fix "up" warning about netfilter-mode on Synology Brad Fitzpatrick 2022-12-20 11:34:10 -08:00
  • f837d179b9 ssh/tailssh: fix typo in error message Brad Fitzpatrick 2022-12-20 11:26:50 -08:00
  • 2eff9c8277 wgengine/magicsock: avoid ReadBatch/WriteBatch on old Linux kernels Brad Fitzpatrick 2022-12-20 10:17:21 -08:00
  • 0372e14d79 net/dns: bump DNS-over-TCP size limit to 4k Andrew Dunham 2022-12-20 11:42:51 -05:00
  • 98daf99775 licenses: update tailscale{,d} licenses License Updater 2022-12-20 03:19:33 +00:00
  • 7c77c48bd4 go.toolchain.rev: bump Go Brad Fitzpatrick 2022-12-19 20:19:31 -08:00
  • 243490f932 go.mod: bump x/sys for linux/arm64 cpu SIGILL fix Brad Fitzpatrick 2022-12-19 18:59:41 -08:00
  • a1ded4c166 cmd/sync-containers: add a dry-run option. David Anderson 2022-12-19 18:19:54 -08:00
  • e5fe205c31 cmd/sync-containers: program to sync tags between container registries. David Anderson 2022-12-19 17:37:08 -08:00
  • 237f030cd9 licenses: update android licenses License Updater 2022-12-19 21:52:24 +00:00
  • 296f53524c netstat, portlist: update Windows implementation to disambiguate svchost processes Aaron Klotz 2022-11-18 13:09:01 -07:00
  • a06217a8bd cmd/tailscale/cli: hide Windows named pipe default name in flag help Brad Fitzpatrick 2022-12-19 10:01:43 -08:00
  • 5caf609d7b go.toolchain.rev: bump Go to 1.19.4 Brad Fitzpatrick 2022-12-19 13:18:46 -08:00
  • 0f604923d3 ipn/ipnlocal: fix StatusWithoutPeers not populating parts of Status Brad Fitzpatrick 2022-12-19 10:23:47 -08:00
  • 3c452b9880 util/winutil: fix erroneous condition in implementation of getRegIntegerInternal Aaron Klotz 2022-12-19 13:37:55 -07:00
  • 14d07b7b20 licenses: update tailscale{,d} licenses License Updater 2022-12-19 19:50:34 +00:00
  • 914d115f65 go.mod: bump tailscale/wireguard-go for big-endian fix (#6785) Jordan Whited 2022-12-19 11:49:06 -08:00
  • af3127711a cmd/containerboot: allow disabling secret storage in k8s. David Anderson 2022-12-16 14:09:46 -08:00
  • 6d5527e4b3 licenses: update win/apple licenses License Updater 2022-12-16 18:53:07 +00:00
  • d9df023e6f net/connstats: enforce maximum number of connections (#6760) Joe Tsai 2022-12-16 10:14:00 -08:00
  • 651e0d8aad ssh/tailssh: add envknob for default PATH Brad Fitzpatrick 2022-12-15 14:28:14 -08:00
  • fc0fe99edf licenses: update tailscale{,d} licenses License Updater 2022-12-15 18:48:33 +00:00
  • c02ccf6424 go.mod: bump dhcp dep to remove another endian package from our tree Brad Fitzpatrick 2022-12-15 10:29:54 -08:00
  • 97c615889d licenses: update tailscale{,d} licenses License Updater 2022-12-14 22:06:16 +00:00
  • a8f07153a6 licenses: update win/apple licenses License Updater 2022-12-12 17:20:08 +00:00
  • 53c4892841 ipn/ipnserver: propagate http.Serve error Anton Tolchanov 2022-12-15 13:18:29 +00:00
  • 8171eb600c cmd/k8s-operator: move the operator into its own namespace. David Anderson 2022-12-14 15:41:26 -08:00
  • 56f7da0cfd ssh/tailssh: set default Tailscale SSH $PATH for non-interactive commands Brad Fitzpatrick 2022-12-14 14:20:50 -08:00
  • 350aab05e5 util/multierr: optimize New for nil cases (#6750) Joe Tsai 2022-12-14 18:17:38 -08:00
  • 55b24009f7 net/tstun: don't return early from a partial tun.Read() (#6745) Jordan Whited 2022-12-14 16:29:34 -08:00
  • 3a5fc233aa cmd/k8s-operator: use oauth credentials for API access. David Anderson 2022-12-14 12:21:16 -08:00
  • a7ab3429b6 cmd/k8s-operator: refactor reconcile loop, un-plumbing reconcile.Result. David Anderson 2022-12-14 11:20:59 -08:00
  • da53b1347b cmd/gitops-pusher: support alternate api-server URLs Denton Gentry 2022-12-09 16:55:12 -08:00
  • 835a73cc1f cmd/k8s-operator: remove unnecessary timed requeue. David Anderson 2022-12-13 16:04:35 -08:00
  • d857fd00b3 cmd/k8s-operator: sprinkle debug logging throughout. David Anderson 2022-12-13 15:37:35 -08:00
  • 8ccd707218 cmd/k8s-operator: remove times requeues in proxy deletion path. David Anderson 2022-12-13 13:32:05 -08:00
  • c0fcab01ac client/tailscale: fix request object for key creation. David Anderson 2022-12-13 13:31:21 -08:00
  • 3f4d51c588 net/dns: don't send on closed channel when message too large Andrew Dunham 2022-12-13 14:49:08 -05:00
  • 44be59c15a wgengine/magicsock: fix panic in wireguard-go rate limiting path Brad Fitzpatrick 2022-12-13 10:37:29 -08:00
  • 0d47cd2284 wgengine/monitor: fix panic due to race on Windows Andrew Dunham 2022-12-13 13:14:38 -05:00
  • d81a2b2ce2 Makefile: add a target for doing dev builds of the k8s operator. David Anderson 2022-12-13 09:40:41 -08:00
  • 9c77205ba1 cmd/k8s-operator: add more tests for "normal" paths. David Anderson 2022-12-12 22:19:16 -08:00
  • c902190e67 cmd/k8s-operator: factor out some of the larger expected test outputs. David Anderson 2022-12-12 21:44:55 -08:00
  • 8dbb3b8bbe cmd/k8s-operator: remove unused structs. Cleanup missed in #6718. David Anderson 2022-12-12 21:19:17 -08:00
  • 53a9cc76c7 cmd/k8s-operator: rename main.go -> operator.go. David Anderson 2022-12-12 21:06:51 -08:00
  • bc8f5a7734 cmd/k8s-operator: add a basic unit test. David Anderson 2022-12-12 21:00:10 -08:00
  • 3b7ae39a06 cmd/k8s-operator: use the client's authkey method to create auth keys. David Anderson 2022-12-12 15:37:20 -08:00
  • ca08e316af util/endian: delete package; use updated josharian/native instead Brad Fitzpatrick 2022-12-12 19:40:44 -08:00
  • bd2995c14b ipn/ipnlocal: simplify redactErr (#6716) Joe Tsai 2022-12-12 17:51:03 -08:00
  • c47578b528 util/multierr: add Range (#6643) Joe Tsai 2022-12-12 16:48:11 -08:00
  • 041a0e3c27 client/tailscale: add APIs for auth key management. (#6715) Dave Anderson 2022-12-12 16:01:04 -08:00
  • b2d4abf25a cmd/k8s-operator: add a kubernetes operator. David Anderson 2022-12-12 11:15:34 -08:00
  • 47002d93a3 ipn/ipnlocal: add a few metrics for PeerAPI and LocalAPI Mihai Parparita 2022-12-09 14:21:53 -08:00
  • 53e2010b8a cmd/tailscaled: change Windows implementation to shut down subprocess via closing its stdin Aaron Klotz 2022-12-09 10:14:39 -07:00
  • 9c67395334 feat(build): add support on Loongnix-Server (loong64) (#6233) 缘生 2022-12-12 12:16:40 +08:00
  • 7b65b7f85c go.mod: bump tailscale/wireguard-go for loong64 Brad Fitzpatrick 2022-12-10 20:56:11 -08:00
  • 5a523fdc7f go.mod: update deps to add support for GOARCH=loong64 Brad Fitzpatrick 2022-12-10 13:34:25 -08:00
  • 9d335aabb2 cmd/tailscale/cli: [ssh] fix typo in help text (#6694) shayne 2022-12-10 00:07:27 -05:00
  • ab4992e10d licenses: update win/apple licenses License Updater 2022-12-09 23:56:06 +00:00
  • ea5ee6f87c all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (#6692) Jordan Whited 2022-12-09 15:12:20 -08:00
  • b63094431b wgengine/router: fix tests on systems with older Busybox 'ip' binary Andrew Dunham 2022-12-09 13:21:10 -05:00
  • eb1adf629f net/tstun: reuse buffered packet from pool Maisem Ali 2022-12-09 16:46:37 +05:00
  • 383e203fd2 cmd/tailscale/cli: update lock status help strings (#6675) Walter Poupore 2022-12-09 10:24:21 -08:00
  • 76389d8baf net/tstun, wgengine/magicsock: enable vectorized I/O on Linux (#6663) Jordan Whited 2022-12-08 17:58:14 -08:00
  • 389238fe4a cmd/tailscale/cli: add workaround for improper named socket quoting in ssh command James Tucker 2022-12-08 13:54:52 -08:00
  • bdc45b9066 wgengine/magicsock: fix panic when rebinding fails Mihai Parparita 2022-12-06 17:42:40 -08:00
  • e27f4f022e cmd/tailscale/cli: add progress to tailscale file cp Tom DNetto 2022-11-28 18:28:11 -08:00
  • d1a5757639 tsnet: add HTTP client method to tsnet.Server (#6669) Xe Iaso 2022-12-08 16:08:17 -05:00
  • 2d271f3bd1 ipn/ipnlocal: disallow exit nodes from using exit nodes salman 2022-11-18 13:07:55 +00:00
  • 5f68763cb2 licenses: update win/apple licenses License Updater 2022-12-07 20:52:03 +00:00
  • 98114bf608 cmd/tailscale/cli, ipn/localapi: add funnel status to status command (#6402) shayne 2022-12-07 22:17:40 -05:00
  • 1b65630e83 cmd/containerboot: switch to IPN bus monitoring instead of polling. David Anderson 2022-12-07 12:29:45 -08:00
  • 55e0512a05 ipn/ipnlocal,cmd/tailscale: minor improvements to lock modify command Tom DNetto 2022-12-04 22:55:57 -08:00
  • 98f21354c6 cmd/tailscaled: add a special command to tailscaled's Windows service for removing WinTun Aaron Klotz 2022-12-06 12:23:11 -07:00
  • 367228ef82 cmd/containerboot: gracefully degrade if missing patch permissions in k8s. David Anderson 2022-12-06 17:03:53 -08:00
  • a887ca7efe ipn/ipnlocal: improve redactErr to handle more cases Andrew Dunham 2022-12-06 15:05:51 -05:00
  • e36c27bcd1 cmd/containerboot: check that k8s secret permissions are correct. David Anderson 2022-12-06 14:52:22 -08:00
  • e79a1eb24a cmd/containerboot: refactor tests to have more explicit phases. David Anderson 2022-12-05 19:11:27 -08:00
  • e04aaa7575 cmd/containerboot: split tailscaled bringup and auth phases. David Anderson 2022-12-05 15:38:50 -08:00
  • a469ec8ff6 cmd/containerboot: fix some lint. David Anderson 2022-12-05 15:38:36 -08:00
  • c084c7d7ed licenses: update win/apple licenses License Updater 2022-12-06 18:30:55 +00:00
  • 5ff946a9e6 cmd/containerboot: fix TS_STATE_DIR environment variable Anton Tolchanov 2022-12-06 13:31:50 +00:00
  • 7048024e04 licenses: update win/apple licenses License Updater 2022-12-06 03:31:56 +00:00
  • 1598cd0361 net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices) Brad Fitzpatrick 2022-12-05 18:22:53 -08:00
  • 4b34c88426 licenses: update android licenses License Updater 2022-12-05 23:50:03 +00:00
  • 79f3a5d753 net/netns, net/interfaces: explicitly bind sockets to the default interface on all Darwin variants Mihai Parparita 2022-11-29 17:54:45 -08:00
  • cb525a1aad cmd/tailscaled: fix typo in netstack variable name Mihai Parparita 2022-12-05 11:40:40 -08:00
  • 3f16dec1bb api.md: change "admin panel" to "admin console" Julia Stein 2022-12-05 10:52:24 -08:00
  • 9c773af04c ipn/ipnlocal: fix use of stale profile while processing netmap Tom DNetto 2022-12-04 20:07:03 -08:00
  • c933b8882c VERSION.txt: this is v1.35.0 Denton Gentry 2022-12-05 09:43:01 -08:00
  • 964d723aba ipn/{ipnserver,localapi}: fix InUseOtherUser handling with WatchIPNBus Brad Fitzpatrick 2022-12-01 14:39:03 -08:00
  • 86b6ff61e6 ipn/ipnlocal: fix Prefs access without mu being held Maisem Ali 2022-12-02 23:04:00 +05:00
  • cdb924f87b ipn/ipnlocal: sanitize prefs in more notify code paths Maisem Ali 2022-12-02 13:54:32 +05:00
  • 7c4d017636 paths: set QNAP socket to /tmp. Denton Gentry 2022-12-02 09:41:39 -08:00
  • 57124e2126 ipn/localapi: add debug (root-required) access to inject debug Notify Brad Fitzpatrick 2022-12-02 20:13:36 -08:00
  • 96cad35870 cmd/tailscaled: rename variables to be more descriptive Maisem Ali 2022-12-03 02:44:14 +05:00
  • a87e0b4ea8 ipn: update comments that refer to Options.Prefs Mihai Parparita 2022-12-02 11:32:26 -08:00
  • b9dd3fa534 paths, version/distro: detect Synology DSM version better, use for socket path Brad Fitzpatrick 2022-12-02 09:35:49 -08:00
  • 5b8323509f cmd/tailscale/cli: use "account" instead of "profile" in user-visible text Mihai Parparita 2022-12-01 16:29:44 -08:00