Commit Graph

  • 82e067e0ff build_dist.sh: make cross-compilation friendly Nahum Shalman 2023-03-16 13:30:41 +00:00
  • 95494a155e .github: use unique names for jobs Maisem Ali 2023-03-16 08:55:19 -07:00
  • 9534783758 tailscale/cmd: Warn for up --force-reauth over SSH without accepting the risk (#7575) James 'zofrex' Sanderson 2023-03-16 15:47:24 +00:00
  • f34590d9ed tsnet: add test for Funnel connections Maisem Ali 2023-03-09 12:52:18 -08:00
  • c6d96a2b61 tsnet: do not start logtail in tests Maisem Ali 2023-03-15 18:07:15 -07:00
  • 0498d5ea86 tool/gocross: delete bootstrap tarball downloads after use David Anderson 2023-03-15 11:42:55 -07:00
  • 1f95bfedf7 tool/gocross: adjust Xcode flags to match new Xcode env David Anderson 2023-03-03 14:38:23 -08:00
  • 9526858b1e control/controlclient: fix accidental backoff reset Kurnia D Win 2023-03-15 06:45:04 +07:00
  • df3996cae3 tool/gocross: bootstrap correctly on an older toolchain David Anderson 2023-02-27 14:08:28 -08:00
  • 97b6d3e917 sockstats: remove per-interface stats from Get Mihai Parparita 2023-03-14 13:34:04 -07:00
  • 9ebab961c9 version/mkversion: don't break on tagged go.mod entries David Anderson 2023-03-14 14:09:59 -07:00
  • 6d3490f399 VERSION.txt: this is 1.39 Denton Gentry 2023-03-14 13:36:31 -07:00
  • 51b0169b10 licenses: update win/apple licenses License Updater 2023-03-14 19:40:34 +00:00
  • b4d3e2928b tsnet: avoid deadlock on close Maisem Ali 2023-03-13 20:32:32 -07:00
  • 2b892ad6e7 cmd/tailscale/cli: [serve] rework commands based on feedback (#6521) shayne 2023-03-13 21:43:28 -04:00
  • 6ef2105a8e log/sockstatlog: only start once; don't copy ticker Will Norris 2023-03-13 16:50:37 -07:00
  • 8c4adde083 log/sockstatlog: also shutdown the poll goroutine Maisem Ali 2023-03-13 16:27:41 -07:00
  • c87782ba9d cmd/k8s-operator: drop trailing dot in tagged node name Maisem Ali 2023-03-13 15:22:42 -07:00
  • 09e0ccf4c2 ipn: add c2n endpoint for sockstats logs Will Norris 2023-03-10 14:33:26 -08:00
  • a1d9f65354 ipn,log: add logger for sockstat deltas Will Norris 2023-03-07 16:22:23 -08:00
  • 5e8a80b845 all: replace /kb/ links with /s/ equivalents Maisem Ali 2023-03-13 12:33:16 -07:00
  • 558735bc63 cmd/k8s-operator: require HTTPS to be enabled for AuthProxy Maisem Ali 2023-03-13 12:06:24 -07:00
  • 489e27f085 cmd/k8s-operator: make auth proxy pass tags as Impersonate-Group Maisem Ali 2023-03-13 08:48:09 -07:00
  • 56526ff57f tailcfg: bump capver for 1.38 Maisem Ali 2023-03-10 10:26:07 -08:00
  • 09aed46d44 cmd/tailscale/cli: update docs and unhide configure Maisem Ali 2023-03-09 17:22:06 -08:00
  • 223713d4a1 tailcfg,all: add and use Node.IsTagged() Maisem Ali 2023-03-12 23:52:17 -07:00
  • 83fa17d26c various: pass logger.Logf through to more places Andrew Dunham 2023-03-12 10:58:11 -04:00
  • 958c89470b tsnet: add CertDomains helper (#7533) Maisem Ali 2023-03-11 13:12:57 -08:00
  • e109cf9fdd tsnet/tsnet: clear ipn.ServeConfig on Up for tsnet apps (#7534) shayne 2023-03-11 16:07:22 -05:00
  • 3ff44b2307 ipn: add Funnel port check from nodeAttr Maisem Ali 2023-03-11 08:45:40 -08:00
  • ccdd534e81 tsnet: add ListenFunnel Maisem Ali 2023-03-10 11:44:28 -08:00
  • 047b324933 scripts/installer: add PureOS and Amazon Linux Next Denton Gentry 2023-03-01 14:05:53 -08:00
  • f0d6228c52 ipn/localapi: flesh out the 'debug derp' checks Andrew Dunham 2023-03-08 12:29:25 -05:00
  • 920de86cee licenses: update android licenses License Updater 2023-03-10 04:45:41 +00:00
  • b64d78d58f sockstats: refactor validation to be opt-in Mihai Parparita 2023-03-09 11:40:07 -08:00
  • ea81bffdeb sockstats: export as client metrics Mihai Parparita 2023-03-09 11:59:51 -08:00
  • 1e72de6b72 ipn/ipnlocal: remove WIP restriction for Tailscale SSH on macOS Maisem Ali 2023-03-09 11:16:30 -08:00
  • 92fc243755 cmd/tailscale: annotate tailnet-lock keys which wrap pre-auth keys Tom DNetto 2023-03-08 14:06:29 -08:00
  • 3471fbf8dc cmd/tailscale: surface node-key for locked out tailnet-lock peers Tom DNetto 2023-03-08 14:16:23 -08:00
  • b797f773c7 ipn/ipnlocal: add support for funnel in tsnet Maisem Ali 2023-03-08 12:36:41 -08:00
  • dad78f31f3 syncs: add WaitGroup wrapper (#7481) Joe Tsai 2023-03-09 12:04:38 -08:00
  • be027a9899 control/controlclient: improve handling of concurrent lite map requests Maisem Ali 2023-03-08 17:15:47 -08:00
  • 87b4bbb94f tstime/rate: add Value (#7491) Joe Tsai 2023-03-09 11:13:09 -08:00
  • 4c2f67a1d0 net/sockstat: fix per-interface statistics not always being available Mihai Parparita 2023-03-08 13:52:03 -08:00
  • e69682678f ssh/tailssh: use context.WithCancelCause Maisem Ali 2023-03-08 22:38:29 -08:00
  • a2be1aabfa logtail: remove unncessary response read Mihai Parparita 2023-03-08 15:24:22 -08:00
  • ce99474317 all: implement preauth-key support with tailnet lock Tom DNetto 2023-03-02 13:24:26 -08:00
  • f4f8ed98d9 sockstats: add validation for TCP socket stats Mihai Parparita 2023-03-07 16:29:41 -08:00
  • 6eca47b16c Revert "control/controlclient: improve handling of concurrent lite map requests" Tom DNetto 2023-03-08 11:33:43 -08:00
  • 48f6c1eba4 control/controlclient: improve handling of concurrent lite map requests Andrew Dunham 2023-03-07 16:54:11 -05:00
  • b0cb39cda1 tsnet: only intercept TCP flows that have listeners Maisem Ali 2023-03-07 14:52:06 -08:00
  • c09578d060 .github: update tibdex/github-app-token to release v1.8.0 (#7495) M. J. Fromberger 2023-03-07 14:30:19 -08:00
  • a75360ccd6 util: add truncate package (#7490) M. J. Fromberger 2023-03-07 11:51:36 -08:00
  • 5b68dcc8c1 go.mod.sri: update for toolchain change. David Anderson 2023-03-07 11:36:45 -08:00
  • 3862a1e1d5 derp/derphttp: cleanup WebSocket connection on close Kyle Carberry 2023-03-06 19:59:03 -06:00
  • be107f92d3 wgengine/magicsock: track per-endpoint changes in ringbuffer Andrew Dunham 2023-02-21 15:57:08 -05:00
  • 9245d813c6 tsnet: explicit message for panic seen in CI David Crawshaw 2023-03-07 13:09:58 -05:00
  • f7a7957a11 sniproxy: add promote-https (#7487) shayne 2023-03-07 11:46:02 -05:00
  • 49e2d3a7bd words: add word we forgot Brad Fitzpatrick 2023-03-07 04:43:06 +00:00
  • b46c5ae82a cmd/sniproxy: draw the rest of the DNS owl. Denton Gentry 2023-03-05 16:40:15 -08:00
  • 7e6c5a2db4 tstime: rely on stdlib parse functionality (#7482) Joe Tsai 2023-03-06 18:05:51 -08:00
  • 9112e78925 tstime: add Sleep (#7480) Joe Tsai 2023-03-06 17:40:38 -08:00
  • 3b18e65c6a licenses: update android licenses License Updater 2023-03-07 00:00:58 +00:00
  • 6ac6ddbb47 sockstats: switch label to enum Mihai Parparita 2023-03-06 15:35:50 -08:00
  • 9687f3700d net/dns: deal with Windows wsl.exe hangs Aaron Klotz 2023-03-06 15:54:08 -07:00
  • 2263d9c44b cmd/tsconnect: pop CTA to make everything work with tailnet lock Tom DNetto 2023-03-03 13:28:23 -08:00
  • 387b68fe11 tsnet: generalize loopback listener to include SOCKS5 David Crawshaw 2023-03-05 14:09:33 -08:00
  • df2561f6a2 ipn/ipnlocal: stop netmap expiry timer when resetting control client Andrew Dunham 2023-03-06 09:57:28 -05:00
  • 96a555fc5a net/socks5: add password auth support David Crawshaw 2023-03-05 12:28:27 -08:00
  • 0f4359116e tsnet: add UDP support to Server.Listen Brad Fitzpatrick 2023-03-05 20:13:36 +00:00
  • 9ff51ca17f wgengine/netstack: add support for custom UDP flow handlers Brad Fitzpatrick 2023-03-05 16:50:20 +00:00
  • 045f995203 ipn/localapi: close portmapper after debug Andrew Dunham 2023-03-05 00:45:53 -05:00
  • f6cd24499b net/portmapper: relax source port check for UPnP responses Andrew Dunham 2023-03-04 00:23:26 -05:00
  • 51eb0b2cb7 net/portmapper: send UPnP protocol in upper-case Andrew Dunham 2023-03-04 14:40:59 -05:00
  • d379a25ae4 net/portmapper: don't pick external ports below 1024 Andrew Dunham 2023-03-04 13:38:29 -05:00
  • 69f9c17555 ipn/localapi: fix panic after handler returns Andrew Dunham 2023-03-04 13:03:03 -05:00
  • 1a30b2d73f all: use tstest.Replace more Maisem Ali 2023-03-04 12:04:55 -08:00
  • 57a44846ae licenses: update win/apple licenses License Updater 2023-03-04 03:18:28 +00:00
  • a9c17dbf93 ipn/ipnlocal: reject unmasked routes Andrew Dunham 2023-02-19 09:17:06 -07:00
  • 2d3ae485e3 net/interfaces: add better test for LikelyHomeRouterIP Andrew Dunham 2023-03-03 19:05:23 -05:00
  • b9ebf7cf14 tstest: add method to Replace values for tests Maisem Ali 2023-03-03 16:18:59 -08:00
  • 12100320d2 net/interfaces: always return an IPv4 LikelyHomeRouterIP Andrew Dunham 2023-03-03 17:19:02 -05:00
  • 73fa7dd7af util/slicesx: add package for generic slice functions, use Andrew Dunham 2023-03-03 13:15:56 -05:00
  • 88c7d19d54 tka: compact TKA storage on startup Tom DNetto 2023-03-01 14:14:35 -08:00
  • e2d652ec4d ipn,cmd/tailscale: implement resigning nodes on tka key removal Tom DNetto 2023-03-01 12:47:29 -08:00
  • 3f8e8b04fd cmd/tailscale, cmd/tailscaled: move portmapper debugging into tailscale CLI Andrew Dunham 2023-03-02 18:05:30 -05:00
  • 3e71e0ef68 net/sockstats: remove explicit dependency on wgengine/monitor Mihai Parparita 2023-03-03 08:37:14 -08:00
  • 7b73c9628d version/distro,wgengine/router: raise WSL eth0 MTU when too low James Tucker 2023-03-02 21:04:01 -08:00
  • d92ef4c215 cmd/derper: randomize IPs on refreshBootstrapDNS (#7440) shayne 2023-03-02 23:36:12 -05:00
  • 27575cd52d net/dnsfallback: shuffle returned IPs Andrew Dunham 2023-03-02 22:42:45 -05:00
  • ef6f66bb9a api.md: refresh of API docs Julia at Tailscale 2023-03-02 17:20:45 -08:00
  • 1410682fb6 cmd/sniproxy: add start of a tsnet-based SNI proxy Brad Fitzpatrick 2023-03-02 14:02:37 -08:00
  • 283a84724f types/logid: simplify implementation (#7415) Joe Tsai 2023-03-02 13:18:04 -08:00
  • e1530cdfcc cmd/containerboot,kube: consolidate the two kube clients Maisem Ali 2023-03-02 08:10:36 -08:00
  • 5eb8a2a86a go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2023-03-02 18:57:40 +00:00
  • d8286d0dc2 go.mod: bump golang.org/x/image to latest version Andrew Dunham 2023-03-02 13:34:57 -05:00
  • 51288221ce cmd/tailscale: use request Schema+Host for QNAP authLogin.cgi Denton Gentry 2023-01-29 07:30:40 -08:00
  • 06302e30ae licenses: update win/apple licenses (#7423) tailscale-license-updater[bot] 2023-03-01 17:51:17 -08:00
  • 311352d195 release/dist/cli: add --verbose to print subcommand output David Anderson 2023-03-01 17:05:31 -08:00
  • 0df11253ec release/dist: add a helper to run commands David Anderson 2023-03-01 16:51:48 -08:00