Commit Graph

  • 221de01745 control/controlclient: fix sending peer capmap changes (#11457) Claire Wang 2024-03-19 18:56:06 -04:00
  • 6da1dc84de wgengine: fix logger data race in tests Andrew Dunham 2024-03-19 18:32:34 -04:00
  • e382e4cee6 syncs: add Swap method Andrew Dunham 2024-03-19 18:22:42 -04:00
  • 6288c9b41e version/prop: remove IsMacAppSandboxEnabled (#11461) Andrea Gottardo 2024-03-19 14:50:34 -07:00
  • 68d9e49a5b api.md: add missing backtick to GET searchpaths doc (#11459) Mario Minardi 2024-03-19 11:31:03 -06:00
  • 349799a1ba api.md: format API docs with prettier Will Norris 2024-03-19 08:34:08 -07:00
  • b0c3e6f6c5 cmd/k8s-operator,ipn/conf.go: fix --accept-routes for proxies (#11453) Irbe Krumina 2024-03-19 14:54:17 +00:00
  • 7fe4cbbaf3 types/views: optimize slices contains under some conditions (#11449) James Tucker 2024-03-18 16:19:16 -07:00
  • d2ccfa4edd cmd/tailscale,ipn/ipnlocal: enable web client over quad 100 by default (#11419) Mario Minardi 2024-03-18 15:47:21 -06:00
  • 4d747c1833 api.md: document device expiration endpoint Will Norris 2024-03-18 12:14:16 -07:00
  • e0886ad167 ipn/ipnlocal, tailcfg: add disable-web-client node attribute (#11418) Mario Minardi 2024-03-18 10:32:33 -06:00
  • da7c3d1753 envknob: ensure f is not nil before using it Marwan Sulaiman 2024-03-15 11:54:42 -04:00
  • 08ebac9acb version,cli,safesocket: detect non-sandboxed macOS GUI (#11369) Andrea Gottardo 2024-03-14 14:28:06 -07:00
  • ea55f96310 cmd/tailscale/cli: fix configuring partially empty kubeconfig (#11417) Irbe Krumina 2024-03-14 20:26:20 +00:00
  • cf8948da5f net/routetable: increase route limit used by the test Anton Tolchanov 2024-03-14 14:32:34 +00:00
  • decd9893e4 ipn/ipnlocal: validate domain of PopBrowserURL on default control URL (#11394) Andrew Lytvynov 2024-03-13 17:31:07 -07:00
  • 48eef9e6eb clientupdate: do not allow msiexec to reboot the OS (#11409) Andrew Lytvynov 2024-03-13 15:55:24 -07:00
  • da3cf12194 VERSION.txt: this is v1.63.0 Anton Tolchanov 2024-03-13 14:40:50 +00:00
  • f12d2557f9 prober: add a DERP bandwidth probe Anton Tolchanov 2024-02-28 20:27:44 +00:00
  • 5018683d58 prober: remove unused derp prober latency measurements Anton Tolchanov 2024-02-28 15:42:56 +00:00
  • 205a10b51a prober: export probe counters and cumulative latency Anton Tolchanov 2024-02-28 15:38:59 +00:00
  • 7429e8912a wgengine/netstack: fix bug with duplicate SYN packets in client limit Andrew Dunham 2024-02-28 23:21:31 -05:00
  • ad33e47270 ipn/{ipnlocal,localapi}: add debug verb to force spam IPN bus NetMap Brad Fitzpatrick 2024-03-09 16:46:45 -08:00
  • 04fceae898 go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2024-03-07 01:23:02 +00:00
  • 055117ad45 util/linuxfw: fix support for containers without IPv6 iptables filters (#11381) James Tucker 2024-03-08 15:46:21 -08:00
  • 43fba6e04d util/linuxfw: correct logical error in NAT table check (#11380) James Tucker 2024-03-08 15:35:13 -08:00
  • 50a570a83f Code Improvements (#11311) panchajanya 2024-03-09 04:54:36 +05:30
  • e496451928 ipn,cmd/tailscale,client/tailscale: add support for renaming TailFS shares Percy Wegmann 2024-03-08 10:43:32 -06:00
  • 6c160e6321 ipn,tailfs: tie TailFS share configuration to user profile Percy Wegmann 2024-03-07 10:56:11 -06:00
  • 16ae0f65c0 cmd/viewer: import views when generating byteSliceField Percy Wegmann 2024-03-07 15:07:12 -06:00
  • f072d017bd wgengine/magicsock: don't change DERP home when not connected to control Andrew Dunham 2024-03-08 12:32:15 -05:00
  • 54e52532eb version/mkversion: enforce synology versions within int32 range Sonia Appasamy 2024-03-08 12:26:38 -05:00
  • 74e33b9c50 tailcfg: bump CapabilityVersion (#11368) Claire Wang 2024-03-07 14:17:40 -05:00
  • c662bd9fe7 client/web: dedupe packages in yarn.lock (#11327) Mario Minardi 2024-03-07 09:29:20 -07:00
  • 34176432d6 cmd/derper, types/logger: move log filter to shared package Andrew Dunham 2024-02-15 17:16:06 -05:00
  • 3047b6274c docs/k8s: don't run subnet router in userspace mode (#11363) Irbe Krumina 2024-03-07 13:56:11 +00:00
  • 9884d06b80 net/interfaces: fix test hang on Darwin Andrew Dunham 2024-03-06 20:11:46 -05:00
  • 62cf83eb92 go.mod: bump gvisor Andrew Dunham 2024-03-06 19:56:02 -05:00
  • 8f27d519bb tsweb: add String method to tsweb.RequestID Andrew Dunham 2024-03-06 19:38:38 -05:00
  • 90c4067010 util/linuxfw: add container-friendly IPv6 NAT check (#11353) Irbe Krumina 2024-03-06 21:53:51 +00:00
  • fd942b5384 ipn/ipnlocal: reduce allocations in TailFS share notifications Percy Wegmann 2024-02-29 13:49:45 -06:00
  • 6f66f5a75a ipn: add comment about thread-safety to StateStore Percy Wegmann 2024-03-06 12:29:20 -06:00
  • 0cb86468ca ipn/localapi: add set-gui-visible endpoint Andrea Gottardo 2024-02-29 09:36:35 -08:00
  • 00373f07ac ipn/ipnlocal: exclude mullvad exit nodes from TailFS peers list Percy Wegmann 2024-03-06 11:46:11 -06:00
  • c58c59ee54 {ipn,cmd/tailscale/cli}: move ServeConfig mutation logic to ipn/serve Sonia Appasamy 2024-03-05 18:46:42 -05:00
  • 65255b060b client/tailscale: add postures to UserRuleMatch Kristoffer Dalby 2024-02-26 16:43:36 +01:00
  • d59878e457 licenses: update android licenses License Updater 2024-02-28 15:19:38 +00:00
  • 797d75c50a licenses: update win/apple licenses License Updater 2024-03-05 21:54:47 +00:00
  • 6a4e5329c3 licenses: update tailscale{,d} licenses License Updater 2024-02-27 14:53:07 +00:00
  • 4338db28f7 wgengine/magicsock: prefer link-local addresses to private ones Andrew Dunham 2024-03-05 18:53:14 -05:00
  • 65c3c690cf {ipn/serve,cmd/tailscale/cli}: move some shared funcs to ipn Sonia Appasamy 2024-03-05 13:54:37 -05:00
  • 8780e33500 go.toolchain.rev: bump Go toolchain to 1.22.1 Brad Fitzpatrick 2024-03-05 10:23:48 -08:00
  • 2fa20e3787 util/cmpver: add Less/LessEq helper funcs Paul Scott 2024-02-07 12:05:07 +00:00
  • d610f8eec0 tailcfg: add suggest exit node related node attribute (#11329) Claire Wang 2024-03-05 10:54:41 -05:00
  • 13853e7f29 tsweb: add more test cases for TestCleanRedirectURL (#11331) Chris Palmer 2024-03-04 17:13:36 -08:00
  • dff6f3377f docs/k8s: update docs (#11307) Irbe Krumina 2024-03-04 14:59:51 +00:00
  • 232a2d627c tailfs: only impersonate unprivileged user if able to sudo -u as that user Percy Wegmann 2024-02-29 21:24:42 -06:00
  • 00554ad277 go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2024-02-27 14:52:45 +00:00
  • 23fbf0003f clientupdate: handle multiple versions in "apk info tailscale" output (#11310) Andrew Lytvynov 2024-02-29 10:54:46 -08:00
  • 097c5ed927 util/linuxfw: insert rather than append nftables DNAT rule (#11303) Irbe Krumina 2024-02-29 16:53:43 +00:00
  • e324a5660f ipn: include full tailfs shares in ipn notifications Percy Wegmann 2024-02-27 21:22:45 -06:00
  • 80f1cb6227 tailfs: support storing bookmark data on shares Percy Wegmann 2024-02-27 21:21:16 -06:00
  • f18f591bc6 wgengine: plumb the PeerByKey from wgengine to magicsock Brad Fitzpatrick 2024-02-28 18:34:22 -08:00
  • c7474431f1 tsweb: allow empty redirect URL in CleanRedirectURL (#11295) Andrew Lytvynov 2024-02-28 15:57:42 -08:00
  • b68a09cb34 ipn/ipnlocal: make active IPN sessions keyed by sessionID Brad Fitzpatrick 2024-02-28 13:56:30 -08:00
  • 2d5d6f5403 ipn,wgengine: only intercept TailFS traffic on quad 100 Percy Wegmann 2024-02-28 11:44:42 -06:00
  • e83e2e881b client/web: fix Vite CJS deprecation warning (#11288) Ross Zurowski 2024-02-28 16:28:22 -05:00
  • 69f4b4595a wgengine{,/wgint}: add wgint.Peer wrapper type, add to wgengine.Engine Brad Fitzpatrick 2024-02-28 07:33:15 -08:00
  • 7e17aeb36b .github/workflows: fix regular breakage of go toolchains James Tucker 2024-02-27 22:25:55 -08:00
  • b4ff9a578f wgengine: rename local variable from 'found' to conventional 'ok' Brad Fitzpatrick 2024-02-27 20:02:19 -08:00
  • a8a525282c wgengine: use slices.Clone in two places Brad Fitzpatrick 2024-02-27 20:01:59 -08:00
  • 74b8985e19 ipn/ipnstate, wgengine: make PeerStatusLite.LastHandshake zero Time means none Brad Fitzpatrick 2024-02-27 20:00:04 -08:00
  • 3dd8ae2f26 net/tstun: fix spelling of "WireGuard" Andrew Dunham 2024-02-27 23:25:36 -05:00
  • a20e46a80f util/cache: fix missing interface methods (#11275) Andrew Dunham 2024-02-27 23:03:49 -05:00
  • 23e9447871 tsweb: expose function to generate request IDs Andrew Dunham 2024-02-27 18:16:52 -05:00
  • 7912d76da0 client/web: update to typescript 5.3.3 (#11267) Mario Minardi 2024-02-27 14:17:30 -07:00
  • c5abbcd4b4 wgengine/netstack: add a per-client limit for in-flight TCP forwards Andrew Dunham 2024-02-26 15:06:47 -05:00
  • 352c1ac96c tailcfg: add latitude, longitude for node location (#11162) Claire Wang 2024-02-27 15:02:06 -05:00
  • 95dcc1745b cmd/k8s-operator: reconcile tailscale Ingresses when their backend Services change. (#11255) Irbe Krumina 2024-02-27 15:19:53 +00:00
  • 303125d96d cmd/k8s-operator: configure all proxies with declarative config (#11238) Irbe Krumina 2024-02-27 15:14:09 +00:00
  • 45d27fafd6 cmd/k8s-operator,k8s-operator,go.{mod,sum},tstest/tools: add Tailscale Kubernetes operator API docs (#11246) Irbe Krumina 2024-02-27 14:51:53 +00:00
  • 05acf76392 tailfs: fix race condition in tailfs_test Percy Wegmann 2024-02-27 07:54:24 -06:00
  • 086ef19439 scripts/installer.sh: auto-start tailscale on Alpine (#11214) Keli 2024-02-27 09:17:12 -05:00
  • 1cf85822d0 ipn/ipnstate, wgengine/wgint: add handshake attempts accessors Brad Fitzpatrick 2024-02-25 06:40:35 -08:00
  • eb28818403 wgengine: make pendOpen time later, after dup check Brad Fitzpatrick 2024-02-25 06:45:53 -08:00
  • 219efebad4 wgengine: reduce critical section Brad Fitzpatrick 2024-02-25 06:39:50 -08:00
  • 9a8c2f47f2 types/key: remove copy returning array by value Brad Fitzpatrick 2024-02-25 06:39:01 -08:00
  • 8cc5c51888 health: warn about reverse path filtering and exit nodes Anton Tolchanov 2024-01-03 00:23:58 +00:00
  • 7ef1fb113d cmd/tailscaled, ipn/ipnlocal, wgengine: shutdown tailscaled if wgdevice is closed Nick Khyl 2024-02-23 19:55:08 -06:00
  • b42b9817b0 net/dns: do not wait for the interface registry key to appear if the windowsManager is being closed Nick Khyl 2024-02-23 19:39:15 -06:00
  • 82c569a83a go.mod: update web-client-prebuilt module OSS Updater 2024-02-26 18:12:58 +00:00
  • 95f26565db client/web: use grants on web UI frontend Sonia Appasamy 2024-02-22 14:24:34 -05:00
  • 9aa704a05d client/web: restrict serveAPI endpoints to peer capabilities Sonia Appasamy 2024-01-17 20:03:06 -05:00
  • cd9cf93de6 wgengine/netstack: expose TCP forwarder drops via clientmetrics Anton Tolchanov 2024-02-26 14:05:18 +00:00
  • 50fb8b9123 tailfs: replace webdavfs with reverse proxies Percy Wegmann 2024-02-21 06:40:12 -06:00
  • e1bd7488d0 all: remove LenIter, use Go 1.22 range-over-int instead Brad Fitzpatrick 2024-02-25 07:57:11 -08:00
  • ff1391a97e net/dns/publicdns: add Mullvad family DNS to the list of known DoH servers Adds the new Mullvad family DNS server to the known DNS over HTTPS server list. mrrfv 2024-02-23 19:26:18 +01:00
  • 6ad6d6b252 wgengine/wglog: add TS_DEBUG_RAW_WGLOG envknob for raw wg logs Brad Fitzpatrick 2024-02-24 14:40:35 -08:00
  • 8b9474b06a wgengine/wgcfg: don't send UAPI to disable keep-alives on new peers Brad Fitzpatrick 2024-02-24 14:12:03 -08:00
  • 8d0d46462b net/dns: timeout DOH requests after 10s without response headers James Tucker 2024-02-23 22:51:17 -08:00