Commit Graph

  • d1e1c025b0 tailcfg: add TailscaleFunnelEnabled to HostInfo (#6414) shayne 2022-11-20 13:22:54 -05:00
  • 538f431d5d words: no explanation necessary (#6413) Charlotte Brandhorst-Satzkorn 2022-11-19 21:01:01 -08:00
  • aac3d5bdd1 words: good vibes only (#6412) Charlotte Brandhorst-Satzkorn 2022-11-19 20:28:30 -08:00
  • 039ea51ca6 ipn/ipnlocal: add health warning for unstable builds Brad Fitzpatrick 2022-11-19 13:46:08 -08:00
  • a26f23d949 ipn/ipnlocal: actually fill out PeerAPIURLs in PeerStatus Brad Fitzpatrick 2022-11-19 13:10:45 -08:00
  • 063eeefdca words: where do penguins go when they lose their tail? (#6403) Charlotte Brandhorst-Satzkorn 2022-11-19 09:37:48 -08:00
  • 92fa0313d0 words: this list is really sheeping up to be something (#6399) Charlotte Brandhorst-Satzkorn 2022-11-19 07:17:00 -08:00
  • f52a6d1b8c cmd/tailscale/cli, ipn: move serve CLI funcs on to ServeConfig (#6401) shayne 2022-11-19 09:42:14 -05:00
  • 2847dd2aef words: you goatta be kid'in me (#6397) Charlotte Brandhorst-Satzkorn 2022-11-18 21:45:45 -08:00
  • e2f8b84170 words: add "coyote" to the wordlist for tailnet names (#6396) mel 2022-11-19 02:22:46 -03:00
  • 2eb0687969 licenses: update win/apple licenses License Updater 2022-11-18 23:30:22 +00:00
  • 3a168cc1ff wgengine/magicsock: ignore pre-disco (pre-0.100) peers Brad Fitzpatrick 2022-11-18 12:43:09 -08:00
  • 2a991a3541 ipn/{localapi,ipnserver}: set a CSP for ServeHTMLStatus, refactor host check Tom DNetto 2022-11-18 09:47:06 -08:00
  • a011320370 magicsock: cleanup canp2p (#6391) phirework 2022-11-18 12:23:22 -08:00
  • f1ad26f694 ipn/ipnlocal: strip NetworkLockKey from Prefs Maisem Ali 2022-11-19 00:23:57 +05:00
  • f40bb199f5 tsweb: cache prometheus metric names & types Anton Tolchanov 2022-11-17 11:33:19 -08:00
  • 3c27632ffe tsweb: avoid dashes in Prometheus metric names Anton Tolchanov 2022-11-17 09:34:32 -08:00
  • dd50dcd067 ipn/ipnlocal: handle untagging nodes better Maisem Ali 2022-11-17 19:05:02 +05:00
  • f18dde6ad1 ipn/ipnserver: validate Host header on debug ServeHTMLStatus status Brad Fitzpatrick 2022-11-17 22:04:29 -08:00
  • a13753ae1e ipn/localapi: require POST to add a bugreport marker Brad Fitzpatrick 2022-11-17 21:40:40 -08:00
  • b5299d7d0e portlist: wait for lsof cmd to exit Maisem Ali 2022-11-18 03:17:23 +05:00
  • a97369f097 cmd/tailscale/cli: flesh out serve CLI and tests (#6304) shayne 2022-11-17 16:09:43 -05:00
  • 5f6d63936f ipn/ipnlocal: fill out PeerAPIURLs in PeerStatus Maisem Ali 2022-11-17 12:22:00 -08:00
  • 0af61f7c40 cmd/tailscale, util/quarantine: set quarantine flags on files from Taildrop Andrew Dunham 2022-11-17 12:42:02 -05:00
  • cec48743fb ipn/localapi: set security headers Andrew Dunham 2022-11-17 09:24:21 -05:00
  • 1b8c13e18a words: help mercat get her sparkle back Will Norris 2022-11-16 23:18:15 -08:00
  • f3519f7b29 cmd/tailscale/cli: add login and switch subcommands Maisem Ali 2022-11-12 16:14:22 +05:00
  • ec1e67b1ab tstime: fix ParseDuration for '6' digit (#6363) Joe Tsai 2022-11-16 21:01:09 -08:00
  • eff62b7b1b logtail: remove MustParsePublicID (#6335) Joe Tsai 2022-11-16 15:38:27 -08:00
  • 1de64e89cd ipn/ipnlocal: set Hostinfo.WireIngress when ingress enabled Maisem Ali 2022-11-17 01:51:26 +05:00
  • b3da5de10f ipn/localapi: also allow localhost as the LocalAPI host Mihai Parparita 2022-11-16 11:35:01 -08:00
  • b0736fe6f7 ipn/ipnlocal: move selfNode from peerAPIServer to peerAPIHandler Maisem Ali 2022-11-17 00:07:21 +05:00
  • 2f4fca65a1 ipn/ipnlocal: prevent duplicate profiles of the same user Maisem Ali 2022-11-16 16:17:36 +05:00
  • e9c851b04b ipn/ipnlocal: also accept service IP IPv6 literal in brackets for quad100 Brad Fitzpatrick 2022-11-16 11:38:25 -08:00
  • 296e712591 tailcfg: add CapabilityDebug Maisem Ali 2022-11-16 23:36:01 +05:00
  • 1e78fc462c ipn/ipnlocal: add some validation to PeerAPI Maisem Ali 2022-11-16 21:53:51 +05:00
  • 1f4669a380 all: standardize on LocalAPI Maisem Ali 2022-11-16 23:04:07 +05:00
  • 22238d897b all: standardize on PeerAPI Maisem Ali 2022-11-16 22:38:38 +05:00
  • 1b56acf513 ipn/ipnlocal: move LocalBackend.validPopBrowserURL empty check from caller Brad Fitzpatrick 2022-11-16 09:19:59 -08:00
  • 513780f4f8 ipn/ipnlocal: move URL validation to LocalBackend Maisem Ali 2022-11-16 21:18:28 +05:00
  • 4caca8619e ipn/localapi: serve files with application/octet-stream Content-Type Andrew Dunham 2022-11-16 09:45:35 -05:00
  • 4fc8538e2f ipn/ipnlocal: check quad100 Host header in info page Brad Fitzpatrick 2022-11-16 08:16:17 -08:00
  • 49b0ce8180 ipn/ipnlocal: update profile on server sent profile changes Maisem Ali 2022-11-16 18:14:02 +05:00
  • 976e88d430 client/tailscale/apitype: add LocalAPIHost const, use it Brad Fitzpatrick 2022-11-16 07:19:07 -08:00
  • 97319a1970 control/controlclient: filter PopBrowserURL values to https schemes Brad Fitzpatrick 2022-11-16 07:33:31 -08:00
  • 2d653230ef ssh/tailssh: only call CloseWrite when both stdout and stderr are done Maisem Ali 2022-11-15 11:46:15 -08:00
  • 6ea2d01626 ipn/ipnlocal: be more assertive about rules for applyPrefsToHostinfo (now Locked) Brad Fitzpatrick 2022-11-15 21:22:09 -08:00
  • d3878ecd62 ipn/ipnlocal: add client metrics for profile switching Mihai Parparita 2022-11-15 14:41:36 -08:00
  • b08f37d069 tailcfg: add Hostinfo.WireIngress bool Brad Fitzpatrick 2022-11-15 20:30:53 -08:00
  • 6d48a54b3d version: make IsSandboxedMacOS handle the IPNExtension binary too Mihai Parparita 2022-11-15 16:55:27 -08:00
  • 235309adc4 all: store NL keys per profile Maisem Ali 2022-11-14 17:29:49 +05:00
  • 751f866f01 licenses: update win/apple licenses License Updater 2022-11-15 18:55:24 +00:00
  • fe81ee62d7 ipn/ipnlocal: do controlclient.Shutdown in a different goroutine Maisem Ali 2022-11-15 09:17:28 +05:00
  • e0cadc5496 cmd/tailscale: access QNAP via localhost Denton Gentry 2022-11-14 17:32:04 -08:00
  • 1950e56478 tsnet: add Server.ControlURL option Brad Fitzpatrick 2022-11-14 12:37:35 -08:00
  • f81351fdef portlist: fix data race Brad Fitzpatrick 2022-11-14 11:54:52 -08:00
  • 42855d219b ipn/ipnlocal: fix checks for node-key presence in TKA logic Tom DNetto 2022-11-14 12:09:12 -08:00
  • 0cc65b4bbe ipn/localapi: add LocalAPI endpoints for profile switching Mihai Parparita 2022-11-10 13:38:22 -08:00
  • 3271daf7a3 cmd/tailscale,ipn: support disablement args in lock cli, implement disable Tom DNetto 2022-11-04 12:12:51 -07:00
  • fb392e34b5 net/tshttpproxy: don't ignore env-based HTTP proxies after system lookups fail Brad Fitzpatrick 2022-11-13 09:58:47 -08:00
  • 96e1582298 cmd/tailscale/cli: add debug 2021 --verbose flag Brad Fitzpatrick 2022-11-13 09:48:50 -08:00
  • a255a08ea6 tailcfg: bump capver for ingress Maisem Ali 2022-11-14 08:31:25 +05:00
  • 13bee8e91c cmd/tailscale/cli: update serve debug set command after FUS profile change Brad Fitzpatrick 2022-11-13 12:31:48 -08:00
  • 7c285fe7ee ipn/ipnlocal: fix error message typo in ingress peerapi handler Brad Fitzpatrick 2022-11-13 12:36:33 -08:00
  • 3114eacbb8 ipn/ipnlocal: don't warn about serve listener failing on IPv6-less machines Brad Fitzpatrick 2022-11-13 08:47:34 -08:00
  • 90bd74fc05 net/dns: add a health warning when Linux /etc/resolv.conf is overwritten Brad Fitzpatrick 2022-11-13 07:35:02 -08:00
  • 3f8e185003 health: add Warnable, move ownership of warnable items to callers Brad Fitzpatrick 2022-11-13 07:32:37 -08:00
  • b1a6d8e2b1 licenses: update tailscale{,d} licenses License Updater 2022-11-13 06:20:26 +00:00
  • 001f482aca net/dns: make "direct" mode on Linux warn on resolv.conf fights Brad Fitzpatrick 2022-11-12 21:54:10 -08:00
  • b87cb2c4a5 ipn/ipnlocal: call restart backend on user changes Maisem Ali 2022-11-11 23:38:17 -08:00
  • 8e85227059 cmd/tailscale/cli: [set] handle selectively modifying routes/exit node Maisem Ali 2022-11-12 14:53:36 +05:00
  • 26d1fc867e ipn/ipnlocal: delete profile on logout Maisem Ali 2022-11-12 17:39:29 +05:00
  • 0544d6ed04 cmd/tailscale/cli: continue fleshing out serve CLI tests Brad Fitzpatrick 2022-11-12 15:28:32 -08:00
  • b5ac9172fd cmd/tailscale/cli: move earlier shell test to its own files Brad Fitzpatrick 2022-11-12 13:55:43 -08:00
  • 9e70daad6f ipn/ipnlocal: make TKA tests not have side effects Maisem Ali 2022-11-12 19:11:04 +05:00
  • 29bc021dcd cmd/tailscale/cli: add outline of serve CLI tests Brad Fitzpatrick 2022-11-11 18:54:11 -08:00
  • 74e892cbc2 ipn/ipnlocal: listen to serve ports on netmap addrs (#6282) shayne 2022-11-11 21:46:26 -05:00
  • cbc89830c4 tsnet: be stricter about arguments to Server.Listen Brad Fitzpatrick 2022-11-11 17:55:14 -08:00
  • 08e110ebc5 cmd/tailscale: make "up", "status" warn if routes and --accept-routes off Brad Fitzpatrick 2022-11-11 09:43:49 -08:00
  • 66b4a363bd net/dns/resolver: add yet another 4via6 DNS form that's hopefully more robust Brad Fitzpatrick 2022-11-11 08:57:36 -08:00
  • e0cd9e9dec licenses: update tailscale{,d} licenses License Updater 2022-11-11 15:56:12 +00:00
  • 6aab4fb696 cmd/tailscale/cli: start making cert output support pkcs12 (p12) output Brad Fitzpatrick 2022-11-11 07:27:59 -08:00
  • d585cbf02a wgengine/router: [bsd/darwin] remove and readd routes on profile change Maisem Ali 2022-11-11 14:06:38 +05:00
  • 4c31183781 cmd/tailscale,ipn: minor fixes to tailscale lock commands Tom DNetto 2022-11-03 10:25:20 -07:00
  • c60e444696 licenses: update win/apple licenses License Updater 2022-11-11 11:30:47 +00:00
  • ae18cd02c1 ipn: add AdvertisesExitNode and AdminPageURL accessors to PrefsView Maisem Ali 2022-11-11 12:12:03 +05:00
  • 6cc0036b40 ipn/ipnlocal: use updated prefs in tkaSyncIfNeeded Maisem Ali 2022-11-11 11:29:03 +05:00
  • 329a0a8406 client/tailscale: remove some json.Unmarshal repetition, add helper Brad Fitzpatrick 2022-11-10 21:43:26 -08:00
  • f00a49667d control/controlclient: make Status.Persist a PersistView Maisem Ali 2022-11-10 19:43:59 +05:00
  • 4d330bac14 ipn/ipnlocal: add support for multiple user profiles Maisem Ali 2022-11-09 10:58:10 +05:00
  • c9d6a9cb4d ipn/ipnlocal: add optional TLS termination on proxied TCP connections Brad Fitzpatrick 2022-11-10 21:24:22 -08:00
  • 56dfdbe190 repo: add .vscode/ to .gitignore (#6278) shayne 2022-11-11 00:10:47 -05:00
  • f4a522fd67 client/tailscale: make a helper for json.Marshal'ed request bodies Brad Fitzpatrick 2022-11-10 20:36:06 -08:00
  • 13cadeabcd licenses: update tailscale{,d} licenses License Updater 2022-11-11 04:26:26 +00:00
  • 69e4b8a359 client/tailscale: document ServeConfig accessors a bit more Brad Fitzpatrick 2022-11-10 20:24:31 -08:00
  • 9bf3ef4167 ssh/tailssh: add Tailscale SSH (server) support on FreeBSD Pat Maddox 2022-11-01 00:49:37 +00:00
  • e3a66e4d2f ipn/localapi: introduce get/set config for serve (#6243) shayne 2022-11-10 22:58:40 -05:00
  • 7b5866ac0a ipn/ipnlocal: support serving files/directories too Brad Fitzpatrick 2022-11-10 14:16:37 -08:00
  • 446057d613 scripts/installer.sh: add Nobara Linux. Denton Gentry 2022-11-10 13:51:38 -08:00
  • 7a07bc654b ipn/localapi: rename /profile to /pprof Mihai Parparita 2022-11-10 11:41:04 -08:00