Commit Graph

  • 6107c65f1e licenses: update win/apple licenses License Updater 2022-12-23 22:34:17 +00:00
  • a45c9f982a wgengine/netstack: change netstack API to require LocalBackend Claire Wang 2022-12-23 13:22:39 -05:00
  • 84eaef0bbb ssh/tailssh: don't swallow process exit code in be-child Brad Fitzpatrick 2022-12-23 12:36:31 -08:00
  • f3c83a06ff licenses: update tailscale{,d} licenses License Updater 2022-12-21 06:03:49 +00:00
  • 011f661d5b licenses: update win/apple licenses License Updater 2022-12-20 20:21:51 +00:00
  • caa2fe394f wgengine/netstack: delete some dead code, old comment, use atomic int types Brad Fitzpatrick 2022-12-22 12:53:56 -08:00
  • 82b9689e25 ipn/ipnlocal: maintain a proxy handler per backend (#6804) Anton Tolchanov 2022-12-21 18:36:58 +00:00
  • 1011e64ad7 wgengine/monitor: don't log unhandled RTM_{NEW,DEL}LINK messages Andrew Dunham 2022-12-21 11:56:14 -05:00
  • be10b529ec wgengine/magicsock: add TS_DISCO_PONG_IPV4_DELAY knob to bias IPv6 paths Brad Fitzpatrick 2022-12-20 19:29:25 -08:00
  • e36cdacf70 envknob: add time.Duration knob support Brad Fitzpatrick 2022-12-20 19:24:09 -08:00
  • 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