-
7145016414
clientupdate: do not recursively delete dirs in cleanupOldDownloads (#10093)
Andrew Lytvynov
2023-11-02 14:29:52 -06:00
-
4ce4bb6271
client/web: limit authorization checks to API calls
Will Norris
2023-11-02 11:28:07 -07:00
-
f27b2cf569
appc,cmd/sniproxy,ipn/ipnlocal: split sniproxy configuration code out of appc
James Tucker
2023-11-01 16:56:30 -07:00
-
6c0ac8bef3
clientupdate: cleanup SPK and MSI downloads (#10085)
Andrew Lytvynov
2023-11-02 12:21:42 -06:00
-
aa5af06165
ipn/ipnlocal: include web client port in setTCPPortsIntercepted
Sonia Appasamy
2023-11-02 12:32:36 -04:00
-
da31ce3a64
ipn/localapi: remove webclient endpoint
Sonia Appasamy
2023-11-02 12:34:28 -04:00
-
b370274b29
ipn/ipnlocal: pull CapabilityPreviewWebClient into webClientAtomicBool
Sonia Appasamy
2023-11-02 12:55:01 -04:00
-
c6a4612915
ipn/localapi: require Write access on /watch-ipn-bus with private keys (#10059)
Andrew Lytvynov
2023-11-02 10:48:10 -06:00
-
47019ce1f1
cmd/tailscaled: pre-load wintun.dll using a fully-qualified path
Aaron Klotz
2023-11-02 09:31:27 -06:00
-
af49bcaa52
cmd/k8s-operator: set different app type for operator with proxy (#10081)
Irbe Krumina
2023-11-02 14:36:20 +00:00
-
673ff2cb0b
util/groupmember: fail earlier if group doesn't exist, use slices.Contains
Brad Fitzpatrick
2023-11-01 18:58:03 -07:00
-
228a82f178
ipn/ipnlocal,tailcfg: add AppConnector service to HostInfo when configured
James Tucker
2023-11-01 11:38:44 -07:00
-
6ad54fed00
appc,ipn/ipnlocal: add App Connector domain configuration from mapcap
James Tucker
2023-10-31 14:59:18 -07:00
-
e9de59a315
tstest/deptest: fix minor escaping error in regex
James Tucker
2023-11-01 15:39:43 -07:00
-
b48b7d82d0
appc,ipn/ipnlocal,net/dns/resolver: add App Connector wiring when enabled in prefs
James Tucker
2023-10-27 14:20:10 -07:00
-
e7482f0df0
ipn/ipnlocal: prevent deadlock on WebClientShutdown
Will Norris
2023-11-01 15:26:33 -07:00
-
7a725bb4f0
client/web: move more session logic to auth.go
Sonia Appasamy
2023-11-01 16:09:59 -04:00
-
535cb6c3f5
build(deps): bump github.com/docker/docker
dependabot[bot]
2023-10-30 15:50:32 +00:00
-
f2bc54ba15
build(deps-dev): bump postcss from 8.4.27 to 8.4.31 in /client/web
dependabot[bot]
2023-10-08 00:53:57 +00:00
-
6cc81a6d3e
build(deps): bump get-func-name from 2.0.0 to 2.0.2 in /client/web
dependabot[bot]
2023-09-27 23:52:57 +00:00
-
80fc32588c
build(deps): bump @babel/traverse from 7.22.10 to 7.23.2 in /client/web
dependabot[bot]
2023-10-16 16:10:58 +00:00
-
e5fbe57908
web/client: update synology token from /api/auth call
Will Norris
2023-11-01 12:54:27 -07:00
-
b1a0caf056
.github: Bump actions/checkout from 3 to 4
dependabot[bot]
2023-10-30 11:47:06 +00:00
-
7f16e000c9
clientupdate: clarify how to run update as Administrator on Windows (#10043)
Andrew Lytvynov
2023-11-01 14:15:17 -06:00
-
01604c06d2
hostinfo: fix a couple of logic simplification lints
James Tucker
2023-11-01 11:52:40 -07:00
-
37863205ec
cmd/k8s-operator: strip credentials from client config in noauth mode
David Anderson
2023-11-01 12:24:44 -07:00
-
0ee4573a41
ipn/ipnlocal: fix small typo
James Tucker
2023-11-01 11:51:07 -07:00
-
237c6c44cd
client/web: call /api/auth before rendering any client views
Will Norris
2023-11-01 10:35:46 -07:00
-
970eb5e784
cmd/k8s-operator: sanitize connection headers (#10063)
Rhea Ghosh
2023-11-01 13:15:57 -05:00
-
ca4c940a4d
ipn: introduce app connector advertisement preference and flags
James Tucker
2023-10-26 15:55:32 -07:00
-
09fcbae900
net/dnscache: remove completed TODO
James Tucker
2023-10-27 12:50:45 -07:00
-
32ebc03591
client/web: move session logic to auth.go
Sonia Appasamy
2023-11-01 13:03:18 -04:00
-
3a9f5c02bf
util/set: make Clone a method (#10044)
Chris Palmer
2023-11-01 10:20:38 -07:00
-
5289cfce33
clientupdate: disable on Unraid (#10048)
Derek Kaser
2023-11-01 13:19:22 -04:00
-
c2b87fcb46
cmd/k8s-operator/deploy/chart,.github/workflows: use helm chart API v2 (#10055)
Irbe Krumina
2023-11-01 16:15:18 +00:00
-
d0f2c0664b
wgengine/netstack: standardize var names in UpdateNetstackIPs
Maisem Ali
2023-10-24 08:26:08 -07:00
-
eaf8aa63fc
wgengine/netstack: remove unnecessary map in UpdateNetstackIPs
Maisem Ali
2023-10-24 08:28:33 -07:00
-
d601c81c51
wgengine/netstack: use netip.Prefix as map keys
Maisem Ali
2023-10-23 17:30:22 -07:00
-
c3313133b9
derp/derphttp: close DERP client to avoid data race in test
Anton Tolchanov
2023-10-31 22:12:41 +00:00
-
66c7af3dd3
ipn: replace web client debug flag with node capability
Will Norris
2023-10-31 11:41:39 -07:00
-
bd488e4ff8
go.mod: update wireguard-go (#10046)
Jordan Whited
2023-10-31 19:56:03 -07:00
-
00375f56ea
util/set: add some more Set operations (#10022)
Chris Palmer
2023-10-31 17:15:40 -07:00
-
7f3208592f
clientupdate: mention release track when running latest (#10039)
Andrew Lytvynov
2023-10-31 16:50:55 -06:00
-
44175653dc
ipn/ipnlocal: rename web fields/structs to webClient
Sonia Appasamy
2023-10-31 14:56:20 -04:00
-
3114a1c88d
derp/derphttp: add watch reconnection tests from #9719
Anton Tolchanov
2023-10-25 21:41:24 +01:00
-
3d7fb6c21d
derp/derphttp: fix race in mesh watcher
Brad Fitzpatrick
2023-10-25 11:59:06 -07:00
-
df4b730438
types/appctype: define the nodeAttrs type for dns-driven app connectors
Tom DNetto
2023-10-31 11:15:44 -07:00
-
a7c80c332a
cmd/sniproxy: implement support for control configuration, multiple addresses
Tom DNetto
2023-10-19 17:07:07 -07:00
-
0d86eb9da5
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-10-31 17:25:09 +00:00
-
ea599b018c
ipn: serve web client requests from LocalBackend
Will Norris
2023-10-26 11:39:20 -07:00
-
28ad910840
ipn: add user pref for running web client
Will Norris
2023-10-26 11:35:41 -07:00
-
dd842d4d37
go.mod: update wireguard-go to enable TUN UDP GSO/GRO (#10029)
Jordan Whited
2023-10-31 10:23:52 -07:00
-
6f214dec48
client/web: split out UI components
Sonia Appasamy
2023-10-25 17:58:53 -04:00
-
89953b015b
ipn/ipnlocal,client/web: add web client to tailscaled
Sonia Appasamy
2023-10-11 14:35:22 -04:00
-
93aa8a8cff
client/web: allow providing logger implementation
Sonia Appasamy
2023-10-11 14:35:22 -04:00
-
95715c4a12
ipn/localapi: add endpoint to handle APNS payloads (#9972)
Andrea Gottardo
2023-10-30 18:35:53 -07:00
-
57c5b5a77e
net/dns/recursive: update IP for b.root-servers.net
Andrew Dunham
2023-10-27 14:38:43 -04:00
-
3df305b764
tsnet: enable use-cases with non-native IPs by setting ns.ProcessSubnets
Tom DNetto
2023-10-24 14:08:54 -07:00
-
452f900589
tool: download helm CLI (#9981)
Irbe Krumina
2023-10-30 18:20:33 +00:00
-
ed1b935238
cmd/k8s-operator: allow to install operator via helm (#9920)
Irbe Krumina
2023-10-30 18:18:09 +00:00
-
fde2ba5bb3
VERSION.txt: this is v1.53.0 (#10018)
Tyler Smalley
2023-10-30 10:45:14 -07:00
-
62d580f0e8
util/linuxfw: add missing error checks in tests
Maisem Ali
2023-10-27 21:56:17 -07:00
-
387a98fe28
ipn/ipnlocal: exclude tvOS devices from taildrop file targets (#10002)
Rhea Ghosh
2023-10-27 16:35:18 -05:00
-
f66dc8dc0a
clientupdate: check for privileges earlier (#9964)
Chris Palmer
2023-10-27 10:43:50 -07:00
-
f9fafe269a
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-10-26 15:44:26 +00:00
-
087260734b
flake: drop unnecessary git input
Cole Helbling
2023-10-27 07:28:11 -07:00
-
561e7b61c3
flake: fix systemd service by hardcoding $PORT
Cole Helbling
2023-10-27 07:28:11 -07:00
-
9e71851a36
go.mod.sri: update
Cole Helbling
2023-10-27 07:28:11 -07:00
-
4f62a2ed99
flake: set a default package
Cole Helbling
2023-10-27 07:28:11 -07:00
-
f737496d7c
flake: drop unnecessary fileContents binding
Cole Helbling
2023-10-27 07:28:11 -07:00
-
9107b5eadf
cmd/tailscale/cli: use status before doing interactive feature query
Maisem Ali
2023-10-26 10:38:08 -07:00
-
e94d345e26
licenses: update android licenses
License Updater
2023-10-23 21:59:33 +00:00
-
7c7f60be22
licenses: update tailscale{,d} licenses
License Updater
2023-10-26 15:44:51 +00:00
-
baa1fd976e
ipn/localapi: require local Windows admin to set serve path (#9969)
Tyler Smalley
2023-10-26 14:40:44 -07:00
-
42abf13843
.github: run tests on all PRs, regardless of branch name
Will Norris
2023-10-26 10:27:44 -07:00
-
b4be4f089f
safesocket: make clear which net.Conns are winio types
Brad Fitzpatrick
2023-10-26 09:14:17 -07:00
-
95671b71a6
ipn, safesocket: use Windows token in LocalAPI
Aaron Klotz
2023-10-25 14:48:05 -06:00
-
ef596aed9b
net/portmapper: avoid alloc in getUPnPErrorsMetric
Andrew Dunham
2023-10-25 20:29:08 -04:00
-
237b4b5a2a
.github/workflows: add checklocks
James Tucker
2023-08-31 13:11:58 -07:00
-
131518eed1
cmd/tailscale/cli: improve error when bg serve config is present (#9961)
Tyler Smalley
2023-10-25 14:27:46 -07:00
-
1873bc471b
cmd/tailscale/cli: remove http flag for funnel command (#9955)
Tyler Smalley
2023-10-25 14:05:54 -07:00
-
19e5f242e0
net/portmapper: convert UPnP metrics to new syncs.Map.LoadOrInit method
Val
2023-10-07 09:14:24 +02:00
-
8326fdd60f
clientupdate: disable auto-updates on Synology for now (#9965)
Andrew Lytvynov
2023-10-25 14:02:46 -06:00
-
143bda87a3
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-10-20 19:18:36 +00:00
-
5f3cdaf283
cmd/tailscale/cli: chage port flags to uint for serve and funnel
Marwan Sulaiman
2023-10-24 18:18:47 -04:00
-
741d7bcefe
Revert "ipn/ipnlocal: add new DNS and subnet router policies" (#9962)
Andrea Gottardo
2023-10-24 17:07:25 -07:00
-
a7e4cebb90
cmd/tailscale/cli: refactor TestServeDevConfigMutations
Marwan Sulaiman
2023-10-24 17:14:49 -04:00
-
d79e0fde9c
client/web: split errTaggedSelf resp from getTailscaleBrowserSession
Sonia Appasamy
2023-10-24 15:15:10 -04:00
-
e0a4a02b35
client/web: pipe Server.timeNow() through session funcs
Sonia Appasamy
2023-10-23 12:36:21 -04:00
-
21b6d373b0
cmd/tailscale/cli: unhide auto-update flags and mark update as Beta (#9954)
Andrew Lytvynov
2023-10-24 12:34:24 -06:00
-
32194cdc70
ipn/ipnlocal: add new DNS and subnet router policies
Adrian Dewhurst
2023-09-29 16:14:01 -04:00
-
f5a7551382
cmd/tailscale: fix help message for serve funnel
Marwan Sulaiman
2023-10-24 12:37:12 -04:00
-
d3bc575f35
cmd/tailscale/cli: set Sparkle auto-update on macsys (#9952)
Andrew Lytvynov
2023-10-24 12:17:55 -06:00
-
6f69fe8ad7
wgnengine: remove unused field in userspaceEngine
James Tucker
2023-10-24 10:24:08 -07:00
-
269a498c1e
cmd/tailscale/cli: serve --set-path should not force background mode (#9905)
Tyler Smalley
2023-10-24 09:56:41 -07:00
-
b2ae8fdf80
derp/derphttp: strip port numbers from URL hostname
Thomas Kosiewski
2023-10-24 16:27:29 +02:00
-
514539b611
wgengine/magicsock: close disco listeners on Conn.Close, fix Linux root TestNewConn
Brad Fitzpatrick
2023-10-23 19:07:24 -07:00
-
593c086866
clientupdate: distinguish when auto-updates are possible (#9896)
Andrew Lytvynov
2023-10-23 18:21:54 -07:00
-
7df6f8736a
wgengine/netstack: only add addresses to correct protocols
James Tucker
2023-10-23 17:07:06 -07:00
-
35d7b3aa27
cmd/tailscale/cli: updates help and background messaging (#9929)
Tyler Smalley
2023-10-23 13:24:21 -07:00