-
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