This website requires JavaScript.
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