Commit Graph

  • 0687195bee logpolicy: put Synology logs buffer in /tmp Denton Gentry 2022-06-04 15:51:50 -07:00
  • fbc079d82d ipn/ipnlocal: prevent attempting to run SSH on Synology for now Brad Fitzpatrick 2022-06-03 13:44:01 -07:00
  • 2bac8b6013 Revert "cmd/tailscale/cli: disallow --ssh on Synology" Brad Fitzpatrick 2022-06-03 13:46:58 -07:00
  • 03e3e6abcd cmd/tailscale/cli: disallow --ssh on Synology Maisem Ali 2022-06-04 01:19:07 +05:00
  • a9b4bf1535 ipn/ipnserver, cmd/tailscaled: fix peerapi on Windows Brad Fitzpatrick 2022-06-03 12:08:33 -07:00
  • 43f9c25fd2 cmd/tailscale: surface authentication errors in status.Health (#4748) Jordan Whited 2022-06-03 10:52:07 -07:00
  • c980bf01be words: The lists continue to drag-on. (#4780) Charlotte Brandhorst-Satzkorn 2022-06-03 10:55:17 -04:00
  • a9f32656f5 control/controlhttp: allow client and server to communicate over WebSockets Mihai Parparita 2022-06-02 16:20:42 -07:00
  • 80157f3f37 net/dns/resolver: add support for <IPv4>.via-<site-id> Maisem Ali 2022-06-02 22:58:46 +05:00
  • 69b535c01f wgengine/netstack: replace a 1500 with a const + doc Brad Fitzpatrick 2022-06-02 08:17:12 -07:00
  • e428bba7a3 ssh/tailssh: add metrics Brad Fitzpatrick 2022-06-01 20:48:22 -07:00
  • 67325d334e cmd/tailscale/cli: add lose-ssh risk Maisem Ali 2022-06-02 01:14:17 -07:00
  • 1336fb740b wgengine/netstack: make netstack MTU be 1280 also Brad Fitzpatrick 2022-05-31 15:35:01 -07:00
  • 81487169f0 build_docker.sh: pin github.com/tailscale/mkctr Maisem Ali 2022-06-01 19:54:32 +05:00
  • 3a926348a4 hostinfo: use ByteSliceToString from golang.org/x/sys/unix Tobias Klauser 2022-06-01 15:03:00 +02:00
  • 2a61261a5a hostinfo: use Uname from golang.org/x/sys/unix in osVersionLinux Tobias Klauser 2022-06-01 12:38:14 +02:00
  • 928530a112 ipn/ipnlocal: shutdown sshServer on tailscale down Maisem Ali 2022-05-30 02:06:46 -07:00
  • 4d85cf586b cmd/tailscale, ipn/ipnlocal: add "peerapi" ping type Brad Fitzpatrick 2022-05-27 21:34:36 -07:00
  • 575aacb1e2 ssh/tailssh: terminate sessions on stdout copy failures Maisem Ali 2022-05-28 04:36:30 -07:00
  • 7cd8c3e839 ssh/tailssh: terminate sessions when tailscaled shutsdown Maisem Ali 2022-05-28 04:33:46 -07:00
  • 760740905e ssh/tailssh: only use login with TTY sessions Maisem Ali 2022-05-28 03:24:48 -07:00
  • 02e580c1d2 logtail: use http.NewRequestWithContext Brad Fitzpatrick 2022-05-27 15:59:08 -07:00
  • 2903d42921 wgengine/router: delete hardcoded link-local address on Windows (#4740) Tom 2022-05-27 14:42:55 -07:00
  • b005b79236 net/dns, paths, util/winutil: change net/dns/windowsManager NRPT management to support more than 50 domains. Aaron Klotz 2022-05-25 15:51:54 -06:00
  • c16271fb46 ipn/localapi: implement LoginInteractive via localapi Joel Cressy 2022-05-26 13:08:27 -05:00
  • 0f95eaa8bb scripts/installer: fix elementaryOS Denton Gentry 2022-05-24 21:38:39 -07:00
  • 3f686688a6 cmd/tailscaled: fix state path for windows svc James Tucker 2022-05-26 15:06:46 -07:00
  • c163b2a3f1 util/winutil, util/winutil/vss: remove winrestore and vss as they are unnecessary. Aaron Klotz 2022-05-25 15:12:00 -06:00
  • fc5839864b wgengine/netstack: handle multiple magicDNS queries per UDP socket (#4708) Tom 2022-05-20 13:30:11 -07:00
  • c81be7b899 control/controlclient: avoid Noise protocol for js/wasm for now Brad Fitzpatrick 2022-05-20 09:17:25 -07:00
  • 36af49ae7f install.sh: add RHEL9. Denton Gentry 2022-05-20 06:22:23 -07:00
  • bded712e58 .github/workflows: fix duplicated build target in Wasm action Mihai Parparita 2022-05-20 09:20:26 -07:00
  • 7cfc6130e5 .github/workflows: add cross-builder for Wasm Mihai Parparita 2022-05-19 16:32:47 -07:00
  • eda647cb47 cmd/tailscale/cli: fix ssh CLI command breaking the Wasm build Mihai Parparita 2022-05-19 17:40:01 -07:00
  • cc91a05686 ipn/ipnserver: fix build on js/wasm Brad Fitzpatrick 2022-05-19 14:29:47 -07:00
  • 3222bce02d logtail: add instance metadata to the entry logtail Mihai Parparita 2022-05-17 22:28:57 -07:00
  • acfe5bd33b net/dns{., resolver}: time out DNS queries after 10 seconds (#4690) Tom 2022-05-18 10:40:04 -07:00
  • ec4c49a338 types/key: make NodePublic implement Shardable (#4698) Tom 2022-05-17 10:37:25 -07:00
  • 53f6c3f9f2 api.md: document preauthorized and tags fields Denton Gentry 2022-05-17 05:25:24 -07:00
  • 48d43134d7 cmd/tsshd: delete, leaving only forwarding docs Brad Fitzpatrick 2022-05-16 10:04:46 -07:00
  • afb3f62b01 scripts/installer.sh: add Xen Enterprise Denton Gentry 2022-05-14 19:54:26 -07:00
  • da601c23e1 ipn/ipnlocal: add missing place where we set the SSH atomic Brad Fitzpatrick 2022-05-13 21:47:23 -07:00
  • e1c1d47991 tsweb: memoize the string forms of HTTP response codes. David Anderson 2022-05-13 13:56:55 -07:00
  • 9343967317 wgengine/filter: preallocate some hot slices in MatchesFromFilterRules (#4672) Tom 2022-05-13 13:56:53 -07:00
  • c48513b2be tsweb: support recording unabridged HTTP status codes as well. David Anderson 2022-05-13 13:36:39 -07:00
  • 561f7be434 wgengine/magicsock: remove unused metric Mihai Parparita 2022-05-13 11:01:00 -07:00
  • dd5548771e util/clientmetric: add gauge_ name prefix when uploading names Mihai Parparita 2022-05-11 16:09:27 -07:00
  • 86069874c9 net/tstun, wgengine: use correct type for counter metrics Mihai Parparita 2022-05-11 16:15:31 -07:00
  • 87b44aa311 go.mod: bump golang.org/x/sys for CVE-2022-29526 James Tucker 2022-05-10 14:59:38 -07:00
  • 4bb7440094 cmd/tailscaled: use --statedir as documented James Tucker 2022-05-04 18:50:35 -07:00
  • 6dae9e47f9 types/views: remove alloc in hot path Maisem Ali 2022-05-10 11:19:51 -07:00
  • 4c75605e23 go.toolchain.rev: bump Tailscale Go toolchain Brad Fitzpatrick 2022-05-09 21:22:09 -07:00
  • 395cb588b6 types/views: make SliceOf/MapOf panic if they see a pointer Maisem Ali 2022-05-09 19:31:45 -07:00
  • d04afc697c cmd/viewer,types/views: add support for views of maps Maisem Ali 2022-05-09 09:30:39 -07:00
  • 5cd56fe8d5 ssh/tailssh: exec into login when launching a shell Maisem Ali 2022-05-09 16:08:33 -07:00
  • a253057fc3 ssh/tailssh: refactor incubator flags Maisem Ali 2022-05-06 17:11:21 -07:00
  • 741ae9956e tstest/integration/vms: use hujson.Standardize instead of hujson.Unmarshal (#4520) Joe Tsai 2022-05-06 14:16:10 -07:00
  • 9f3ad40707 tailcfg: use cmd/viewer instead of cmd/cloner. Maisem Ali 2022-05-01 16:24:54 -07:00
  • fd99c54e10 tailcfg,all: change structs to []*dnstype.Resolver Maisem Ali 2022-05-03 14:41:58 -07:00
  • 679415f3a8 tailcfg: move views into tailcfg_view.go Maisem Ali 2022-05-01 16:23:55 -07:00
  • c4e9739251 cmd/viewer: add codegen tool for Views Maisem Ali 2022-05-01 16:15:20 -07:00
  • e409e59a54 cmd/cloner,util/codegen: refactor cloner internals to allow reuse Maisem Ali 2022-05-01 16:15:14 -07:00
  • 025867fd07 util/clientmetric: switch to TestHooks struct for test-only functions (#4632) Mihai Parparita 2022-05-06 10:08:57 -07:00
  • 7966aed1e0 util/clientmetric: add test hooks and ResetLastDelta function Mihai Parparita 2022-05-06 09:52:48 -07:00
  • 35111061e9 wgengine/netstack, ipn/ipnlocal: serve http://100.100.100.100/ Brad Fitzpatrick 2022-05-05 14:53:36 -07:00
  • d1d6ab068e net/dns, wgengine: implement DNS over TCP (#4598) Tom 2022-05-05 16:42:45 -07:00
  • c4f06ef7be client/tailscale: fix ExpandSNIName on non-default LocalClient Brad Fitzpatrick 2022-05-05 12:15:59 -07:00
  • 46cb9d98a3 api.md: update GET tailnet key detail docs to show preauthorized, tags Brad Fitzpatrick 2022-05-05 11:58:02 -07:00
  • c1445155ef ssh/tailssh: handle Control-C during hold-and-delegate prompt Brad Fitzpatrick 2022-04-27 13:23:13 -07:00
  • f9e86e64b7 *: use WireGuard where logged, printed or named James Tucker 2022-05-04 12:10:17 -07:00
  • 2d1849a7b9 tsweb: remove JSONHandlerFunc Brad Fitzpatrick 2022-05-03 21:42:24 -07:00
  • 7ee3068f9d words: after a Series of discussions, Bees should be included (#4606) Charlotte Brandhorst-Satzkorn 2022-05-04 09:20:23 -04:00
  • 3e1f2d01f7 ipn/ipnlocal: move Ping method from IPN bus to LocalBackend (HTTP) Brad Fitzpatrick 2022-05-03 14:16:34 -07:00
  • c60cbca371 control/controlclient: store netinfo and hostinfo separately Maisem Ali 2022-05-03 15:07:30 -07:00
  • ae483d3446 wgengine, net/packet, cmd/tailscale: add ICMP echo James Tucker 2022-04-21 18:49:01 -07:00
  • 66f9292835 client/tailscale: update Client API a bit Brad Fitzpatrick 2022-04-30 21:45:51 -07:00
  • 512573598a tailcfg: remove some documented DebugFlags that no longer exist Brad Fitzpatrick 2022-05-03 08:21:33 -07:00
  • 2a0b5c21d2 net/dns/{., resolver}, wgengine: fix goroutine leak on shutdown Tom DNetto 2022-05-02 09:35:32 -07:00
  • 7f45734663 assorted: documentation and readability fixes Tom DNetto 2022-04-30 16:13:18 -07:00
  • 9e77660931 net/tstun,wgengine/{.,netstack}: handle UDP magicDNS traffic in netstack Tom DNetto 2022-04-14 15:17:26 -07:00
  • dc71d3559f net/tstun,wgengine: split PreFilterOut into multiple hooks Tom DNetto 2022-04-14 14:59:46 -07:00
  • 9dee6adfab cmd/tailscaled,ipn/ipnlocal,wgengine/...: pass dns.Manager into netstack Tom DNetto 2022-04-14 14:55:23 -07:00
  • 5b85f848dd net/dns,net/dns/resolver: refactor channels/magicDNS out of Resolver Tom DNetto 2022-04-14 13:27:59 -07:00
  • a54671529b client/tailscale: move API client for the control admin API Brad Fitzpatrick 2022-04-29 21:03:00 -07:00
  • e3619b890c client/tailscale: rename tailscale.go -> localclient.go Brad Fitzpatrick 2022-04-29 19:48:15 -07:00
  • 3012a2e1ca ssh/tailssh,ipn/ipnlocal: terminate any active sessions on up --ssh=false Maisem Ali 2022-04-29 15:57:55 -07:00
  • 2ec371fe8b ipn: remove FakeExpireAfter Backend function Mihai Parparita 2022-04-29 15:34:53 -07:00
  • d915e0054c cmd/tailscaled: change Windows service shutdown and add optional event logging Aaron Klotz 2022-04-29 15:18:13 -06:00
  • 316523cc1e ipn: remove enforceDefaults option from PrefsFromBytes Mihai Parparita 2022-04-29 14:08:26 -07:00
  • 87ba528ae0 client/tailscale: move/copy all package funcs to new LocalClient type Brad Fitzpatrick 2022-04-29 11:20:11 -07:00
  • 373176ea54 util/codegen: format generated code with goimports, not gofmt Brad Fitzpatrick 2022-04-29 13:30:54 -07:00
  • 6bed781259 all: gofmt all Brad Fitzpatrick 2022-04-29 12:57:52 -07:00
  • deb56f276e Revert "api: document preauthorized auth keys" Brad Fitzpatrick 2022-04-29 08:44:22 -07:00
  • cfe68d0a86 safesocket: log warning when running sandboxed Mac binary as root Mihai Parparita 2022-04-28 16:22:19 -07:00
  • 6f5b91c94c go.mod: tidy Brad Fitzpatrick 2022-04-28 14:28:26 -07:00
  • 2336c73d4d go.mod: tidy Brad Fitzpatrick 2022-04-28 14:28:26 -07:00
  • 96fec4b969 net/tshttpproxy: synology: pick proxy by scheme James Tucker 2022-04-28 11:34:36 -07:00
  • eff6a404a6 net/tshttpproxy: use http as the scheme for proxies Maisem Ali 2022-04-28 10:34:07 -07:00
  • 71d401cc4e api.md: remove descriptions from TOC (#4561) Walter Poupore 2022-04-28 09:36:26 -07:00
  • 1237000efe control/controlhttp: don't assume port 80 upgrade response will work Brad Fitzpatrick 2022-04-28 08:10:26 -07:00