Commit Graph

  • 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