-
055394f3be
ipn/ipnlocal: add mutex to webClient struct
Sonia Appasamy
2023-11-15 17:40:37 -05:00
-
7d4221c295
cmd/tsidp: add start of OIDC Tailscale IdP
Maisem Ali
2023-11-13 15:18:58 -08:00
-
2dbd546766
client/web: remove DebugMode from GET /api/data
Sonia Appasamy
2023-11-15 16:50:03 -05:00
-
6f7a1b51a8
ipn/ipnlocal: rename SetWebLocalClient to ConfigureWebClient
Sonia Appasamy
2023-11-15 16:38:57 -05:00
-
d5c460e83c
client/{tailscale,web}: add initial webUI frontend for self-updates (#10191)
Naman Sood
2023-11-15 16:04:44 -05:00
-
245ddb157b
appc: fix DomainRoutes copy
James Tucker
2023-11-15 11:50:13 -08:00
-
b8ac3c5191
util/syspolicy: add some additional policy keys
Adrian Dewhurst
2023-11-06 21:42:28 -05:00
-
1ef5bd5381
util/osdiag, util/winutil: expose Windows policy key
Adrian Dewhurst
2023-10-23 13:54:53 -04:00
-
855f79fad7
cmd/tailscaled, util/winutil: changes to process and token APIs in winutil
Aaron Klotz
2023-11-03 13:56:36 -06:00
-
03e780e9af
client/web: disable the "disable" button when disabled
Will Norris
2023-11-14 14:02:10 -08:00
-
9b537f7c97
ipn: remove the preview-webclient node capability
Will Norris
2023-11-15 10:30:20 -08:00
-
303a1e86f5
cmd/tailscale: expose --webclient for all builds
Will Norris
2023-11-15 10:09:30 -08:00
-
e33bc64cff
net/dnsfallback: add singleflight to recursive resolver
Andrew Dunham
2023-10-27 10:25:13 -04:00
-
a40e918d63
VERSION.txt: this is v1.55.0
Denton Gentry
2023-11-15 09:56:41 -08:00
-
e866ee9268
types/appctype: correct app-connector cap name in documentation
James Tucker
2023-11-09 15:46:15 -08:00
-
bb31912ea5
cmd/cli: remove --webclient flag from up
Sonia Appasamy
2023-11-15 12:31:21 -05:00
-
1cb8d2ffdd
ipn/ipnlocal: only call serve handler if non-nil
Will Norris
2023-11-15 07:24:57 -08:00
-
05d4210dbe
adjust build tags for tamago
Andrea Barisani
2023-11-15 14:22:16 +01:00
-
b7918341f9
ipn/ipnlocal: call serve handler for local traffic
Will Norris
2023-11-14 23:06:27 -08:00
-
e3dacb3e5e
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-11-14 17:48:40 +00:00
-
c3f1bd4c0a
clientupdate: fix auto-update on Windows over RDP (#10242)
Andrew Lytvynov
2023-11-14 18:21:03 -07:00
-
60957e1077
client/web: fix back button on devices with URL prefix
Will Norris
2023-11-14 14:19:53 -08:00
-
fb984c2b71
client/web: server /index.html on 404 requests
Will Norris
2023-11-14 15:00:46 -08:00
-
74947ce459
client/web: only trigger check mode if not authed
Will Norris
2023-11-14 11:00:23 -08:00
-
79719f05a9
ipn/ipnlocal: remove web client listeners after close
Will Norris
2023-11-14 12:07:51 -08:00
-
7c99a1763b
client/web: fix panic on logout
Sonia Appasamy
2023-11-14 14:14:18 -05:00
-
063657c65f
go.mod: update web-client-prebuilt module
OSS Updater
2023-11-14 17:37:00 +00:00
-
7399e56acd
.github: add action for updating web-client-prebuilt module
Will Norris
2023-11-14 09:26:25 -08:00
-
955e2fcbfb
ipn/ipnlocal: run "tailscale update" via systemd-run on Linux (#10229)
Andrew Lytvynov
2023-11-13 17:41:21 -07:00
-
c99488ea19
wgengine/magicsock: fix typo in endpoint.sendDiscoPing() docs (#10232)
Jordan Whited
2023-11-13 13:56:26 -08:00
-
90a0aafdca
cmd/tailscale: warn if app-connector is enabled without ip forwarding
Tom DNetto
2023-11-13 12:31:39 -08:00
-
1825d2337b
ipn/ipnlocal: respect ExitNodeAllowLANAccess on iOS (#10230)
Brad Fitzpatrick
2023-11-13 13:18:30 -08:00
-
c9bfb7c683
client/web: add Tailscale SSH view
Sonia Appasamy
2023-11-13 14:54:24 -05:00
-
103c00a175
ipn/ipnlocal: clean up c2n handling's big switch, add a mux table
Brad Fitzpatrick
2023-11-13 09:53:40 -08:00
-
ce46d92ed2
go.{mod,sum}: update inet.af/tcpproxy to fix flaking test
Tom DNetto
2023-11-13 11:15:43 -08:00
-
975c5f7684
taildrop: lazily perform full deletion scan after first taildrop use (#10137)
Joe Tsai
2023-11-13 10:20:28 -08:00
-
e848736927
control/controlknobs,wgengine/magicsock: implement SilentDisco toggle (#10195)
Jordan Whited
2023-11-13 10:05:04 -08:00
-
fe7f7bff4f
posture: ignore not found serial errors
Kristoffer Dalby
2023-11-13 13:45:52 +00:00
-
86c8ab7502
client/web: add readonly/manage toggle
Sonia Appasamy
2023-11-09 16:19:22 -05:00
-
c54d680682
ipn,tailconfig: clean up unreleased and removed app connector service
James Tucker
2023-11-09 21:22:16 -08:00
-
0b6636295e
tailcfg,ipn/ipnlocal: add hostinfo field to replace service entry
James Tucker
2023-11-09 18:00:56 -08:00
-
1f4a38ed49
clientupdate: add support for QNAP (#10179)
Andrew Lytvynov
2023-11-09 18:46:16 -07:00
-
45be37cb01
ipn/ipnlocal: ensure that hostinfo is updated on app connector preference changes
James Tucker
2023-11-09 17:21:10 -08:00
-
933d201bba
ipn/policy: mark AppConnector service as interesting
James Tucker
2023-11-09 16:54:55 -08:00
-
1a143963ec
appc: prevent duplication of wildcard entries on map updates
James Tucker
2023-11-09 16:05:50 -08:00
-
6cce5fe001
go.toolchain.rev: bump to Go 1.21.4 (#10189)
Andrew Lytvynov
2023-11-09 14:39:56 -07:00
-
53c4adc982
ssh/tailssh: add envknobs to force override forwarding, sftp, pty
Brad Fitzpatrick
2023-11-09 13:14:00 -08:00
-
ffabe5fe21
ssh/tailssh: fix sftp metric increment location
Brad Fitzpatrick
2023-11-09 12:59:38 -08:00
-
e57fd9cda4
ipn/{ipnlocal,ipnstate,localapi}: add localapi endpoints for client self-update (#10188)
Naman Sood
2023-11-09 13:00:47 -08:00
-
55cd5c575b
ipn/localapi: only perform local-admin check in serveServeConfig (#10163)
Andrew Lytvynov
2023-11-09 13:55:46 -07:00
-
73de6a1a95
appc: add support for matching wildcard domains
James Tucker
2023-11-08 10:57:16 -08:00
-
12d5c99b04
client/tailscale,ipn/{ipnlocal,localapi}: check UDP GRO config (#10071)
Jordan Whited
2023-11-09 11:34:41 -08:00
-
1fc1077052
ssh/tailssh,util: extract new osuser package from ssh code (#10170)
Andrew Lytvynov
2023-11-09 10:49:06 -07:00
-
09de240934
ipn/ipnlocal: allow connecting to local web client
Will Norris
2023-11-08 16:05:33 -08:00
-
d36a0d42aa
tsnet: check a bit harder for https in Server.ListenFunnel
Brad Fitzpatrick
2023-11-09 07:44:13 -08:00
-
bff786520e
clientupdate,ipn/ipnlocal: fix c2n update on freebsd (#10168)
Andrew Lytvynov
2023-11-08 18:56:00 -07:00
-
d544e80fc1
client/web: populate device details view
Sonia Appasamy
2023-11-08 17:33:27 -05:00
-
d852c616c6
logtail: fix Logger.Write return result
Brad Fitzpatrick
2023-11-08 11:48:36 -08:00
-
11a20f371a
ipn/ipnlocal: fix nil control client panic while updating TKA head
Tom DNetto
2023-11-07 12:19:43 -08:00
-
3496d62ed3
ipn/ipnlocal: add empty address to the app-connector localNets set
Tom DNetto
2023-11-07 15:45:46 -08:00
-
fdbe511c41
cmd/tailscale: add -webclient flag to up and set
Will Norris
2023-11-08 09:39:52 -08:00
-
f937cb6794
tailcfg,ipn,appc: add c2n endpoint for appc domain routes
Charlotte Brandhorst-Satzkorn
2023-11-07 13:34:52 -08:00
-
63062abadc
clientupdate: check whether running as root early (#10161)
Andrew Lytvynov
2023-11-07 14:09:30 -07:00
-
9b158db2c6
ipn/localapi: require root or sudo+operator access for SetServeConfig (#10142)
Andrew Lytvynov
2023-11-07 13:31:33 -07:00
-
fc2d63bb8c
go.mod: updates web-client-prebuilt
Will Norris
2023-11-07 11:15:21 -08:00
-
623f669239
client/web: pass URL prefix to frontend
Will Norris
2023-11-07 11:11:33 -08:00
-
0753ad6cf8
client/web: move useNodeData out of App component
Sonia Appasamy
2023-11-07 13:07:57 -05:00
-
d530153d2f
go.mod: bump web-client-prebuilt
Will Norris
2023-11-07 09:18:14 -08:00
-
5e095ddc20
client/web: add initial framework for exit node selector
Sonia Appasamy
2023-11-07 11:16:23 -05:00
-
de2af54ffc
client/web: pipe newSession through to readonly view
Sonia Appasamy
2023-11-07 10:55:55 -05:00
-
d73e923b73
client/web: add device details view
Sonia Appasamy
2023-11-06 19:01:16 -05:00
-
3e9026efda
client/web: show manage button in readonly view
Will Norris
2023-11-03 17:34:26 -07:00
-
96a80fcce3
Add support for custom DERP port in TLS prober
Thomas Kosiewski
2023-11-07 12:19:19 +01:00
-
839fee9ef4
wgengine/magicsock: handle wireguard only clean up and log messages
Charlotte Brandhorst-Satzkorn
2023-08-21 14:31:34 -07:00
-
3269b36bd0
client/web: fix hotreload proxy
Sonia Appasamy
2023-11-06 16:10:32 -05:00
-
942d720a16
cli/web: don't block startup on status req
Sonia Appasamy
2023-11-02 18:32:27 -04:00
-
7df2c5d6b1
client/web: add route management for ui pages
Sonia Appasamy
2023-11-03 20:46:30 -04:00
-
a97ead9ce4
licenses: update win/apple licenses
License Updater
2023-11-04 18:59:12 +00:00
-
aeb5a8b123
licenses: update tailscale{,d} licenses
License Updater
2023-11-03 22:01:51 +00:00
-
f2a4c4fa55
client/web: build out client home page
Sonia Appasamy
2023-11-03 20:19:20 -04:00
-
aba4bd0c62
util/winutil: simplify dropping privileges after use (#10099)
Andrew Lytvynov
2023-11-06 12:37:37 -07:00
-
ef6a6e94f1
derp/derphttp: use a getter method to read server key
Anton Tolchanov
2023-11-06 11:19:14 +00:00
-
44c6909c92
control/controlclient: move watchdog out of mapSession
Brad Fitzpatrick
2023-11-05 10:41:13 -08:00
-
c87d58063a
control/controlclient: move lastPrintMap field from Direct to mapSession
Brad Fitzpatrick
2023-11-05 07:31:06 -08:00
-
1a1e0f460a
client/tailscale: remove redundant error check
Matt Layher
2023-11-03 14:16:08 -04:00
-
e537d304ef
client/web: relax CSP restrictions for manage client
Will Norris
2023-11-03 17:27:49 -07:00
-
5de8650466
syspolicy: add Allow LAN Access visibility key (#10113)
Claire Wang
2023-11-04 15:51:20 -04:00
-
b2b836214c
derp/derphttp: fix derptrack fix
Brad Fitzpatrick
2023-11-03 19:42:52 -07:00
-
8dc6de6f58
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-11-03 22:01:38 +00:00
-
7e81c83e64
cmd/tailscale: respect existing web client pref
Will Norris
2023-11-03 16:41:04 -07:00
-
cb07ed54c6
go.mod: update web-client-prebuilt
Will Norris
2023-11-03 14:57:51 -07:00
-
a05ab9f3bc
client/web: check r.Host rather than r.URL.Host
Will Norris
2023-11-03 14:46:53 -07:00
-
6b956b49e0
client/web: add some security checks for full client
Will Norris
2023-11-02 20:05:40 -07:00
-
fbc18410ad
ipn/ipnauth: improve the Windows token administrator check
Aaron Klotz
2023-10-31 14:37:04 -06:00
-
e5dcf7bdde
client/web: move auth session creation out of /api/auth
Sonia Appasamy
2023-11-03 13:38:01 -04:00
-
658971d7c0
ipn/ipnlocal: serve web client on quad100 if enabled
Will Norris
2023-11-03 09:11:46 -07:00
-
46fd488a6d
types/dnstype: update the usage documentation on dnstype.Resolver
James Tucker
2023-11-01 17:04:22 -07:00
-
0ecfc1d5c3
client/web: fill devMode from an env var
Sonia Appasamy
2023-11-02 18:19:16 -04:00
-
f0bc95a066
ipn/localapi: make serveTKASign require write permission (#10094)
Andrew Lytvynov
2023-11-02 17:01:26 -06:00
-
191e2ce719
client/web: add ServerMode to web.Server
Sonia Appasamy
2023-11-02 15:13:22 -04:00